t(r28, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r29 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r30 = socket(0x2, 0x3, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8020691f, &(0x7f0000000300)) r32 = dup2(r31, 0xffffffffffffffff) r33 = socket(0x2, 0x3, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x8020691f, &(0x7f0000000300)) r35 = accept$inet(r34, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r12}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r32}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r35}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r18}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0xfffffffe, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r13, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r18, @ANYRESOCT=r20, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r25, @ANYRES32=r18, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r36, @ANYPTR64, @ANYRESHEX=r37]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r22, @ANYRES64=r39], 0x6, 0xc00) r41 = getuid() r42 = geteuid() setreuid(r41, r42) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r42, r43, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r48, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r48, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r48, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r48, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r48, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r48, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r49 = getuid() r50 = geteuid() setreuid(r49, r50) r51 = getegid() getuid() r52 = geteuid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000000c0)={{0x6, r50, r51, r52, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r43, r47, r51, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r13, r13, r13, r13, r47, r14, r14, r14, r14]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r56 = geteuid() r57 = getpgid(0xffffffffffffffff) r58 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r55, r53, r56, r54, 0x143, 0x80000001}, 0x8, 0x100000000, r57, r58, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r55, r8, r6, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r59 = getegid() r60 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r60, 0x0, r60) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r8, r6, r59, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r61, r62, 0xff, 0x7, 0x3, 0x7fff}) r63 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r10, r63) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000340)='..\x00', &(0x7f0000000380), &(0x7f00000003c0)='%{,\x00', &(0x7f0000000400), &(0x7f0000000440)='$%\x00', &(0x7f0000000480)=',@.^\\\x00', &(0x7f00000004c0)='++[\xce!\x00', &(0x7f0000000500)='%\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='{\x00', &(0x7f0000000600)='/@\x00', &(0x7f0000000640)='(#\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='@,\x00']) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getflags(r2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="8319979a23c764e582303dfdf63193d784f035f9368ee82d7fa227e0eddd809e2cb1132dac4a635fb6090da11f71d579993ea7bc02ef672f34ee8312f275fc66c56e2367b165493af041843667dcd808467cd8048d5f6598231a10ffc9da890f9b1c8af4911bb571d4efcd33e7bdf0cd0ab96f3d1f1a1959bb090be423400f804c22b19598a66fe472cf6fbcda3a6ea5bb56ea62c32eaf10d25e20d838e2e85535f3a6557960181971bbdc5e1e1bd88f0ff00069fe622981aff9d8c7ae4c30963703ee887d12bc577043e1098df8fb540734ac23d41aae82ae412c8cc8cd19606fa1d4763abaa1b70728fe5bd5ffc1cd5d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x20000029, 0x2e, &(0x7f0000000280)="ebff929648108dd074e1ac61d0fe45364e3002bea9a65a2ecebb2ae7664c5f931c21671aa1dc946fe0a33542540600b160ca4c47ca38e83c568398ba5616aaa4f0ff9ead1b22a55da8b0075eff45823993ab851df465be968d56009f9858fe67605cb7a30f9394387f9eee8397b38b5279180269c28fdb162277c4b06388140b", 0x8e87e4bea5e15fb3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:04 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x9, 0xfc7, './file0\x00', 0x80000000, 0x1, 0x20, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) fcntl$getflags(r1, 0x1) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x104) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x5000000000004, 0x8, r1}) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="32d719c6"], 0x1e}, 0x0) 16:01:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) fchmod(r1, 0x60) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x10001], [], [{}, {}, {0x0, 0x0, 0x3}]}}) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) dup2(r4, r5) 16:01:04 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x4, 0x8}}, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9"}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1c5) symlink(&(0x7f0000000700)='./bus\x00', &(0x7f00000008c0)='./bus\x00') execve(0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0abd015f938f886cde486c6500006427ccf0328ade000814a2c29c39bf35318b5a61cd62006060aca2a3434f73568d3ab4309e1fe092ae07c9ee2e5d93256b1397a604ea9a403d15253d095ef878b13cf16f35dc668a258dfcf36c9ce4aefe7164e764633584aa689f5f82b65f28bfac01bd88c3a9519046d7ea7fd9b9e0bf9dbdaff1cb7c64998eeaea47a2ca0c5878b3e6178c1627ac3f6c3b5c7374e6efbee286a3f64c427e5cc242bbd9cd67221ae9efc85315d2be19e3ef0dae97be0d7dec90"], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xe505, 0x4c7}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) connect$unix(r8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r9 = dup2(r6, r5) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fsync(r9) shutdown(r2, 0x1) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) socket(0x2, 0x3, 0xf7) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) faccessat(r2, &(0x7f0000000100)='./file0/file0/fi/file0\x00', 0x1, 0x3) rename(&(0x7f0000000080)='./file0/file0/fi/file0\x00', &(0x7f00000000c0)='./file0/file0/fi/file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:04 executing program 1: getuid() mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) getuid() open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) getegid() write(r0, &(0x7f0000000180)="cd42be7b957319a73e99d17438bb5769f26c228cf9d996623f946317605086f0ed2cdb5feeedd9b5aea54c44da2d0dba726370544717fb564207722335f3ca74b89292a6fb6c6f3d99758b21f1c30d0ba4565f08ef04578ee20ade8772c38854795520287b15cd049b8b4de584a786be620f245cecd9c455ff3d49b89b6162d992c437ff840337b73f29e850d17c23", 0x8f) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:01:04 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, 0x80000000000023}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x7}) 16:01:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xfffffffd, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x81}, {}, {}, {}, {0x3}, {}, {0x5, 0xfffffffc}, {}, {0x0, 0x8000}]}) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000000)='.\x00') mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r12 = getuid() setreuid(r6, r12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r13 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r13, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10002) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r19, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r15, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x2, 0xfff, 0xfffff94b, 0x1, 0x8, 0x1, 0xce0f, 0x1, 0x0, 0x4, 0x200}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x340, &(0x7f00000000c0)=[{0xa3}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r14, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc9e}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x0, 0xc000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:04 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x3, &(0x7f0000000180)={0x0, 0x3b9ac9fd}) socket$inet(0x2, 0x4000, 0xa2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x6ee, 0x10001}, 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x140, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x200000000000) 16:01:04 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() 16:01:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) 16:01:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x3ff) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendmsg$unix(r6, &(0x7f0000001740)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000280)="a9d31f9054ce7544508aecfc62e955dd6fc45f701dd03bdbacf3de2e9533be21bbacc5c47ee4cc", 0x27}, {&(0x7f00000002c0)="e5469832ee20e9aceb9278ddf6bd81847a638970d02cc556f5731515976e24e7c43d44cf2e3b873a13a3bf08f7226ac162f12c8a719a24bbcfea63e5adfcd53c8fc0152e9b79bf5888c714a6f2018784dc746934a61a5f87d2d7a66b16ac77ed79f13eeb6cf17ab1c79cb8448d2748eb84f5466e8785accb3f9753da95e7ddeb7ebea34f0e4142303a5ee5cdf5ee5237cca65111ba5db466e363d496df8e90caf4facfeb0a76adea132dba2e36582dabf6b8a1aef463e0ddb9b39b6edce8816b82b821d34be7fd9e1f032fc0a7af063ea584e32d95226b576e599a228bf645cdb394ec2ee6553fca4a778647d413ae29de98751dc7d546dcf25be78cd4f2688ac440e50792a9966c0f808b896488f475abc7e02217512e129aa79a964fd959906a20089a888b5acf275c7319198f59cd611cc1a153fce1aebe7febb62cffe978cea813b20d815d945d8675f2cc700ab66c8496fe1e66cc8513c39f9f4ced414d0e22c7237134d929406c8a28bd508d8b57d904557965313c99088778036b4c41a0b7b6c791e218bc2243933c015a9783d4e8dda173d2915324adad5a0a4a3e99dd204f85015557a735e44a2205661c49a46c9b226fc70c3df09d02cf94c7d039b2a920d22418eb5bdbc03d2f256c988cd3a4a29a744c19926f0f3bd8344037cfce8573c9f554f1efd2e22fb67a30384d97ec123468cdbb19ccdb8e7b5e1def90eaf712f49884e73c08d3d5268880035d51caffa4274745d2516a10781bd46a3e0118298967712e24597bd883ba8c5ac1550c3da9c2325f7a5f7c2ae95d691945c9c305167ec3c1401edc4f2791d8f2c8a763dbd1d3c92d2258db6a42d333eceffd05b7841e0713b8188ba0955dcd72bcb19893984f378bce9d56812197e13752c89ba83290009f44e058107e9a6d2cae33cc422861b69ee8a686294039d7962644e916791b332b191b38549f5c91cf1a0e4655f5a061dc297fdc4f61ce7c54963be2570813ea78d4d9a8e290f7dcb3542ff817a857d0e42bf32f9bd2160258174b76f3b1dcb67c53f155dd30c78778037620972e27aabad452a7790f440bfa2d4867d71dab16b7cf468609c5d38cc8e6498ba606587862a0f0a341b20e09ec8615729e4b8b25e564d5812ab728221210c3e446bfabd2c89c7ef49d6379005a0d56423a24fe01fcaaf1e5c3fefd0c93f7de3ee0cdecc59fb39c06682419f963b6088c6a6e7a6a353da3e365cfcac7a997b7dd27ced54d19ae5fb322ef6eb75ddcdcb9331c24aa06b22a106f9bb0f0ae986f8a3cfb2f72af5ec4cc0e3d7d84e6fa57467e4fa9bf4afc6e1c78f6b1438d03abdae734e0e7b93edcbad7a08d9edfdd3cd56ac72a798b1c9509050db15c07ab6f3f38d06e442711dd6121e5fb431e530be5bfa98b708d076f866c9c2cae862c00291867836d0aa0019fafe87a05205524c5a598837e51f0b99dc97f7661559f99e48947e4b753a86c49559d8ca3c67a8f695eca1f43d43d612dd2671ea796bf2bb80c1297a5b7557410595ff75ff1e19636ae3b139dc19b7faeaa1894b24ef2fa6976a3f1ba1bc8858061221bec9c7deff0337952d302a787712cf0a41d57b481083092b5c03c87a7b35b81a33505abb0e0668f40037173293736dd7cc978b2e81963f54e8324652f54facd05ca36785c74a1bbbef0b3ce3a14f39f16704d8d5e32175218d7e2a2d8d85e4b2a9d338b09635e063cf39fd1ca7d50356dff5a9176d06eb9ffb5472872172b9cefe9afd0471772c9d10d890769eee0bc5228f2511f4d0e215f2958348d98c6a573c3d5cb1616a3339aaf8725d9553e0c7a491f2f9b7abb46fa60a7d1cd08ff98fccaf79082f1ed9c325c8c2d514ed94d7a3ff8f573a712b59b036fc76cfcffe96a77bfe2361f69e8c814f9a9aa524121e6706367012d65d6e5ce721442f9bdef248edf9659d18622b9a989614f8f4535aee4d2e50895f78bf1b474f34ac9233bfa90a46d272054bcb79b251209d16b83a3b646c890f6a0126209a0f067c79bb0ddd7d6cff4223d61f74b2d164bf253f7d998c114b63d428d815ea34fd5a3380d9979275619c9a092bd4e1485853da72913d334ea683131345455a1ff85ec6dbfeccadb364aaaec936405687239e2b3db8d9e821e5a8413a13b816b4dd3782b5e40382249979e9db8e1a925c750058f77e801c680a6fe4b831b54ed64e0b0f5ccab59275c050542e5bf857d3ddbd216b0f4047666d0bac25be1596e698e7233d490989303db33509d26280ade4ed8992c98f0a4bf0b4f86ed56d3b5fa485a3abb2606c5882da7c6e95537bf2bb20c783350792e797ae2196ad90d52f5aba42dd2d9755e624f665f16cfc6f1d6201d3042e39150cf253432ec616ff09a22623062e39597dcff3e32b3af24a4209e11df2f632bc9d0386bc62f1c1213b397ac156fe37515b004e9b6946184052ac10294dc2bf12ea85f4a5b5652fad6bc39e1bf4a5f197fe5cacfc07238c5c9cb37bcc9ea88657dc450ad9f3b16896a97c733afb8a6c316de93fb3fd291ee50a661c71841ce8ec6817caff1b690c34cfd9faf51b9151c8ccfe305058777bb26b7e131e663cc05ea9e2d73bf419b07aef055066e0599a4d4bd7e428393686a61d8576f2f86fc82eab251ea55b0c77f5c9876157e0def6dbcbad6ae82219cddf98e4f8767b40545356103e8edc04afd098c34b2a474fe480ab06a677f4bc7663aa34384f1a812d16ad209611cfb1a3e8e5ed220079abaa37387ee8e1cfb005a189bec638417d346fc9809651518822239e7195b0004be43c222a2be8d80d9a5746343dce2c353b65a1e46fc75a848d67750f3e43d8e6dcf5e56c9b30613f2770cdf8ea4656201a5e20fdc6be1227bd8b63092d26ca7c15f3472e78e0f978644a0b68a1a2b885167d8cc1cd688c130353d254a9ad5b2bbf5e4e04a1d41ae05a549d13b47d9648c4906f500153959dd18baaba44ff0d22ea73c35481a062446047ae7d208e2fca31cc22e4191e4be15d4b8355083cd6fbf1fcb8150efa23659ec46ad9d068d670eb6ee62b921329e758941d93f4553120e2da23b6745ceac46c73ae45e4a62997874afda6b2cc260a535cfc91677588241a5d545055aff4224251ddc376c4d9f8b5e627fd6757b72ceb65460f6271faa1e98cf2a3fcf4f6a50414decf3918f517decbc3c04bc29678d2b9b1f0771afbb38b218aa85a612456e3aac986e23272120be9f838afb9f6783e2112f42bf0748f79881e24e0f1f914620f854427201d0d38a306cdeadbe2ba99af837639f890ffd6718ddb6d26aea46365ffe27de7700a3ea9e432aa67394a8db6182b3fb91387e0c2fd1c4c188711ea6e4f1676e397937ab6c8de3e8551dadb19c411b81c188c0b9fb5629816375ad657b1afc68c49cfe85a0483141a533f9a5eae55defbfa2839b86d267bea9a9599b41230b25a91f17f9cbcfae27876ab4f4b790ebcd4ffc3d4d322d1defc02bca070d273845fd55042b5726305a0ac6c280bd94f2b5793d0c4719392e59961750c744a4e75ddc25f054fad2132c90996759ce819e98068d99889d26a48308f1cdc7cfdea3f91ac18da384220ba2a12c84fc997fb975bde2c493468e11a7f6a0c29c7efe93c6d6da8ff4318a486327a1b3800712b04376bf1395acd32b6b2d97d11efd3c144563ddc558865fd92c7ab3c1bd8753e3656de5d0014067f630ba650bb5bbf026185d93dd601b0c3ca6e3044ad5d776c3d416fbd86b1e531bf27fdb624d68265c460913f09886172cb24394aaea8bc5b4d21a8092e265eb6572f0aad84377262c36544cec899187e7a11786c21446e672fbf8d7c7532e13e9b54bce6e2edc8998cdc9f318007b73bf01aed500823c5eaa06b5bc75d0ada815d39064b2082e5b9a7f1c88f3fba9d35a60f70ca191a184e93b6feb52928f6118e2d9d660a23d2ccb00327f024862095267e3ad279d90e656fc7c5b6662e9897d0ae5c551a1d8d0ec0615494027131c038d1ac55617fd7426b271f4735e1f705a97ce77e3006cfba43f95f4accfd2b18f55d3bac36c3d05adc3019c8fde020b05ec71e9ee6e55f5770b878da37084ca6296983d481de4feaf2d61542b5f426a1b5b382a2442291ae9c5a4e98508d8fc01da1e28755a85cbc6e656077a09763dea979d89cb0ae9b2a42bd2bd6a30268f91d80699863ac52b21be6ed2581c5a55487013362da605ae54ac742f8333e112fc3fd3f97f0a70f80a5a568aad1456a5f523775b3b7c9d39c76fa3b3421618deeabb068a0a9dee8b4a5922a02379cd1191040951a8e2b5adaa935a86e41d623d899f4c8ecb173229fa1bfd70cd347680f81392aeb435c5c92b53528186be8919e488d0a7460f35ca85654321905a6041769aa46a8d9bbbe5d102d761486d31329dea3035d1b1820a94aacc2e7c49f676359746a182934be1ffc7848e3f13010eaea718f5e587ee0f6a35ed4b20e9fe967259365bdac61c77c58507f0495cea8acd43fdebaa2b54d95d6084b77f32db04682f72ef46739699112ac31b6000684f69654a5e46525dcd181110a3bfab981cc04b3e124e422aeb437e514c32732897fc2c745d0b051dc9826aa74d9ba187fc047b1a3547e831cc3f146d4722332b835838b72146c642510be1f03596a8017e50da66dfcd82c41bc29ea50e2ab501b5b3a88bcb65efc827a8a26a22da13314cf3d46dbbbca7a0cbf6c40f167148a83581a6e89331f19370d0e110c75233669fec75ed83af756acf4aa2ed371d3a2dbba16da745fc2f20a52040ed29f4d7cf491477c091d80fde4e0bc62ace77df5249dd18456d3f1279a1de7b23ebf1299d7f18936c6a97be57da157f7e2e73330602238c1e8c72d73b422a367a7b4f68cd44229cbae0ec1727f818f254308751e46b593ce9355b8478445c12c652fa630c6e3bdb4e39cc9c47d4d89f9fb4134476fbb2598987303341d919a5d37dab75dd43f3345798a0341f068e27542d56739e88d723a39090ccb3f7b2951ce8509971151af5c2822c2f78e67dde9f5b66bc3892565774ec1993ade5d93170fd2a850b4925c6dfb8716b9d1dd31dd1ed56bc252d8bc6cdedc62da0ab264d4ebc2ac7ee9d58f801240fce2a5adf739553dd6b11515bf300f7219e01b4286c4311b1ea4cbfbfaabe4f28b1dcca387bc7d147571558e961058ca80b38d86a0836f702ed5f4a5c70c7f9a204dca5f530fca9a97b428207e93ab37acc89dd3f59a10e88d4757c9dc8f6ab282dbc0c440298c3e8819b6a2e52d18c926f21bba3e521d1797dc81902a0dd6cc8a765770ce1a10665fc71ba1554d133c0bbacb209c5ebbf9e12dbe854e9b4634e4cab065f21951dd99600ab87f02001c4f40e7d6613ded360317806b74913ea042765c42275b17de8b9e8da7a655409d589fd91f88d815f06fed9f8de9569c22f447ff1642b7da371531c07769923eabe8f3420877b6a6d8fddb82aa8a6fb15d5f7fadfc0939470ef554b46d6101a48ea511f353cd0a82bfbdfe9622cc1d2cd79e5b9c353cd7b6dc6b29fff674b76243ef1d8846ca29da2e579a3082c561dc13449d62f9c791fa840ab23e1f14504f8ea3674ac8605f84fdc0f1a2ff7f46dea29e49bd3802d90be48b69016ea440ef2da48d3dc4d322c8d9bb7cab0e1efe3aa9b70bd2d82ceb499b1ccc6a632470e1c7e414844f32fcc922f037b8a4d82bf68f11895c23288f35ff3a415fe747376263a898ed53dda9ce586a6da234742d10c19ebed2770bb436625449cd143a17e6f6f7c6bc2d7e8c8ace0f52724", 0x1000}, {&(0x7f00000012c0)="21a51c5ed530974295a37dfa8c51671c9af5701d989638a929194f970f3bcd32c31fdd95c347dca8c1e12e668f4e4c368be189efac75dd7be509606b653c9893467863389d14db2b0fe8337240b9a0aeeb6027ca93f4c4cba5f2d1fbc5c54603e78fdb0eaca23e90f35e0aa72fcffa44e3efd4f5fc7cea3549702e487cd9f26913c7159054201b58d6baee617522f7ec8e882a99c340c33e41a9947550c1", 0x9e}, {&(0x7f0000001380)="a3b6120b58150374e5b010b411e67b8cb5d3482735b9c5b78611172317f941b1215be63d74f0d9750d72858274883539347af6d41bd396", 0x37}, {&(0x7f00000013c0)="21b3c76b1f9e54f696d3d8d69d85662111097619ce637b3aa7910c928dbde4ee5d9f72200d4716d5f478a478ef2ea851af3c7987fc5fdc52cf689b1c57e0a77e654f7506cb6ae6a0777dba2c5582bf1afa1e005bcff6b82d5bfcd625af08f359351ed961373bb2474e", 0x69}, {&(0x7f0000001440)="5a649ff23be6ca90a269cf75f4302a953b320ec12b50d52362dd2fdf182fbf72673cf80ed971", 0x26}, {&(0x7f0000001480)="c176c4fb96270dac20d117354fd5ca0f1adae9b3b590115b249fbb751f8df33a5365e74bcd24c84753b5a3508d37f4c565", 0x31}, {&(0x7f00000014c0)="ed91bb3005f34994dd9b37cdd2287c3b7faef6b7e9ed89b93d0b2fa8afd58b03e5a055610562aaf208681bf22ce796086d436c3fb68528a17c77e1725f1ed04e7601ac92df33c47f0bf7d65df9e627d3e3050464383d31d1f3f859c369d33967295fc02b3f8aab9590e6803d8c895e19e7a8710b1f3123dcfdbe38f0ee78711401f08f7b4b85bd7ddac2eb2c05f47576b4585611dc299a3d4260d168e8e2a654cbb81a8cd54d902b78bf58d0a6b71e0925faebd23a59c617f2af69b148852e4a25c76d2adeaf084e7db8f2bd584d4d78ae68689b818b901e143e91ac509f0c884272d0ce8d4e37a7839c0c56f1a3", 0xee}, {&(0x7f00000015c0)="920cf765850a20b1b82139b2b79d845fa950d8308627e30a2de5e0268c3fd5e3b15d6023d7ef0e5a", 0x28}, {&(0x7f0000001600)="5cae3629ddbe3fea16f494b888384f129784ca887fcfd59ed134aa27ccfbd1", 0x1f}], 0xa, 0x0, 0x0, 0x362d75282226fb26}, 0x4) getpeername$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x30, 0x0, 0x0, 0xd951}, {0x4006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 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) shmget$private(0x0, 0x1000, 0x5e9f35871e055a4d, &(0x7f0000462000/0x1000)=nil) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0x9, 0xfffffff7, "c5a721a32a099aae18cb53429396795c4db786c2", 0x9, 0x7fff}) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) ioctl$BIOCFLUSH(r5, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:05 executing program 0: r0 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff4000/0xc000)=nil, 0x4000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='^@-!{U&(\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=',$\\\xbe@*-&&[/,\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='[)})#\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\':\x00', &(0x7f00000002c0)='\x10(-\x00', &(0x7f0000000300)=']^&\xdf\x00']) chmod(&(0x7f00000003c0)='./file0\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x40, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f0000000640)=""/125, 0x7d}, {&(0x7f00000006c0)=""/134, 0x86}, {&(0x7f0000000780)=""/54, 0x36}], 0x6) r2 = dup(0xffffffffffffff9c) fchflags(r2, 0x0) r3 = semget$private(0x0, 0x2, 0x84) semop(r3, &(0x7f0000000840)=[{0x3, 0x7, 0x1000}, {0x0, 0x5}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x9, 0x800}, {0x2, 0x8, 0xdedeef1fd79b2fc8}, {0x0, 0x7fff, 0x1000}, {0x6, 0x0, 0x800}], 0x8) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) r5 = accept(r4, 0x0, &(0x7f0000000b40)) lseek(r5, 0x0, 0x3f0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000b80)) r6 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000c80)={{0x2a, 0x0, r7, 0xffffffffffffffff, r8, 0x90, 0x8}, 0xfb, 0x3237, 0x7}) socket$unix(0x1, 0x6, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/pci\x00', 0x20000, 0x0) fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) chmod(&(0x7f0000000d40)='./file0\x00', 0x0) symlink(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='./file0\x00') semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000e00)=""/35) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000e40)=0x4) r10 = semget(0x0, 0x3, 0x8) semop(r10, &(0x7f0000000e80)=[{0x0, 0x1, 0x800}, {0x3, 0x1f, 0x800}], 0x2) clock_settime(0x3, &(0x7f0000000ec0)={0x4800000000000000, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000f00)) 16:01:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x924, 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 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRESOCT=r4], 0x3b}, 0x0) 16:01:05 executing program 0: r0 = socket(0x18, 0x4000, 0xde) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000440)={0x8, 0x7ff, 0x6, {[0x6, 0x4, 0x80000001, 0x8, 0x7c6, 0x3, 0xa4, 0x885, 0xffffffffffffffc0, 0x100, 0xff, 0x3f, 0x401, 0x2, 0x1, 0x81, 0x5b7c, 0x7], [0x2, 0x5, 0xfffffffffffffffb, 0x7, 0x8000, 0x7, 0x8, 0x9, 0x3, 0x7f], [0x2, 0x80000000, 0x0, 0xa2, 0x3, 0x4, 0xcd], [0x9, 0x3, 0x8, 0x6, 0x0, 0x23d], [{0x1, 0x4, 0x6b47, 0x112c}, {0x4, 0x8d, 0xfffffffa, 0x7}, {0x1f, 0x7, 0x401, 0x3}, {0xffff, 0x2, 0x2, 0x400}, {0x40, 0x8, 0x8, 0x4}, {0xf75f, 0x6d, 0x400, 0xae}, {0x5, 0x8, 0x6, 0x7}, {0x3, 0xf, 0x7fffffff, 0x100}], {0x9, 0x9, 0x2931007b, 0xfd0c}, {0x9, 0xfa, 0x0, 0x80000001}}}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x2051, 0x3, r10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) clock_gettime(0x5, &(0x7f0000000000)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r9, &(0x7f0000000240), 0x6) semop(r9, &(0x7f0000000080)=[{0x0, 0x6, 0x800}, {0x4, 0x8, 0x800}, {0x2, 0x4, 0x2bfb3c631f39e9e6}], 0x3) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, r11) ftruncate(r1, 0x0, 0x802fffd) 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac71258bac08aa6421819654ebc55b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659266490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad2237d4067ceb3d55702fdc25bf9664613332ef425778426810285d2b0722f31b6d264d92742d5ab63e14d017855e10c128e29182e256d5b8bea0da4b82d2f0812ea717e03c57337d32d8b8eaf3f62bb30fc818843419abc5d81d9870c5327213a7fc48f6840ad016ab49efb368e2e49ad3f21f62a5173027a2e1a3b957ebd83132787ee"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) tap0: address list non empty 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0x0, 0x28, 0x1, 0x9c9b, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x200, 0x40}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x21, 0x80, 0x7, 0x8}, {{r4}, 0x7ffffffffffffffe, 0x30, 0x1, 0x9, 0xfffffffffffff000}, {{r6}, 0xfffffffffffffffb, 0x9b, 0x80000000, 0x9, 0x40}], 0x10000, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) lseek(r8, 0x0, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r7, 0x0, r9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2033, r9, 0x0, 0x599) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r9, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket(0xb0d39d08e7d06364, 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = dup2(r6, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r11) r14 = socket(0x18, 0x3, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x208, 0x0) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r23 = dup2(r22, 0xffffffffffffffff) sendmsg$unix(r23, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r29}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f, 0x1400000000000000}, {{r7}, 0xfffffffffffffffa, 0xa2, 0xa0000024, 0xffffffff, 0x5}, {{r8}, 0x3, 0xbd637e84c1a810fd, 0x2691fd4d178d98d5, 0x1, 0x5}, {{r10}, 0xfffffffffffffff9, 0x81, 0x4, 0x9, 0xfffffffffffffffe}, {{r13}, 0x4, 0x1e2, 0x5, 0x5, 0x3}], 0x1, &(0x7f0000000300)=[{{r14}, 0xc13474800d6cddb2, 0x41, 0x20000000, 0x5, 0x313f}, {{r17}, 0xfffffffffffffffc, 0x81, 0x2, 0x100000001, 0x9094}, {{r19}, 0xfffffffffffffffc, 0xb, 0x2, 0x1, 0xff}, {{r20}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x1, 0x6}, {{r21}, 0xfffffffffffffffd, 0x128, 0x40000000, 0x5, 0xffffffff}, {{r23}, 0xfffffffffffffff9, 0x30, 0x6901085b0666d60f, 0x0, 0xb6}, {{r26}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x8}, {{r28}, 0xfffffffffffffffc, 0x178, 0x40, 0x7f, 0x2}], 0xef7, &(0x7f0000000280)={0x100000005, 0x2000000000004}) nanosleep(0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000040), 0x8000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0xe1) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) fchflags(r8, 0x8) getsockopt(r6, 0x400, 0xa1, &(0x7f00000001c0)=""/168, &(0x7f0000000080)=0xa8) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x4004, 0xfd) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) dup2(r19, r23) r24 = dup2(r14, r15) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x1ff, "eb9202e4b0d2f83c09ffffffffff7fffff00", 0xff, 0x2}) r1 = syz_open_pts() flock(r0, 0x3) dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) lseek(0xffffffffffffffff, 0x0, 0xffff, 0x1) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="03000300000000005dc233ccccea4a5a9ecef5be5eb2dcb8762016af08b22676c424d6cf9b69eddfaa1f89adf86695cd7588c13ffbe522138a839622a427d3e5d037215c5261e10e4e00425a0bbaf983fe5539710000000000000002329352c623f7c55fba39e465da363879a0f2fdd1d3305e2b76175d7981395a48dd952a031fa25d9c1f9002f5bc11ab0b3fb7"], 0x8e, 0x400) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:01:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff00000000e7000000000100"/34], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, r11, 0xffffffffffffffff, r18, 0xffffffffffffffff]) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchownat(r25, &(0x7f0000000000)='./file0\x00', r4, 0x0, 0x4) msgsnd(r2, 0x0, 0x0, 0x1800) 16:01:07 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/94], 0xffffffffffffffff) 16:01:07 executing program 1: r0 = shmget(0x1, 0x3000, 0x530, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/14) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup2(r1, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x0, 0xff, 0x80, 0x3f, 0x81}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10, 0x0) pwritev(r6, &(0x7f0000000480)=[{&(0x7f0000000280)="80fa8aa7a01ea3a6cdc93643828aa1c29ee932ebf09a65318ea849d0cfebc6fcd1de72d3a9cd9b66ba3fa8400f873527f346a009fca5c5ad69109b3b", 0x3c}, {&(0x7f00000002c0)="b5e89bcc0e247a06ea085327a3f610ff9f53fdda408152452653f7c19742411a597db8ea9c75808ba09cbb62b685e1bc3da0fa7ab57f0045b7f745edc2e1b3514514d6ec64e4759c2387e00f9de54fb07c43f8d72a763270936e3d4882b9df8bb533ac2bb3476ac13d72640421ef6e12ffec65fee972ae89c4e61aaeeaae18b765dcbbad8dc47532b05537e818fda4f7a4363e09", 0x94}, {&(0x7f0000000380)="c7bf501cf695d32f951d03751ff320a0736ab52964d48b779e0d977805959f8d82def873048915630ff33fbac2a339f5129b2447721cc9f558a5100d3011b3e92fbc26dd87050a29ad43c3591bc5e39e893d3c769ef3cf1bdaff3b47f376815ab942471e015ad253551c335e6107ebf9f6943469fdf7d68ef3aa5a43c514466e64b621d6f4755d0af3dafc2c48d843280994066e1ee1cae55f75eb56a9f4d0eea624511300101b5c7c9794cbcbbf4fb7737eb4d648618e9a72d3038e5d2974ef25374394cc6a92", 0xc7}], 0x3, 0x0, 0xffff) r7 = getpgid(0x0) setpgid(0x0, r7) r8 = semget$private(0x0, 0x3, 0x201) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000004c0)=[0x1, 0x6]) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000500)) getpeername(r9, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r10 = socket(0x18, 0x1, 0x5f) r11 = getuid() r12 = getgid() r13 = socket$inet6(0x18, 0x0, 0xf9) r14 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000600)="4f032dca22cb150fbad8da84b98515aac7a648ec41274923b156e1a2e53a7ae2d976d6f0fdeefd1082cfb8b153e95339ad4580b101b44b8b343b66e630a123eefa3cdd7de132492c77a04f89bcca1871be7778a39c1a9ba22c42739a14ca73a5e5eb6632ea153280581a7600ffcc91c32f173873a859983d503feecd91e131535d2a52c26c556063fa530f9750836fde34d4c7651564dc8e4f121d8e234f5a6fcf9c82a47bd92e8a6a37c37b921e5e0d6c2d65658103532c55bdd9c98f2708cbd41f459587e4d2b6ffc3231475ee8e4d027074938154c561eb7cba54ffbd19bb8783b7", 0xe3}, {&(0x7f0000000700)="26d73ef79d3f21d1e38b39e0224a667aff22e24e38b3c322d9cb44e1c452adf8678dcc0af983f624c3e0e23976dc53e7b130bea586f33c1e61d157556bbe1ef27d800cc953869a8971b9ec65dd9db7bc3e1a0618a3e84670ecc859a06621246c6a75ef08c6dd853d399cf390db6a00bf2bbd3101b5b299af0ad23362b06db5383fe214480c68f2b9da81d6f79f4f62a63b0f075d259fae428feb", 0x9a}, {&(0x7f00000007c0)="d6fce6960fdc430e09a7901d7846d4abad7baf9c7e64552563ed6cb7ce403bc0c15baa99458c47e8ab82cda99e34e3e3f00932fa047ee095cd6e6c1b8b5545708e6e1609c14b3788be2904135e74c9f0343bab36e5b710de7f900d825919c2c02c06ff099caa4d0a54c6d3c0a818b1f8a63cf3ddbba4a8891c4a3163cf704c1bff4a9b0e26b86bc3063ed60b5c9b58dd0988a795732b00c3ab7049ad7ed6757413aa6fe56b085f53fef821b980a3f975e25d1521d737fc3aa8252deb2766045bc42e9c560a98da4f108e65881a45408c21164d34537f04ecebb40021899f215afe3615cfe5950b856e37af5ad1797c4ef295ff5cf038f6ebf1a36d", 0xfb}], 0x3, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r2, r5, r10, r9]}, @cred={0x20, 0xffff, 0x0, r7, r11, r12}, @rights={0x28, 0xffff, 0x1, [r9, r3, r2, r3, r13, r14]}, @cred={0x20, 0xffff, 0x0, r7, r15, r16}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}], 0xa8, 0x2}, 0x400) msgrcv(0xffffffffffffffff, &(0x7f0000000b40)={0x0, ""/185}, 0xc1, 0x2, 0x1000) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) ioctl$TIOCGETD(r18, 0x4004741a, &(0x7f0000000c80)) 16:01:07 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup(r5) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000200)) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)}, {&(0x7f00000002c0)=""/169, 0xa9}], 0x3, &(0x7f0000000380)=""/140, 0x8c}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) pwritev(r8, &(0x7f0000001800)=[{&(0x7f00000004c0)="dfaa0067672ee965df7167cad07612e75a63e702d88a85166eb467dc8f0cf153d4e413c9e52900d35fc0da67eac366f929b0598020dfec8f0e5468650c17897d890842316e5355c1fcd8741de48d8b4fefdf3ad34e7f5cb64091fa505a68bc3f275138ccb5873be30da564e7e05f26874f6994857a74", 0x76}, {&(0x7f0000000540)="15476314a281aa623850fd0b189bce02f36bb8bfa45e4f92220ceabc1ac7255a", 0x20}, {&(0x7f0000000580)="8334f20dbd3aa915767fcca6b9f688108ab2aea2eb851211fe555e5dc73a430015939d0cdc3d3b939a5c22048ba43a4f60c1f91442071cfa3d775824142331ee1edf485ae1a1433de7992996da8bdc375432966471b40a0f314063b2c462fff59b42e8cc1c3d", 0x66}, {&(0x7f0000000600)="d999ac0194dc944c49990e76a958986422574637f7353d11d5da80d99ab815114d9e0f8a29ce262ef54ae67a35140039f46c0b51ea96058b0912f59d45af9bb3a397555a92854b16acadd1a71f224b6a7d0ec15687ecb10ebf7c721010c1001218056b11ca3d3a8ae89967c79b2e208cc3c3cf2d4bcd857dff10eefccef8b6b32a5a151bb0630ed390d7ebf93480d7a7b6a70dbbe5027940300536ce7be31c0f53111d40cd1be45f2e880100d3bb911b3ba44d609781c3d3d46b1052cd891a5ab0d12a1d232ca5cfc5d9d7fbf50a439a1cb7502a89e31e2228475afd73b408fc9a18e845223a79a81036b442f394ab2a84469f73be8c3d80b47279b8175db36b821555b8f83aee4e971c2de7f655b796cc4aa183bec45bb5164a82f69419dcb838e15846cb26282ad14b49325d28ac440083e504cc34004a865d770db521f723045b4abceb38832181bee108f0a53b736429780fd65ee00208228c7ca7878a7a53e2ed32be51bc2721a7d6d6f7139a8a982f731f78a7cd467c3b6d4bda6513498d97239008b3b748e3f9399e554e1896a0ba686a84156f265d0d60f43c65ee2bfc78a4e53002e606cb7ff416084e319b6c0a51af3a1d754d1c6db05238a07118561fb2f2c47f6122f95cbb7ae752038fb022f23f6586414750703c104cf3165c35ebba449541a2c38078da7d095d7123c3bf73553388bead9a1df4efec090b2af72aff96fccf17ef2f565dffca285b09cadfdc90fcf95082eba3f86b238af014b8d1d646be0e251daf2b8c89128e5653115df57b77b94408732b2dea769a10456d965e70e1038832e1ebce2c17c4533887b720acbbe1d4c6094edb1fbd4a5f140d112a0deb6bab299b179936d540ecadd1991ae567fb639202a181718e0d24e828a7b99ded9fd5c29062b6a35fda9e08b698e90d270d3ec05bd9977f4ef002bc2df514faefcf2c1bd32fb4801687d06b39becf2cd1e111a6833e8f05d7086049a1d71b1cec74a85ee683354b81582c35dc264dfdbf4afd6133e85989729d052ee9c53ea2a37459d11e3c6a7190239acd0442a7a0460e82d2c9b7465660266cc434e100407017e8ec369c1dc8aa7d2546cf448a9717c0a2ec5a40a92a89e5820cdaf4fd00bda1c8165cc29eee7666240dcc09fb5f2add304d640928ff3e1b8af06cf9a217b6f062543f276e217f21c5948c0c0a1dfd1e843da55aa3e689ca30d54ddc6f19e7aa2f6be23735d27575e02c5fae95e9d14721c1731e0e2d4fb2f9258e29e0e50b902634de4bd4de993b51246b0eac85d1eee95b20086f6bc456fea2630054d446ab2ec07f3de187248a6366e5a605eb59cfd2353e60ab5c07a101234e27f08d7d8e08324d5a1487197193f87814f794c3b9ba249954ce10b094a2bacc00b755b17692e15a6d86aed88a34a6e9522fc2b8139ab7de7e30a6d67e4f9745a928d7a32c154d52bdcd4ea491c1d8cf86903a5ee664045ae7ef55681b967b6682364f1779e39b4816ba907d8d75322fcc346286fee8198798d2ebe18cc35af8874d91a1cca0b1c53f87325daf3e4db0df4fd5a0749efc7234165a2a8a4cbcbe8ca206ec140db393025a6e0ee5d3fab42a6c6c13372c1a0fdaa3595c668a99fd35f553f7f664d0ed00a721bba5060a8284a5579f4f999a600b364a78a981bfbbc97e8d895a21ca46ee348630188e855a84ad10b61a71380e5a5c9fd2849e717810b3f15604f86e4cd896819df44fd2bd680c5889e1200bd4cecba3943e59bba032b2e533997c4b864ff72deb4f9d5852b60ede63ef37edbaf2ecd59fda47619cfd4c1e92e42e6ee693ff472da7ea885615d5fab8b4d3998ce2c3a55605db62b0eaa27daf06444b87903370ae955073a2b380f69a14da1683a1a02c2d82bc5ef86d6fd7d7e0d00756f109620f7c5ac89c9f2793a0239f69690b95e758ca74722fb020bfed8861d59990fcc1d74fd11c014924bac68e0168f33d2de45491f1aeefb22a2a0ddb4e89ddadc819bf807357a2f9951f302843c9da1600e63c46967204259c5c4801a3d8c1ce2cb56b3e3e0ecbc5e77cac0d97c625ead5be5160eddc62c99e94bae5855370442cd215b2b1fe1f0ef9853877c66c8c5b06e5349619ddfc9e4d17e8b016ff56a8ac65dee662c5c94db883d31df59c54f6babc84e9f20159a78b548991afb62b9b79115f03412d08a1e9a6ed651a6dce92f007e82eca38af46a35388c1e720f3a069dc17e9fe5377a77e66376a2bde9f55a0e405504f1d735909316d2cf634830a5078b76129a5b1283027ea7198af868697e0e15e14a071c477cbc0b571f127375939791aa343f9c0eb7ea6518cbcbd88e564dd6ecb379e38993b33a92a4a7fadcdaa71c9c4207b2315b129f6f5d521b099aaa683da6cdeef8a36ecd1d9080861495d957b93465253fb3cd1e7fe160cd828573fb8fafc9a6eccd391bac12bc98058e4a3255ba206cf35b1cce700942e139d89389f4cae341562f17b9c48b36c347cc18b3aa19b62a2f5ec66814a760a8cf2250f60a51e8f48db41def4e83c8b887dead4136e4c8506b7416efacabd10883b4b96fe74ba3dbc923faae6d3664665148dfb370188a0bc9f2d34a9ccbcefbf43fe1a71a59f862a8cb2ffb4b5b12d97838b33a2a8a1d481376c20a41ab02670e0f052fec3c5a3fd46c30c19e07e4285cdc487cbe76ab546bf2f80934efdd3eadcb03f547d532e9b3e9a85ea9d134cf0f893f92ee26eea1e2e33500dc0adeb1fdafb2d2d28bc8eeafbec92f9fe4bc62b12a827004b770c06822a5a8b3b42149d49a2280aeec3f77313e8c432bd97a6099900a710d4fc46bf2993619222b468f764ac7595d44a5530f9438d1b71dd42f72c5d0aabf7eea8c9349319bf6522ca6c1ab80721aca6c1fffe3eee0a5a0c4537415e634d6f71e376c5874f75ba0e266147ce4bc2efd116239b7226f44e3a013d5a50fe47fc94c83641cab7715260c24c4b48231415fe26eed387dd4ba823649c2422e47d366fed3eae5fcff55109a8e853087525a302495fd6c1fed05a454ca0813ff4942ccc668ca434282687af10338cb6f3520396b1599947f167b4429d3dc6f39a3ea8f5fbac027504b0c83c69edd4fde4494c56c7f4509c5f464244b83c97925c57d3d9e4bf12e65e2aa884d25e0cf3063ba0bc3c83d143e0cb7d62796ed7c2bccb4ee783e2f1b93a51ef7a1f8c6d776f72487334dffa5c3d8bdca26235a1d67539b64f6e6ae1223a82f0938ddba2d2e0e418d6de32002164f2c86d8413cab0349b67fefabc3ccf26ec2067e46e8e81175e4909dfaf49564110a0838e7e45eaf4a664f5a04cd4685a26897d4d9fc693f04bf631aa2a27bd67ff25bf943e0ed682c5b078a01cda3a0928c1b3af57c13382899bc5b8c8808c54b831dd9225d3281be372290901a044bcc88e6bcd87ec173e694e6988f9cb4e1bfc8dcd1524c087eef5dba4535086cef1bd23a301e03be16440de2f1f875f022aba62f6d3ed7808a08deb20d8ff6071407af669b4982dea91201c76d62b821eff3fa8eb0a9f2393bfeda65603fbb351d62ec8504d561f16173a1f7c83c17d77a4d7653b6a172067a551e0339263124b6afd39c8c13c30cf049df644396957731c38ceb7bea084c9d22c5c24dc605d5aac9f35dc0bcdb5f2ba225f5f710da50102e383c7707e6f3592eb5a8fc90943abe964c5097af32bbb80c8f1b926998f6283cb04cc7479fcd03ee7399efbdebd417ccd22ef2caff716f72e6b71789e5bc945633407ebf1b62580f1fb7f3c7d50d0010ec6573ed9f31eea0ab5884da474c7390b0290a828d7eb5f3bfd169fcac383bf6e5c4f19606ce49b04f3019227d8631999e088402503205e9bafcb6ecde72ef77bc40ade27f5ed2e438f347faec15e419ac0420936d8217ebded83027a60ab4587eeb81e965516e5c28458af9d42a4b98b71668d1349b955c0301a28853781286d14ce283f1504b0f1a7a827e2ff7291ac41f20559ce8d26d776db034b50b59ec5bca015ca948a0573e898a7aea43d252a02af4ae29072be0809e24163c7e052f15da353ddf6dea8da5f8f6fc4658037c506273e1cc9a1f436175f2408bccae4735f91a8164cdcb557bd17d0fb002233443ba603f65f2bb15f2d652eb46e81b566ca19757973cd83cafbdb2f85d392e1a29254d684c4e8c54f0055d4220cceeec288502f6fbbc736556ca741c7882a83e52df18e2736eea94b7c941e6d61e18cdb4d90df015985aaf9616894ee5a3be72859562fb24f10d1a06c993520f37d27cf058ecaf64e178acd26767ccec97ca7d35403dddf1e440cc066d7a8356c3462dd2f7247c9f4aefa33ef50a18787613c8a64e8bca148b5919b117fa787533fed8815f68b32435fae434e4d07866a4ff446b1c640385e5378acc9ec935b007b6cee7a4f056af8a7addd848ca4bedb6cb8b72dc8bb73459b30890df1f2820fd07d718ec8646feccd3eeb7b51c97b7cd802b32a1d322ce01f09127b9a782e55adc269214673b8e91a4d10be9f73d4b57064382d3b98e4af05b9de5ac4e47230bdf7a6ab0d47013f44b0b60927ee6484909af38ffdca2b40faae70f36786ff0804f7a5d45aa0853d2e1d14bdf4337936a745c0e338829627da77a5799de5e4bf5b4aad80973023d03a1b8628ba3da9e82c88295faeb6a1e1ad5288e3c6403f5289ea04236d634ac3ba48ffc2f8fe809986cd43656f984ae9534aaafe5d1e89b67edd0095430fb18f76f921d0912e68e694daadcb1f2d6453c21d9bc651c86731b0d7e3ffd05d954f4416fc047889d6ffb906dd5508634f234e67ddf7ad12db4003dacc865608d077f68dd73134d3f1f5a17cbf63932133fc13a5b5c67f9c19301a9ebf5340e8c6b7e592f1aa23481c6b7bd7c4186b28032ba72257f300033ab40862c2db81198ec358e0186dca894af26883fdceea2a11a2347bc8162d30ab2e6903f98437131608f6516c88c46387223c49324bd75100b0ef8e4b7aeba9a1fbeb0d10da59b2f563aaa47380a822b977a0fedc02561bf40b95891cdbfddc4a78d7ef117a8f1d71681803bf30258dc96ad56e18f6b1959a396c06c594e066606225611bd34571f1d0934dab12924c78c59ea73656c5f55fc2601666ba05b221e60d64df3b95157c7bde8f4311421f92e3d9842be6dcaf7cd95b057dd4acaef50a619735509cd158fe1e81562e9935993c7d8e3eb442f7508609919f57d9bc2731e22992b6efc66493ab56f303cd05076925614f85947846192f915cde3e7e4998d86a51141ed521aad985a7e497bfdea76cbf908b96f45e2af3e1ed09604c981a70d911c6335917dfe11ff619dfa8ac83301c2e17b663f4351108cc0600f2b934e4a66a79be903b1afe004debedc05e1260243b4b733d62fb1c89ff38641a53766e47a9ea4a575b39bc4c9243ca6160db13ca7e0e44bb5e6c1788f627b72596cd627a43729636d3c95781c3bac75a9c07a7e6455355db98cb4839c648f7770bd30f4b27cd87e8c59adde73f20f8af9b4e6e37c48ef236f72ace6673095282721bcedda7994a277236225bc775d32d477bd8a4fda4e8e6bbab48c87fb44c22ec18197d2381c4f386c77f2a62318542a2bb0b90f5b1e4531927b0461d45cc3537b84008601fe329c88b302c95d567157d039eb5bf5a776ef96f12b77c55f67200e2813846e693676c54b7cb1322dd51413996303da5e766562a8597e676b6f8d9c721f0706e007d1ad9c803b3ef4f1d5e350ba9bfd6a1c2bce33c55f44dee2874677522ffbc640201badb35f6c9c1", 0x1000}, {&(0x7f0000001600)="f96c1593145bfa8fb48462c0747590c9de0d4fb6225bc354bd8410ba8a3e47d21795c51bc496e7c257a2fbaf6368558715b7c09e054b3f4370bbb96e6bb1eeabd2ec4d7ee97bf45b24fac33cfc4328723d7fb153ac639f0f2d8e9799961bed478ae6d4592ee560de3ce7efa8dc348f6cddf3784316dab74ff8f3da1200c4e88ac050d4e97623b5e7dde5e467e3a728b020ebcc8ac760cff8b6f35860655e19103c6bef3dce5f032390ad0142835d20df9ad4065c2cd06c17f069e516", 0xbc}, {&(0x7f0000001740)="7d70c0ed88dee3ed75e65722eddf0483236329e62c6b4cfa0181789ab47bbd62fe28717504e747974a6b24e1f26e98b5369f5dbdddacc26d9568e4398b0dcdcfe02605ad96b0c22df49cc93f56155ac87d950b3248ed2b3adcaeab9e426820f9c1e50d2506191690d55c898b11ad44722b78810e84abffb1e5c3a58de86fc27bb5ab500234dc67465ccc6ff41e89be275cf27bd697d544b5b1a8b73e8d9e5c1e3c3dbc8ef60e0acfb79723b54ebe2c", 0xaf}], 0x6, 0x0, 0x3) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCDRAIN(r7, 0x2000745e) r12 = fcntl$getown(r0, 0x5) getpgid(r12) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x80}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:01:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x6, 0x6}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x442d, 0x7fff, 0x2}) r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x800003, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) 16:01:07 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x8001, 0x100000}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) write(r0, &(0x7f0000000000)="9d7ec48ae9da17a057de30e68d1468d1c475db2b7b3649ca5cf3685229b8879ffc579043e5f6ccdd4da66987c0aae3f92759a1f4745e8bd17ac8668288aa6566", 0x40) 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:07 executing program 0: syz_emit_ethernet(0xb2, &(0x7f0000000040)="3ec4656041a5b86bd893a9896eca6de370b269a93291adfbd598e7f294c4d20da7ad87ac09c3910a72772114cada11a1e6602f11ebf2cd805ebbd585de4b4bc303637554ebc6931156300ab7b13c9a95b3a929f755205c2d3533077048c9a880eff7f214fcd1b610f58957f215abd3ab4a14ad059d44c4da491e4465e33fd2146fa5e02d94cfaf7daa696c7ac1cf52128df058b29b3a92a58636e0798464e850f6a2caddc17bc34decd8d91d7b77edc470a4") chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/123, 0x7b}], 0x1, 0x0, 0x401) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x397d274d, [{0x1, 0x6}, {0x1, 0x8001}, {0x1, 0x1}, {0x3, 0xa146}, {0x2, 0x401}, {0x1, 0x7}, {0x5, 0x8001}, {0xc0ca3d022389dd3, 0x7}, {0x1, 0x7f}, {0x1, 0x8000}, {0x2, 0x12db}, {0x0, 0xfffff800}, {0x2, 0x20}, {0x1, 0x4}, {0x3}, {0x3}, {0x2, 0xff}, {0x3, 0x8}, {0x1, 0x5}, {0x6}, {0x2, 0x80}, {0x3, 0x3}, {0x0, 0x1f}, {0x2, 0x7fff}, {0x3, 0x7}, {0x3, 0x1e}, {0x3, 0xfffffff9}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x6}, {0x1}, {0x2, 0xfffffff8}]}) write(0xffffffffffffffff, &(0x7f0000000000), 0xa7) 16:01:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) 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(0x10, 0x3, 0x0) getsockopt(0xffffffffffffff9c, 0x2, 0x10000, &(0x7f0000000180)=""/132, &(0x7f0000000040)=0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1b1, &(0x7f0000000040)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:01:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x6, 0x1, 0x2) r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a400"/127], 0x7f, 0x3, 0x1000) semop(r0, &(0x7f0000001180), 0x28014d1f55f452c9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x405}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0xa409}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/103) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) 16:01:07 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)=[{0x5}, {0x60}, {0x6}]}) 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) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000300)=[{0x1, 0xfffe, 0x3000}, {0x0, 0xdb9, 0x1800}, {0x3, 0x67, 0x800}, {0x2, 0x6, 0x2000}, {0x2, 0x1000, 0x800}, {0x1, 0x4, 0x1000}], 0x6) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) r28 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r28, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r28, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r23, r26, r29, r33, r34, r36, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:07 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) socket(0x7c43c5d5aaf7450d, 0x8000, 0x0) 16:01:07 executing program 1: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) open(&(0x7f0000000140)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) kqueue() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r8, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r9 = socket(0x2, 0x4000, 0xfc) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r12}], 0x1, 0x0) kevent(r12, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x4008, 0xfd) dup2(r15, r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r17, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) 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)='./file1/../file0\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, 0x0, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgrcv(r13, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:01:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) dup2(r6, r5) preadv(r5, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f00000007c0)=""/97, 0x61}, {&(0x7f0000000840)=""/253, 0xfc}, {&(0x7f0000000780)}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/174, 0xffffffffffffff35}], 0x9, 0x0, 0x100040) r7 = dup2(r4, r3) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = dup(r7) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xb0) linkat(r8, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x8d79dace046f418a) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r0, 0x0, 0x0) 16:01:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x22ef, &(0x7f00000000c0)=[{0x7f, 0x0, 0x1, 0x8}, {0x6, 0x9, 0x3f, 0xd11c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1ff0, 0x1, 0x9, 0x7}, {0x6, 0x28, 0x5, 0x2}, {0x3, 0x2d, 0x2, 0x22}, {0x10, 0x1, 0x4, 0x31}, {0x6, 0xe0, 0xc0, 0x6}, {0x6, 0x80, 0xf, 0x1ff}, {0x71, 0x5, 0x5, 0x76}]}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:01:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = socket(0x0, 0x1, 0x7) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0xc4e55c168d74f326, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000140)='<', 0x1}], 0x1, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r9, r2, r10]}, @cred={0x20, 0xffff, 0x0, r14, r18, r30}], 0x48}, 0x19) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = fcntl$dupfd(r2, 0x9a109903c187b1b, r35) fcntl$getown(r37, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:01:08 executing program 1: semget(0x3, 0x3, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x3, 0x0, "0000000000691040dcc400000100", 0xffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x20, 0x4}) r1 = socket(0x18, 0x1, 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x2}, {r6, 0x4}, {r3, 0x2}, {r7, 0x88}, {r10, 0x18e}], 0x5, 0xca) 16:01:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x439) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x20000000000000c3, 0x48eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000400)=ANY=[], 0x0) dup2(r9, r9) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffdd, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r14, 0x4}, 0x200, 0x401, 0x2}) setegid(r14) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:01:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = accept(r4, &(0x7f0000000100)=@un=@file={0x0, ""/98}, &(0x7f0000000180)=0x64) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x2}, 0xc) close(r0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000200)=0xffffffff, 0x4) r8 = dup2(r7, r6) socket(0x1, 0x3, 0x4) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:01:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffd, 0x0, "00000000000000000000000000001000", 0x0, 0x8000}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x789acd2094d83f14, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x1b, 0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x40) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000880)=0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x0, 0x4, {0x0, 0x1fffffffffd}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) recvmsg(r7, &(0x7f0000000840)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/43, 0x2b}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000600)=""/106, 0x6a}, {&(0x7f0000000680)}], 0x7, &(0x7f0000000740)=""/205, 0xcd}, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:01:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x5, 0x0, 0x1) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000340)=ANY=[@ANYRES64], 0x1, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r11 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r11, 0x10001) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r14, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r12}) fchownat(r11, &(0x7f0000000180)='./bus\x00', r13, r14, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r14, r15) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r8, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r10, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb63646b7d698d692a92b08982dc2248f29c5d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cbf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bc8aa0dd598f85d436535f3c7e04b9dd59c048c52322b1e310f5c49855e4fb851959fa2506a5c00"/238], @ANYRES64=0x0, @ANYRES16=r16, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r8, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:01:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000180)=""/24, 0x18}], 0x3, 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x80000000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0xfffffff8) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat(r6, &(0x7f0000000340)='./file0\x00', 0x2, 0x98) dup(r7) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:09 executing program 1: 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}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x22, 0x7, 0x1f, 0x8001}, {0x0, 0x5c, 0xe6, 0x456}, {0x0, 0x9, 0x80, 0x8}, {0x20, 0x1, 0x1, 0x9}, {0x6, 0x1, 0x2, 0x80}, {0x2, 0x3, 0x96, 0x3}, {0x9, 0x6, 0x6, 0x101}]}) 16:01:09 executing program 0: r0 = syz_open_pts() clock_getres(0x3, &(0x7f0000000080)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) clock_gettime(0x0, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt(r6, 0x0, 0x200, &(0x7f00000002c0)=""/8, &(0x7f0000000440)=0x8) dup2(r5, r4) chmod(&(0x7f00000001c0)='./bus\x00', 0x6a) pwritev(r5, &(0x7f0000000880)=[{&(0x7f0000000300)="03bb4f2a4caf3b89394eb6c6990d89e11b60019d0bca562472f3609e009c408fa9dc1fe851a3eb"}, {&(0x7f0000000340)="1331232c90b60e8cef3bee804241bb6ff55daf84a38c6c4d05eb897ae17a14a2b1bb2f1e75de95268ef5cfbfa292e09f009911a87246189518e91958dade80933dffb1136168e2bb"}, {&(0x7f00000003c0)="2d0ae6e8525921ed6460615e51026cf50f4df2542485f4e71cad293af17718c91bed6a23cc47d24f5102402caa24e210a36925c3d22edcb6e77b3f5a639c10a4be196a1915cfedeadbd8ba5c5c844a6878b5a9db976daf79508250d7a431690ce08d4c3bff7193520aa2ce3a07ed474fafae883e01b2d8b91fd0e786ac7b"}, {&(0x7f0000000b40)="c362a18adf1db355fc4cb77bff04c4e1b33279bf33d0ff769c51b786c68e44424c547faed95ab3c48eab7901a8bd58c5d5e36f42a79e6e44867ef2ab103be91665fa6d5485d8ea211511aefb11145af024e67b585b1cb21325993ab7fdc1516d6b3b7bc13eb0e623c1a543571f58c00f2d54f68239ec7746e3b266e7e0b278a72c2979593524f0730329552d2e7fdb35790955ba4f4e0092d998a0a48247edce03e5f47ec52be2839dfc665893b3783249137d7497ee9b795620c4c050210c83", 0xfffffde1}, {&(0x7f0000000500)="5c234ac3c79e1fa1e498f295e3490acc320f426a221f81035f8618b2d3db36daad9db41943e8a70a2b1cbc1090cce93082e208871b8abd06661d7693c41d8b2e044b0a8f19d1fac8a6602f24c3e78d57429062231e947b5db1452a22248e3bd68039f47cf24e0b80f8aa90113ddd1f17b4697a837ea570e5f43b8b6c18a5754ef85816a01777c090dde83ded72212d4d9a1c454c72adbb014b009536e45a61a0c6f031f0d93b28558ae14a708cf7a4893288d7bd", 0xffffffae}, {&(0x7f00000005c0)="0645f52b2217349f4757213a88b8d68d8f85d0325563ee35728d8b5851802911b545691dff1e7735794b18fed2a41f46e5a58f0bc2ce491788a639f44957613322f54d62721bc42ab27e0ea8970dc06fb6dca96a79e7619ee2f25bd45e243081da1956161fa0ca315c2653fda6ca837dd306cc7b2700c52f5b60a185d0c76c22988143e6d7fefbf0b6785531598a5cb6682a482e19fde9e05e5de001f10b592b5e64b605ee3e2e00a2272f7a3efbd9f0d7e1fcada2d8cd69d3432fb244fe4325afb261b6709e8a191f8848bc84264cdf78d23b8a3a1aa0e37600d111"}, {&(0x7f0000000940)="fd6c0c04d5feb1d4c2b82db8cf9a49be6537004fc576ea17d421d497efa78c2af2af1b19268dbde177538c3c9c4b1c7edeae024df0f8faa3e2eef5907f0f36c8389fc1ba48ba5d5c89f765767a6692d80dc659c30d2404da8dd567ca12f83e5afee366e1792d09c5d9c65620180afda58a424e0e72a06fbbacec6a86ef7bc02656978f2112a511dbf717164c48614e85af0898314c98aa1fecab74549080622322554dba4a2ae5baad208b83086ec3d37b2b35bc18211278654d67f0abb0aa2077b94c55b1374c9e3d82564ce83849fb32b1699a9c5d7ddd505df9ae807d0fa81670f849f52ca64e50cc6e72473d88bb9b0190cfd7000000000000000001db8368827067cd717304ca1825974fc3cd236b04aa46f9afc647c9b261108893426e60e715d5da6aa2e6c9c88da8d7dd4bc5f773f6fffd6b1f60fd2123c53c13d52e90985606c8f9120514670d76edb369a52186af0f6420db50e31cd921ae46ad6a08b7f5c910624f3ed094b34670422d3e33f033ea5933c64d7d8ec462cc3838042dc8c2fd6b8432ca2c5ad22a68c7e5e15334c3ced6c71f9cfd1329cd4ab76ef831840c0d12251b485d4c101cc9ee84"}, {&(0x7f00000007c0)="469648cf4f57a6cfe8c10b602b076bc7a3cd3c2998e53f2c054890dbee2fc41b167c2b72e90525ed545ac814e2f598abea59ac2b646bdcf82cbdde10ba41bc017219396e66956d499c3a0496a7f7cfc7a621"}, {&(0x7f0000000b00)="6ae8abf7a63db2e8282214230e5c90a84a86a5b97d0658a44d2193e5e02dd76e71d293f7619e14911de703ea0779e449"}], 0x100000000000001a, 0x0, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x4a454a33677aab0) close(r8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x4, 0x3) 16:01:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) bind(r3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x100, 0x401}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x6, 0x1, 0x2, 0x3ff, "f33ef229b78347f2ec2566fc7f8b5a68e9dc058d", 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000100)={0x9, 0x8, {0xffffffffffffff71, 0x7}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000240)) getpgrp() 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000280)='./bus\x00', 0x7, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r1) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x1010, r13, 0x0, 0x15) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r12, &(0x7f0000000080)="c5217f8fd362f831d35f3f4f47631a286b7058d5cd2d0b1b33c258625bd465df7463688f66948104b50f3f41c4941ff76f1d1aa92d2401141774a69e324ed236fdc4157390d7381f05a91864d7034a06e0aaea25fd53d8c9d6ffd344cf2a999925de304de84a3bdadd0f10381d630758734658b89942032341723b54140f8a3a88884235a7baf3e7032897d0643623f7f87257e1c6af5c2abf47f0329b97c185e1297570075c7e36c4d7278183f7b8919fb3a28e3ffe706b5432bf3deb42c73b71ccda566d7ba06803919805e72a421da4", 0xd1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x1ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:10 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) semget(0xffffffffffffffff, 0x6, 0x400) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendto$unix(r1, &(0x7f0000000440)="110586e7a2ef0c2900a2e68d4d97751a22724032553f8c68e4b1185fa1b0461b1936d3f563523fc8f411d8534fa7d3b1b3efbc83823a89b4a0a7086f5fd06bbd26710821e8d61e013108c4bcce50c25d71ab914b2d26866766e71ed07f3aab86ec2c61c2b72232af6a9ac88f6aa43fe1fa4ea34a6c662dbd7a0ab7bc778b3024cbbef201552b98e8c9ca7e22f09bbb7fc8f8995d923e5e05802477b968682cc2b44af1f2f811cd1336a42e6aafd7700a391cf52143a76a87b1f1f13af9245fbb", 0xc0, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="00082e2f66696cc4d803"], 0xa) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getppid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001040)=""/194) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r8 = socket(0x18, 0x4, 0x7a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:01:10 executing program 1: setuid(0xee01) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x495aefa92b57d621, 0x44d) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r7, &(0x7f0000001280)="7befdd775270559cea4300000000416097a7dfd31895f816f99af07407cf23415e54184ad4669f43bba6ea5d8ac37dcd64058871f13dc53b880868fab3950a9f65cb6848a4e8b5246698ab2bf2a90ab1d1c68d691e4c01fcd8241646d919cf072131ef08076426df456bdd34748b029a74972c28f160e7d964a5cc23c40320d2c3b9b0306f095ca2579cdd4264efd94f097a7c", 0x96, 0x8, 0x0, 0x389) r8 = dup2(r6, r6) shutdown(r8, 0x1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r10, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0x7}, {{0xffffffffffffff9c}, 0x3, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0xb0, 0x2, 0x3, 0x5}, {{r9}, 0xfffffffffffffffa, 0x72, 0xf0000000, 0x1001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x196, 0x1, 0x8, 0x9}, {{r10}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r11, r11) sendto(r11, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r12, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r13 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r13, 0x0, 0x0) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000001200)=""/68) 16:01:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:01:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b91260180000000000000a2bf7eb6652cff7f00004a1fc0c7ee9d45321c465a438e0ebc5acb2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b813a58337730b8a37fe3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b592a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0000000000000000000000000000772dd143d06ac6c93d43b3f67c524b6a32ac1e6303a6e16b560b619a116be8f1dfab7c5463ef7cbefc5eb3c0b41fea44541e73b2f20533d2a05789fcd008aa31fd8e55c1cb9da8f521105233cecc4c877fb210073771030a49f260353ed0f4f5d0f0b640d2c4da5430c45be6db"], 0x10) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c0900027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282e08d5e25b00d556ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r4 = dup2(r3, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000400)=0x8000) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0xff) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xc) dup2(r7, r6) connect(r6, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r5) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) mknodat(r9, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 16:01:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80000001, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1, 0x1, &(0x7f0000000040)="8de40709b6cc88e81b669bc9676fb2802277a5cb619cec667c9d6f8910c2dcce831853d17f9daf7eae760c9f1d5e2c7e31d82f9cfd851f19a3640362c1ee62ae3cfd53907d22340de75b25575ff417e907714bf550f73cffd0f7e90f123a32e1507a86a488a9346985982563788108818c47001f812ac16e06f3aa1d929fc94040443c2c3e8fec41ad6d9228551895fec7ec0fd07711e75cd1665efd1ab629c257aca16a2bd28ab2498007e98c188627", 0xb0) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1000, 0x7, 0x101, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6", 0x0, 0x9}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) writev(r2, &(0x7f00000000c0), 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:01:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666900000000000000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb274"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000142000/0x4000)=nil, 0x4000, 0x1) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) sendto$inet6(r3, &(0x7f0000000000)="b0591809b12bbf33985167f8ee347e2119", 0x11, 0x3ffca1aeb08a2914, 0x0, 0x0) 16:01:11 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00ff7b0d000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r8 = socket(0x2, 0xc003, 0x1) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r6, 0x0, 0x7, 0x1, 0x9, 0x4}) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000000c0)={0x100, 0xffff, 0x7, 0x401, 0xe33, 0x5, 0xffffffff, 0x10, [{0x7ff, 0x0, 0xffffb73a, 0x4}, {0x0, 0x9, 0x2, 0x400}, {0x2, 0x5, 0x4, 0x9}, {0x6, 0x5a29, 0x4, 0x7}, {0x1, 0x7, 0x7fff, 0x9}, {0x7, 0xf5e, 0x5, 0x1000}, {0x8, 0x5, 0x5, 0x5}, {0x80000001, 0x4, 0x8, 0x1}, {0x5, 0x5f, 0x6, 0xffffffff}, {0x3ff, 0x4, 0x4, 0x5}, {0x9, 0x3, 0x6, 0xfffffe01}, {0x1, 0x9, 0xfffffbff, 0xe}, {0x7, 0xac06, 0x9, 0x1}, {0x9, 0x3, 0x9, 0x1e6fb4bf}, {0x4, 0xb699, 0xf0a57bd7, 0x7f}, {0x6, 0x1, 0x7ff, 0x4}]}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:01:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x8}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) writev(r2, &(0x7f0000000040), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:11 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000100)="901c7cf683642c65e93104ead8b2fcc684abc7b34d445202d269fed25f6cfddcf6cfc13b4c3781516132f89289581296fe614e1e38ecde8bd92cf06e9b2445f953b3e32ca467d93ef0db97a03cace3478e2323774bf9c85c8ac0860cc9f4da63955c17a99dcce0a9c879fc1775cab7953c2fbc62f292a1546fd40d8186d8978f19e73052748038f50f1610d4c1673bb368d754cd1384640b44e89cbc085b248bcb5b9f0d8c50e63436aa5de1051a8f65d74567b539e5b657c1e5cef9e7bf7d65744ad929abc02f16ad55f0810048ebc044320bf07727c10ae44ed0", 0xdb}, {&(0x7f0000000040)}, {&(0x7f00000002c0)="e0a5607440e8f068eae63321e28cac3da234d8099122f3131eac5be4d32cbbaa5a5df9a4ec9434d422686775ce3a897d507a3684f995b74c9ca690ae889d5f4d5e9cdae01e2beba1314a2727c92b17b8ed86550e7a8ba2a5c49426398bf99973a575d7aca11d04b062f0d516b3ca920ffdd57a70d9e0e0cec85d0920a92ac203e3da090613b12c898a4c495473a4f8b01b865d737a0c065c8cfcca094d070b3e968ea89b00d0f5f9bc71bfc1835389d97ca8b6c976678d02dbe9198f897db53d4f1633c3", 0xc4}, {&(0x7f0000000200)="b701b116772a5dc0e8552fed8ab3e5829569782e8fe8a775f12813dcc9842252e757a65f69a725300ea85baa31685c37f1bd0d58c7676981b70f01a76a8b6ebddbd14093a5a1093b7df82ac245954c6f897be966d435e9d102d5a7f6b4d665095c2da5a92617c1ec39962935c98f70", 0x6f}, {&(0x7f0000000080)="5d8c7e838bf4c832ed60ca0679e90f1adc3004c3cff3949515a16ef2e77f65eefdcebb2f21501906f3e03b8bcdfecdbb9d520a15c4", 0x35}], 0x5) flock(r0, 0x8) 16:01:11 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = shmget(0x1, 0x10000, 0x410, &(0x7f0000000000/0x10000)=nil) shmat(r2, &(0x7f000000f000/0x2000)=nil, 0x2000) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0xd3b, [{0x0, 0x5}, {0x1, 0x3}, {0x3, 0x800}, {0x0, 0xaa1}, {0x3, 0xffff}, {0x1, 0x7f}, {0x3, 0xffe1}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x1f}, {0x3, 0x4}, {0x3}, {0x2, 0xfffffffb}, {0x0, 0x20}, {0x6, 0x203}, {0x1, 0x200}, {0x2, 0x7f}, {0x3, 0xfffffffb}, {0x2, 0xfff}, {0x3, 0x3f}, {0x0, 0x9}, {0x1, 0x5}, {0x3, 0x5}, {0xe9a6c7c035faf07f, 0x1}, {0x2, 0x7}, {0x2, 0x8000}, {0x2, 0x81}, {0x1}, {0x3, 0x1f}, {0x3, 0x80000000}, {0x0, 0x1a7}, {0x1, 0x8}]}) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) pledge(&(0x7f0000000000)='[\x00', &(0x7f0000000040)=')%\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x1, 0x81, {0x4, 0x101}}) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x185d0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',,\\!\x00', &(0x7f0000000280)='\'/%\x00', &(0x7f0000000300)=')&*:+}\x00', &(0x7f0000000340)='(+\x00', &(0x7f0000000380)=')#\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}\x00', &(0x7f00000004c0)='\x00']) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:01:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x1, 0x400}) socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x2}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x5a0d8aa61c9007f8, 0x0) socketpair(0x0, 0x5, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) dup2(0xffffffffffffff9c, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) read(r4, &(0x7f0000000200)=""/247, 0xf7) socket$inet(0x2, 0x5, 0x6f) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x7fffffff) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x21) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) chroot(&(0x7f0000000500)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) ktrace(&(0x7f0000000540)='./file0/file0\x00', 0x2, 0x210, r1) execve(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000340)=[&(0x7f0000000300)=',\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='}{*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x2}, {0x2, 0xfd}, {0x2, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:01:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) write(r1, &(0x7f0000000000)="e2ee98294fdc409f684b8a6e1b25ba7df1741ee5a4153a18838c573b0b66bfb9468fd2380945ed9c9f8dda77acd2645cdd2e0d9bfa124c7cb0436d8b3b8f4ca734a323303f29f1c13b7b3f731c5cbe7e8160dd2703c2bccd13f0a61ed3ed375801e3026a19e472dd7879b30c10f13a4974", 0x71) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x911b], [0x0, 0xf1, 0x7], [{}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x6) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(0xffffffffffffffff, r7) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r8, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 16:01:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="d277acb4698a76e5ed1e6bf50cdf11db53932c2e3acdba3d6e52dd2838f7c4cbec2b704794b3f5d2917f1380b49f05873b8d2c680a8702ac323b33eb6cd2f2a5dc0becf7ba044433b32626203a244d8b971b3619adc19e3e59711e09565d8749b1d952f221cad18c5ebd0df70e2087ca23c605d2facf79d1e46975109a94e75992d4861629a1983c980034b5d42ab447e131c9d6ebe2f02b41892f8c88e0ec8574a736c3fafb14ff786c2b96c00402cac07ec81de54cb4f3a8765ea76bb15865", 0xc0}], 0x1}, 0x0) write(r0, &(0x7f0000000040)='mL', 0xfffffc59) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/138) execve(0x0, 0x0, 0x0) getpid() 16:01:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x200, 0x144) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x81) write(r1, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000001c0)=[{0x8, 0x40, 0xa9}, {0x1ff, 0x1, 0x81, 0xffff0b2d}, {0x5, 0x1f, 0x1f, 0xb2}, {0x5, 0x8, 0x7, 0x7}, {0x6, 0x0, 0x3}, {0x3, 0xfe, 0x4, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r6, 0x5) msgget$private(0x0, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = socket(0x5, 0x1732fa907a7b8be7, 0x35) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r6) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000400)="98ecf837b263b4da56b25362e7b75ca578f7b7acfac2642da64f15c323b8922a5d69dff4c6345908176dec9963d959e9cc5debc91975699f3fe705c8f23f612054ff5a6fc83209861bdb723744d97c41ff011c89ac63811137f5792e62c99e9edbcb10f1a0eee03b090f60ec9bf15e3572135ef6625a177834f217502d9f75574f91d72fd2c85ca82fcfbe", 0x8b}, {&(0x7f0000001740)="3fe4eb06112ad493d606c20defe6d435d9806f6583e694849700948172bfc26d1a76f79ae29e7209870501bf33ecd3cbb35fefdbb8f5686b31bdbfde134c51051bc943d4d20c708ad41b8433534dd0b78d4d95a0c6f52b0b2ad8b808023f37a5205c9e6c79128f6596d8497c9a62753eee19f7d4ca228c255b3cb83b2d0881a4fafc009f18ddac76168b18ec5a119a186faa93aadff8ba9f290f676d06b3ac7ba064ba539be690b47bdedbd3996c225c81f3f14332cbfae3503e28d4cb631f88b731a8407e20b34eb9ff03c658a43959bae962d36a649fdb2d258457204d269830d3bc627ee57a25bcc95f26c697867aa319ca1c5eda176c3bf2e1128a79a264c73d80ab8381caaf7ac86a397fcaf273f8a289ccb63c1aa95170c234185bba329eb6746232309fd88782c0f8bee28a2a61ccfa5b9078a4cb3eae31b40c9a5005254d615ede801f6f6390a174a98eb7ca509be488c6e6b43590057322d0894b5e67b912210507b479784fb532ae4fe6daa76598b7c4b5fbf5c4f59aa46fdb757ab6c8dd64a20264c51dc7a7ec9cab83cf8c6d8894b47e5f34225910c9f6aede2a2d95c9be900abfcfffe317fcf48e28edbeee0fe496759c78d134b44e8d42e761414c913bd79b89a77eac61db9779d2dd134f1da1773183682910b257293f5c96ff33e11a7f64260409d374991b4405b8c28e3d9b57451ad32dd4364bc02970e0646f76b6e67750800b7adae7db7cb803841b3cdb1a4cb4d33595a3dd70c4a36eb5f8a3a656639f9bba89653c637b2459d079818453d31f7f14909221e459d4e85fd4df5851f3d2bb4473a048043a3ac65d75de388db1497c18935f60379f57f7af3ca2f6b39a7a8a3c53126308a5be25ded61f96079a8b4c790dd027f270bc00519f007a5536be83fac5b4cd9143a728daa5a3955a0a6d9583dda5bb39edb19f99cf425aa12408344fa68d6316c7656b77c2368fb3bb15e9a8b8eb193b2c33494a5c5b89f625da32501ab14fb00280d57b39205c5d64c1e4e336e78ee4191dcdda13ef367e24a799f341fd0c68c357cb4092dec1133a04501471417b4dc8bfa61d7de2d881e7f995b208a7d0b8e286f1d356b3a881e15aa1bf334fa64afb046f342d5bbafbce9a6dd3385cfb81aa1e5d5818cb0e0af63ecdc03fe086898914552d8cdc0069cdf8dc4873b758b86ad477022af13d33695f0ead25862ac1a79f0103de2162b95860c44483ccdf2a2a13509939085933cd43cbfbff882bbfc3d75ddb533851c7a77213ce3a068f0a7c9a1ecd4bfa90f3f901fc312b7ac168e148cd753b038215797ad12625514f49f1b8023a7e580841565a9939c3c95eec6225cd258ae43b9668358e395dea99692207dbaee3131f3ef21a9f27eabe202a257d369d589dc25ec12adfac8b23833a67e9a93a63a8a3b4de58caf3040bf3bb47ee85600a516ecbd30904332b6e360a75b67e942d61794d1d60cbca675735129f44c73d65918b440b88d94d200fe61f1dd917bf52cfd3eb7e36c47e858f853bdd401d913a324b7231fa48a135d9fcca8f42d6e46a28334584a126b07fbf7782284b38e778e0d7b583ea6b89880c62a779aa241c40b93bae6e2b9559e8603ca3ce98c8483ddf5fbcd268fe54603beca6e41ca8d75cd88c24e62787a3605beae9de65faf3aca34c83c6b44570d2747ffca2a7a642547391345ff59364858689efa1e8683edc740ba3bbe196ed4c26d203ab8804a34420ecd522b4af9c0a85dc0a2623587bae5e6955fc751464dcb85064d14e57dc41edf8cdcc57adbc52465c71ec0682797cbe49c7bc12a871806722bb21b3654897990429e1bcb2bc1f45a9623ebe00dbefb6589f284fb0e57bb607389274bf005ec1efef05f06c1034aef3003ceab32baf884df893182a057b92f84993a980b06ffb468577810eb9e2b026c48a356054c742a91b3f19542f584f785908191e8e9a2162b91025a99fd82e575dabe9df5178fbb40949dcffceb6e4e2e7c12cf1e0134bea55fb9f293e35e6c475ba394935b35d425a1dc370fb5ab91455bd566725e4ead7b5e3d4626bf6fd35269ba4ab8463b72de994233a173064b0b302f182a14735a7d9e787dc957577e595db096358dc96e794483683e9a2999058a545f0a3753f516257f9a640df9e2131ac9ec392dfc30372489d7ed30ea2904e2aee4100d18500a021554b6b3adf5484e0eed8ef2cd3306c5f70f610a7b8afcc69196de3ef0ef54ab9c7779ba49ce02db5c812179e2120b119e49cf734b8e95be9e52417d3523d2b515d0b2e106e4d403718098a01ddc7198f7cb43a2719bb9c7a09c98db54090c67b0ae3bb878d61179ed057831f26666d41e973c9aebf4d7436c3a931214be732400d5a855d3b1fc027dfbd2b135ebe1b5043405e1731b153b8911eb35ee7a2c6fb4474efbbd23c3ca0f63ddf05bba05b9f4e5eea7858a4afd0bfc1eb3d9f659b152a7d22786d087f4ccb39c081a6f27a41e5dc3dd0611dc9b184e0c03069bbcebbd0d9e4458d826ebda0389d47c1c318179d6979b45e9bc4d853e1180570f76368db02035997913136922d1d75dd28bc81b84297920ce3000de5921d1019a853210e0c009583c3d5efc2941c415864f1bfce2c5454f400b27c0ca5530597efed09c7a1ef3e902ad5626c5ea1d51d1af93df9ce8c9632296ff39d61a1240607a8d64138d47fd17bf95b7be4b9440ddfb8162cef5e718fc5f38c5dd0b6450f156b5eadfaa778a1c0895feaef58ba6e447b4b6b13d5175685b369a88f2c2759e3369c5efd230f3ef63b8918e5e5f60702e2df4f74cc3e332c4455bf85d8016874b08048ed3618d0b55099b01139e7f2a9af7814f833065b54c9ab3dac4d0c6bfced196a24112495d7d803fbba931e72c3d8922bcb349d59e240c425c51c881f77a6ed7a096076ea84366884d744cf33598c86a2f332680a4b9423b93474531db60f445d4db80f77a1be09703d6eb4f8adf189a4f8ae9926dc681be0650a5b93bbbceb660f0bf37525ad503f9f84170909378b879aaf91cede54c4a36d3026d6bd3c4f8965096beab70a5dcc8d8d7455726618cc51e08c2f9de512c85fd4c8395799808ec893fa52bc7abc9e756ed865c02f50faa52e6061fdaa6f8301c3abf79995d9569924446596bccc73339009ee7372b25098253ccada704553a59a2586ce7eecc20bfb5aa04aca14ad42a5fe67d5b69af3129bf66545ec1443e13285ce25e9bdd299566f261b7ca96869c0abcb864c315ac93c43d5e98f6922af187ac038bf1d061b8707da9583360204cbd8287a17f44b6581b91b9a55f5297015e435ce6fb604c56b9f708997605c79b51b4597f7f5209b1e1a2d415343e9316dd76fc768c263883e3b1c949a09537dadcc1eabd25955dfc46a8e39fe003258a4f50f6c71138d8af346220015e6f2c1e20d4f923ff49221f7154eebc5f0efe99da61da9947525cce66350058da7a7e4a12d2c2b1768ace31c88fb05388762f27a05c753c9f6f1e9e4bf8a375f16ce25d7e0c6f0d78fa7e230576ed489592d145897109749b3eb2418f7b8c335ec290ce9a8053fe5abdb217c8a1f94d627e56387b414d33364949b8a3db6efa4d6039c9ca0c94a7054d0a8b1acf4d98524389590198f0122ab2f7ed87a391172a84f07a5207da2170f91d35aba331feb42bbda06334cd9fb5fe1827d526f6c3405066257078de54683af37ccc6f43a34d50caa85211833b1621932bfb4f205454efd7c4fe09b4859948e9826971e5c59bfce7005cc43c4994d62b556afeec4a182d87627d84f9bf31406bff2fd92b723cf1b6714ffc35fd79d424a306fb70df4352d5e9d96530f33386ed4660c40b9206d0db24034e8e8167d77b8d691ada8557826e60a840ffede5090a07ab29edefc0283fe4cad9e024060f4b14e1a0f793256e6bb89ad0a77b01504cbb147959dd6fe4bfed423009ebf74736f1ccf479a51759c543bed7443232e0ac3fbec3a605e28d7c747933a5e23c6eef5ec1743b0a5f958c99e7f8c02b4734454baa355aa56c54eea2d2ceefb8fda1a8c2dfa05fd34998460d96d090373ef727d78e3975b8077e739e7262c76a2191d05a6f2e270e39d3ecc5550a765640b2b5676959e826f67fd16f710185a6560af159f002da1935bc49a482e475bb9e4b2e46e724944bacbf3ed5b5da6be52f7da715f638729178048d1835997bb54f73860655db10a50dd679b350d5dbcd196c1ac0f83a1dbc274eabb7e5fe0bb426b5d3c2265cbaca887d0cbdc19f181126bda84e79db3b4c5eec3660b9b40def6d281ebc79c06d469213f8461a6579eecd5e2eb2f024c22457ee3ec2b004e17076c5790f817d47f22b368175a03403d391518ee82862499762c4dafa80d8412edcba91e4c5beccd0ad30eb060ae17d6b69f985c4b73678a9780d23792326cd4a66bfb97174d8fdc2519fd0c14ee403d67088bfcba2ed33b31841384d9b1709ccb72c1cfb29bcc67951c32cfe6e552ca10938904d0b0a6102abe6fa33674b3306af73309cfd21f19e34f36cacd950842bb9a663036ddde7e4ac12d4af5e842ed42022fa637539dbcff232acef29b8d481d6e2af8155762f6594e5ab77bd155b6505f2fe8442ee0fa9a91e4f087c2247908a421b3eb112a6c2f81fef8a32bb5e496182acd827a55d683e155d866cefa187b391db25a7eaafa0a967fdd1ab5b58ad75aa948f870bb6d8f5330232113e964957e252e22a5bf2af8489a729c69021f8dcab693a12065209cfa2a995d4610c573e17cf7395bd41e23f18e975e6a25c7ebbb6b4aa4e0103d89e27ea65a93d12c481ada17675ee8e051c26d39fa8931646c71cc86e9f58e3163094b5b1714109363b967aee6f64c7261ede5d14f73e7063e55e844a7255afdd678a89ccf256f420b84846104d5d053b368af0f38d7987b312d18de13cd395ff631fa1570215fe4066008d69919c480593ef0801f9a01f15349c4a08db3d9d15e566451c7942cba160074cee871d073555f2b2c1fcf1ddd5dba8990263555e437226e5a564aea08dc70898a3109a36c56ccb2d832fd8a4f0fb49a830f0b89fbd87132b5ea777286209806b9cc9a4b7ee17a0eaf8302ce2bd0f2bb4793ed5268b2c914768c8dea148a684f9e3154d42a0f606136359d250697f4cd43943f303d406376f03eb509129dcda79a4cf10356bc6ccfaaa7a9aad8989fabd22e3bde0a93b9dac83c3bc66b7a84604e0d0e8f055eb1b8f3699c26fe5e0cd8b409d3c35745709d468066499ea6d6b134b70eb0f27ea9b03acf3bf916ad061c9bae93b1f56db075c4fe79140084bc2ad30de7096ae30ab5d4c7e1be2a57c82fbb716681599d8c0dd76672651285dd4e955034c4048fcef99ac67bc496b14a0944a1088bb3c28c29f9c22711d978c4eabf6e04b39fa5656d634298372c0a0b17c1ddcec5a390819aa574bf45a7be39acafda7102e3493229ad87402ec3e550804ae8ac94e60fc56b9671a77bd7d0f1a6a658bd5a82e9b1c2b7a24172802cb536d118862b580b6539c70530b5a040b5a627c23f393ad4c04190a6f33fe06c47169f0b085e93aaed8ff0bd900d3f57bdcdcd78ee66d6532e2c76313e5a53363018016f722e2c00894b153a79619ae0da041110ddf1e748d407fcb1a62e355912215614c84c39d4fd4f0bcda1684131881e83f9967302b8dbe96f4d2fde8072504314c89c186d742f65cde9d77422e4bf7616b1bed8e347835d5c4a4d78a3676d22f5bbab329b7c376bc9c035bdcf1a35ab0d19725c3e1c729b62", 0x1000}, {&(0x7f00000004c0)="430690a2fe8da763a9d19f7bdd85a17d3e8d12e2b0dba24f1fe18101ba4075b199f183da3962b4436139ae84f041b3fa44c35a1f69bcb81fea453bf28b658f85d9915981ccdbaea191a4580b18028d494ef1b63f67dbbcf38224be3d6bc58f80c554da38b6334c3a12ac06762b08187a60787301e23a5686400eb89c13f28cbcdd32120560bbcb5718a067a4b8031d52e5bc85ce4956449d3e8c62bf80b35f80f98ead", 0xa3}, {&(0x7f0000000580)="401b324abec446b1bab8cb0300ad6e47181f09a5a4a7f7b4787a00e1dd5b4dbfd8a107bc92a325aa149b5805d29f512258a2771e2d23ce6a0fd5d22ebc7380e975151e53e5c9dec394eb1f7a19a1da04", 0x50}, {&(0x7f0000000600)="442c723b05b94c6bd636d159a1cb68c9ee91379adce55b28003064b0e5961247b3877442be44ccd406bccd53175dfbecacee58672ca58736773f182a6e26b9d32f33494a6b0649ac8fcc9fc172486ce2766e34b5b37768fd9d7c18f0d18e4e47f711bc4db039ba535a08771d36a05f8303be63b22a0b373eff01891328362f8344d5b4fd6c36db5fb0f9bee98ecf3c96067a4f0eba6e648ccfd8b85e1e154d41ca621f47fa759d7f9af256e6d0819ca8", 0xb0}, {&(0x7f00000006c0)}], 0x6) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x236, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:13 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r1 = fcntl$dupfd(r0, 0x100000000000, r0) r2 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r1], 0x2, 0x800) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x30, 0x1) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0xe6) sendmsg(r3, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000c00)=[{0x30, 0x1, 0x9, "8c8c9ebd807cde5e72cab844939db54eebc5dcd2db75d09ac563"}, {0x188, 0x1, 0x9, "1d6dd27f1317a6fac357c48d7a9854a7ffb556135dbb91b63dbaed0579d664a00aeecfcfb558b8d8beab49ae917a6b72c9a07df06f07b1866a00c704fc3cd676647bfbd89730d18c76eceece15c76a414098927119276402943ab0220b033931cc02046dee5af26a0314be9e0c6b3e7ee3b6e3107176903b989f050ea3650d39ae0914b6c541009d6974723f5133990f3fb73025d2c8af461768a17bf5d19b23943521c01861d75631ba8fb9091888dc54f0c02d42c11b86e7dd8393d179d07dc3c1567a5f47bbe25fe1a9c149c455c7fdd489431b41aa2e4d8b45b3df96211f26afb813da59013689fa46c71a16576b097cc40dcc9740afb1b1e0c9d49e9ea89a98e5cebc8ef28903b668162cb56c2871601d539be5e12cf14365a11b2dd3823ab20edbb6d172265b76c8d31e054a80a1bf55bffc83ac6234a15924598ac5dacc404bb9e28a9cc1e947035871eb338422f04691a448221d91cf707f70de7e450ec9471101f809b5741f173d933d2ee9ede996"}], 0x1b8}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r7 = open(&(0x7f0000000080)='./file0\x00', 0x102e0, 0x126) preadv(r7, &(0x7f0000000a80)=[{&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000740)=""/251, 0xfb}, {&(0x7f0000000840)=""/170, 0xaa}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000900)=""/165, 0xa5}, {&(0x7f00000009c0)=""/141, 0x8d}], 0x7, 0x0, 0xffffffffffffffff) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r8, 0x14, r10) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x0, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="086328a1dcdd0c72d2fdc61f0fdb7f6337d6e8c31b5c546e2dc27c0bfaa2f002e65ab7574b71b6f008bd9bafb2334f7f285bef010b3417e527e6776b916c3fe11a93004de8a6896e8b14934454d4ec24388803e682f647a3614544613d455c15442655daed628457a63b6906741654f1bb9f41733f9fd32e91729154c8f5863a51e6ea25fd2f96bcb90475418c74c4182c10739b75e55dc9595cd310c36aa24e5d9ef100d097d78ef2ea90c014d126c01953b9013746b9551d587630fadcd12d259af346aa7852e6af36b4313cf8e1737a2d4e5a0be2a3f2b48f02", 0xdb, 0x7, &(0x7f0000000040)={0x2, 0x3}, 0xc) 04:02:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) fcntl$setflags(r3, 0x2, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f0000000040)=@file={0x574da431c2464b3e, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x1, 0xf4) shutdown(r4, 0x2) shutdown(r1, 0x2) 04:02:32 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/88, 0x58) socketpair(0x2, 0xa, 0x20, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x81, 0x7fff}) msgctl$IPC_RMID(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6c85, 0xdd}, 0xc) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) unlink(&(0x7f0000000200)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) pipe(&(0x7f00000000c0)) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0xa9ff927ed8e989b7, 0x3ff, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x4, 0x200, 0x1800}, {0x2, 0xfffb, 0x3000}], 0x3) 04:02:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x11, 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, 0x3}, 0x3a3) 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) 04:02:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d6220cb99404ec66c418c054baa263f728ec0a4aac331f47c7682d0befe27d"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:02:32 executing program 1: 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, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f0000000440)=[r1, r12]) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c94000adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639bdc486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b014643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ece57a75bcb3104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0xe8, 0x80, 0x3f}, {0x730d, 0xff, 0x6, 0x5}, {0x200, 0xfa, 0x20, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x1, 0x8, 0x1}, {0x3cc, 0xf5, 0x4, 0xcc59}]}) 04:02:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1c5c175b095e2721) 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, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29, 0x0, 0x0, 0x2000}, {0x1d, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r2, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) 04:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c1", 0xdf}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="39599c2ee3e18e97c4f73a6b40e9c4cbbe61ccbff249ac14dd2b978b65208eaf4c5c1ebc33646c3517cb677edc6f28a46edaafa1ad4c798cf8e91bc592b9b96f2f54bafa69804da11e730486265be8da44c0e10212a2c743fc174c0333af24ba1eccd73778d913343559a29c3452db591a8366d0ee06cc080edf22ed73e71a3bd9b1447c685d68ffa115083ae46cca99943ae8c9c0a6d08285afe2b29335cfcb42c79a2c005446423f985e09e05fd3488cce421b2768c3ece583957a8df2343db1bb6eb5c03be6e32820b6c049af4cb66ac21b189d7918f9a33dd90292570e51df4fba", 0xe3}], 0x1, 0x0, 0x0, 0x2}, 0x401) dup2(r2, r1) fchdir(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x8}, {0x6, 0x0, 0x0, 0x7cf}]}) ftruncate(r0, 0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1e91bee8fad27d723262305daeb0413b0504d2403383562eebe0769d0d0aae294f82142b3d1c784e32d45f1569556cbddbf72b14f0d45c075c534194d732c7e80c09882ae3ee036eae3f66c134a14c0e400040000000000005e0a070ed139bc0313ac13e859f645b3be96188fdf081c852c2b96a0ebf66470647edccd97d91bdf35430a0251bec706800701fc1b47c8ae2f2e248f7c2dc02a9e9307abc0bccb2d9afa0bc49c0077300530243d21850c20240fff63ca9c3de7ebbf5341e72ef2cff21ca1efa5446b1ed2caae8e0a6977f440155bcf1d7ef62ccd421045dc4cd78a166e96371c3e80bcaf3ad890f7", 0xffffff04, 0x0, 0x4) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x239) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) chown(&(0x7f0000000000)='./file0\x00', r1, r8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x8, r10) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r11 = msgget(0x1, 0x368) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000440)=""/238) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) accept(r13, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 04:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) bind$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) 04:02:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a10100004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname(r3, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000300)='/\\%\x00') r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee9d45321c465a438e0ebc5acb2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150ebc5d53b65c4ab78a2793c3f37f762ac9427b813a58337730b8a37fe3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b592a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f066e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0000000000000000000000000000772dd143d06ac6c93d43b3f67c524b6a32ac1e6303a6e16b560b619a116be8f1dfab7c5463ef7cbefc5eb3c0b41fea44541e73b2f20533d2a05789fcd008aa31fd8e55c1cb9da8f521105233cecc4c877fb210073771030a49f260353ed0f4f5d0f0b640d2c4da5430c45be6db"], 0x10) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c0900027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282e08d5e25b00d556ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r1], 0x3, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) msgsnd(r2, &(0x7f0000000840)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, 0x0, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x81, r3, r4, r5, r9, 0x80, 0x2}, 0x7fff, 0x0, r21, r30, 0x101, 0x0, 0x2, 0x1000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) read(r2, &(0x7f0000000040)=""/30, 0x1e) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="01", 0x1) 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8000) 04:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/71, 0x47) 04:02:34 executing program 0: r0 = msgget$private(0x0, 0x1c1) msgsnd(r0, &(0x7f00000003c0)={0x3, "c34055995851abf7f2180fa28ad1bb3397251a5dac802e9889c430469a184ff5ec5e40a1094fb6cd3fe8bd0e4ef90186ff72b36f01a536fd7e1a2125695965fc983fa4152064283f5f1ef75f0bab1c704169c3ae5225f40a680ff14b6c8df4688e9a0089216a3d5b009a879d343808d8d428f7ea0af2eba8cac537baa415a4e540e47eb62fcea3a64dbdd27830294fd48e1220c625334f6a24a66b82b4b803ee520befdfd601f9110e1ffed659eba27c6a0dc6447e289c8647610ca5baaf9a7fff133e7599f03b81f2e33eb312510ad90a6d6e6be4659b4e98ad82f9677d99d59e5f2de92705a68519ece8914453ad7c98a8edf14cbc"}, 0xfe, 0x800) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x6, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x6) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 04:02:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x777, './file1\x00'}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8fffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r4, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x200, 0x0) linkat(r2, &(0x7f0000000580)='./bus\x00', r5, &(0x7f0000000600)='./file1\x00', 0x4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x0) dup2(r6, r6) r7 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r7, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 04:02:34 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() getuid() r10 = getgid() r11 = geteuid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f00000008c0)=@file={0x0, '\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'}, 0x271cd912c46bb82b, &(0x7f00000007c0)=[{&(0x7f00000006c0)="32568f27f25029826df1152165"}, {&(0x7f0000000700)="cd41554ea108b5d8acf0db363791dc3e5159764a7ff2a231a77e5c3bc53a34b4761f732cf0fe7241a1cea4a1a27caa3e2a3df86831dafc"}, {&(0x7f0000000740)="e3ac2c6a4b2663904e970b82339e48ea380f052e266a0caf80a3306f6e8896540c50097b91c4ed28fa5c8a2fc486482a42a0fe5bde097152fe105e008695f8bbf817280d60287f1365ac844c4c3edafc4279f7c75c6eef9a511de4de7bbb7cb0fed74d8a"}], 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r11, r10}], 0x20, 0x3}, 0xb) r12 = semget$private(0x0, 0x6, 0x80) semop(r12, &(0x7f0000000140)=[{0x0, 0xef54}, {0x3, 0x0, 0x800}], 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r14 = socket(0x18, 0x5, 0x0) setsockopt(r14, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r15, 0x0, &(0x7f0000001180)=0x1da) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000840)=0x107b0) getpgrp() 04:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 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, 0x1, 0x1) 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) 04:02:35 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000240)=[{&(0x7f00000001c0)="c4ae856accde23"}, {&(0x7f0000000200)="f959180fffc2b225e32aa44f15a42d79c0fe056725029237680b0b5da95a14c2ff0e4cdbf81bef1611933f61188a837c6e84d4", 0x21}, {&(0x7f0000000340)="5fa8210c05e6d4bdef505efe1b869c624288bf55da1d7e781423c9ac3e5081fb91075ee16ef160a22c1c4a620e6acdf68978ea5ff1408314aa2db60fb05036d2cf4e94d0ea6e1d48424155bad003e15d97484da0da5b302d66c8c46cd2bd50f98e65adc4eb7879be573347b5e2c1d7135f0a38e4669c5316e1e82c1fa3f650230e73fc12238a132de753a0bb252ef949e58bdbd3caf151ce"}], 0x6f, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:02:35 executing program 0: 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, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) dup2(r2, r0) 04:02:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x45, 0x0, &(0x7f00000000c0)=""/69}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x3, 0x3800000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000500)={0x7, 0xff}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) kqueue() sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x7749, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8, 0x0, 0xff, 0x1f}, {0x1, 0x6, 0x8c, 0x4}, {0xfe00, 0x20, 0x8, 0x20}, {0x4, 0x6, 0x1, 0x2}, {0x400, 0x40, 0x1, 0x100}]}) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)=[{0x28}, {0x228}, {0x6, 0x0, 0x10, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setuid(0xee01) fcntl$getown(r0, 0x5) 04:02:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) fcntl$setstatus(r2, 0x4, 0x80) 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)="8100000000000000", 0x8) 04:02:35 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x3c8) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r9, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 04:02:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r4, &(0x7f0000000240), 0x6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000004c0)=""/4096) dup2(r3, r2) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x3, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 04:02:35 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)=[{0x7, 0x0, 0x0, 0x80000001}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:36 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f3ba56b73bb2cb28f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x28f) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x19100000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f03002f32"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x744, 0x3, 0x7f, 0x4953, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000001c0)="d4a85f65b6de8c268b59f6071d7fa0ec1da71153020d2b43fa03a898efaf5028600323b935462ba4b857eac169a138cce4a48094172006d5e967f009a1dcf2b42df4f4e4c11a3fba58175c67c9ce05548b1f68d0da8acb5217a82dfe1b0e566464ccb825ff9557ebc4567071229efa12e6be3d9bcf935d9b8d6cf3d77148510b08508f353922151522e34c1de84f1064abd5d94adf0646fc106acfbd02a2ba606505bd80b20373a0c5ce282b809893a7bcb80e9287ad02c823cd487cfc3c", 0xbe) close(r0) r3 = socket(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt(r4, 0x26, 0xcffb, &(0x7f0000000280)="ebffcb4a17d721ff13bbfd812eaa4e713048e699f9b29648", 0x9d3b5c0c5128ddc1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 04:02:36 executing program 1: sync() r0 = socket$inet6(0x18, 0x2007, 0x1) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="3302251579d17d5bceb3092eb0feeb933f95150b3716ef69e767b1e142ced9506d51e227f3a0016b624bac090f50472d5e6b2661945c10316c5edbce32c6bc7f7e7d6aae798f029a06195420ee8a71f0f7db6677c29480e4ae45e55a930a39325bf76356a2d3894d94c7b143d06d0359e7b0b6d38d1259d63f85a9923b7c2621f60692086b5577", 0x87}, {&(0x7f00000001c0)="b7152cc747a770992d89e4537a11b58394064252ecdcee02c219875780380befde51e61c750b090ebbe32b4a045e786fc9d9721669685a859ba2dd90c3cbd86db928c90b23d3c55bbe40e60dd942579e4b25cfed3c888139db791c49c505b0a133cc453e8c469df6a730469955bdfe9de94eeb696c8d979cb7", 0x79}, {&(0x7f0000000240)="1f83351326f06a342342c577eae5975fc5b069d306a223280f8f12a76737607a1edf186f67ba11fe24b29f611f6ca6fe09eadbaaa36fff1acf151ec7d4138dc72672a6e05da79ef01f2f4272b91c232b8ee8ea2c4c2b3b30fcecc792aa7e479fe70cf8f4b9606c3803c5a1901567fc3bc154f53790", 0x75}, {&(0x7f00000002c0)="9e1b6f4b776cf1561eae14c2135ba2680331bc866230d185ce1b3f12d0b9efb2c53c53cfa78084b50b48bf3baf6822dbe05dfdb2f75f477154f654a0deb32bb145d3aca1497d9f366e45f04418bf004aaf84548dd9a47e41028b7b7c31220c840f51e6392a26069651a064cd847c3bbe7a99b73fb4d8d92d4fdfe17d0ede4722de88634d722f1df0620d9a9ec2ff6ff936df576292f2a28d47646f63", 0x9c}, {&(0x7f0000000480)="7622a411b8dd3372e3d2c912034618e38da518351226828a534b5cc51018050f8c2e42ce1a1903a099e5151f84dd0c997b1195312b6b3113dd3be6fde0164fecfc775231688833eda0875c9bf35afd2927c33c82dc9de2953609cf74aad6fc2f4588701683b80807fe", 0x69}, {&(0x7f0000000500)="a2409fd539cafc8696ad0bc902888a0cf09046215ee881af2634dcc0d31fd5349432be4461a2bc18ba466914059ab98ea59643725c0d3b5560099a32d1bee8be05e4af202f0b2d846274d790f80daecb9ad6543b276ba68be79644faf657cc0433925ee9542c80eb14c20e7980a70623f9d4c7ce279b699b7a583b3059665bcebfcef5fabd2de8961f309d7a214fdb7c64783515d8619065f3047082665920", 0x9f}, {&(0x7f00000005c0)="e09e8c4ae800d0f8c3414c2629675d2916051f162652108b42cb5059fcfdf9dd5e439cd2cb38754b609cf556e3b308d2c8760508a931e877b2a6336071fa23d081840f3e3cc91c4d1f92b351f130a1967e2539b7d5e3ea14fe5cb315213edb64e8fb53f827d235f05e0711e982cd43113fbaa44fe9c45ba93ad3ef742f6b6a972f37408e2af4684358084e", 0x8b}, {&(0x7f0000000380)="81", 0x1}], 0x8, 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x0, 0xffffffff, {0x9d, 0x1}}) close(r0) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913", 0x1000000}) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) readv(r1, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/30, 0x1e}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/117, 0x75}, {&(0x7f0000000640)=""/147, 0x93}, {&(0x7f0000000700)=""/89, 0x59}], 0x9) 04:02:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x287, &(0x7f0000000000)=[{0x1, 0x0, 0x80, 0x8b99}, {0x30, 0x9, 0x1, 0x3}, {0x2, 0x9, 0x5, 0x4}, {0xffff, 0x4, 0x0, 0x7}, {0x1000, 0x40, 0x8, 0x5}, {0x20, 0x80, 0x2b}, {0x2, 0x20, 0x3f, 0xf93}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 04:02:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff, 0x0, 0x0, 0x0, 0x0, 0x7fff], [], [], {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f00003a6000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1fa, &(0x7f0000000040)=[{0x40}, {0xfffd}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendmsg$unix(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000027b, 0x0, 0x1}, 0x406) setsockopt(r5, 0x29, 0xfc8c, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) open(&(0x7f0000000380)='./file0\x00', 0x42, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206922, &(0x7f0000000300)) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socket$inet6(0x18, 0x0, 0x40) r11 = open(&(0x7f0000000040)='./file0\x00', 0x42c91ba15a499c9, 0x40) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x8010, r8, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) getpgrp() connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r13, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000080)=0x2b4) close(r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) 04:02:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x7, 0x3}, 0x8) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/101], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) 04:02:37 executing program 1: r0 = socket(0x2, 0x0, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) write(r0, 0x0, 0x0) 04:02:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)}], 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x81) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:37 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x9416b03e3c21bb14) ftruncate(r0, 0x0, 0x8) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r4, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) 04:02:37 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x0) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0xfffffffffffffe15) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x10, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:02:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x32d) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x4000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x910d088a3f516b5d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)) 04:02:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(0x0, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="1750b47c003f265d79e014ea0ebd0a1afba04b74bcda444e68f84a929a2750463c43d7b09e9f25645ef3b9842c0c44e49f0dec2a8ab233c2644c879073ac883a58d419ddcdf45172fc5edef4b3fc3f389e11b9a44b27ee19a6d1edb23a11c6aedc6106a679a51f2d5f5c4965ba3713d603f3757af661e2bb91b4d0"], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 04:02:38 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000001200)=ANY=[@ANYRES64=r5, @ANYRES32=r6, @ANYRESDEC, @ANYBLOB="fcac7f4cfed16d6f31928846cab9d69704065a3c43b11591d66be87a66e8c93d506a49faddceeac9c54982a22862e44e39b4288b1a775a4e4b571d35fc626ec19a47373357cc0bb53f73bf7fc47b08bd4fa43efdc0247c4b098f5539d9cea4b9f08149a213782a9762cde02c6d7f52006b7884123e86491c965763d78e7d82762ec5a2e312c275f22f1ed8d085f2f7202b0ec5238119d9e5be0ff7f4ebfd230160f16e5be7952aabb1d78b2da06d3ebb5f9dc12d", @ANYBLOB="ef22e407aef1f2ee344d058b95d2a59f9f5e2b2bb5151b979bc85acff5103913f779fafb5bb487e21c4c796f29d24b45ba78f823796da25841c8a09df171a310b3d4b478e7c596711cb7704bc3b0f746d5f2ba08320cb39cca3c2681e287c924dc8ddefcce3cf9a286ad1a5657d2fd0a6cbfcc117d219ac16e9827b51ed9e318eb3007742d44026bd40e0aacd2aa8e59d794b376129496cedc192ded0d17a02f0369e19f990f380163b4882d9f6e26327ec16fcf8463015aaaed6bfb0e252f1a7ca70d67435e2129ecaac1bba217c9576f2db41b6739d5198ec18d7420eec31787506633715db2f5d66fa809d931636de68983c2ef13b491775195407821c68cd90386cb8b5b5469becc9da718c64d5ec9046cfc4333603884b1262c3871686be42b42bad37df10204242b00233e257134e7d6fecf6805296c0a51173e1951c3eec97b8f1214c14833d7833bfde707c7c717a1e1425966873ccca5d9762ae147b72988eb4df505c5c14f3bded77e8a72c3a21633bf107dcca6bed4ff31bf16376c9e13fec319c20d7ce09ed2e52f68b41181d384f745c32f740bfe886fa830979c13360157c4024acb89997aecde850f6096f1286953e5d006690ec5715084b808eaaaea366d2c3eab143766d9dd10f9e0c62aaf8fa6436f62a1d24dd5197117a3c64be917c9a797b3d5f8c1cbecfa7857fa10e6f7ed6670457baea6cafdadaf7676dfbc9cbdb76d81f99b3854f04c5eefa7e4b2390aad54d43651afe59e106af52168438bc1b5d7674a53093efae65b9b03041340c675122d12ea4f823d170b3043decae9cd8c07895e78acffd343fd74c655a92f80527da8d099b190219bf7e9ac1f50d234479ad542583bab1bc980a5e2553d00688ca18e1b1f30ef109182ecbe9e72e846f39918202efed17d05d1af64c18d6c667203d61c7e8f44893f1c89c5f9ba498eb7e0e6e456c13866ef0589561b680e0a60cd86f10a7b01b503619c3e92c06463f56c7e20c065986e5bf077d4fb270bd02e9bd7d2ca5540bdf5fb29e73a57f49211187e6d4da5f7637349ac563d5d7ead9883b0e1c306d96b1cfde23999aaf530eec924cda94d15f02f2c71e64664209e18615bedf4aa5e830bc805fc0f27115a349afe96f2f3c6aef67f98a93cd07c60da4498f5be73f801126dac02367571f2bc4c82d61cc380e5abfe95b306cedd9e5e04581f9ff1cec6601d00fa91e00484e9114a4677b177de8064fc56a86383336dcc4bfb6e91ac1486aeabe89d29bbf26b91c6b91c426e1482c56ac2bd6ddbee705fa46a376d172240f39a2af4d3a22daea5db59587b774c5006342aa63c13b015f4ac8cbecceb1aada62f1142695d13d0221cc2cfe1f98c28c704b37251d1e12f9c2b5320f125afa5c78f8bd3be41cdddaa7b75a5b084a971067dfd6b329db7c185237cf5bc4e27fa0f5de257942281f8630d4a5bafe45f7a7c94d36103fddb01f53332921a9e99a937161bd07cd14cddc3759353cd876e7dec8f30ac9ecd54ca973bd1e3c70d38c69946e393549a24f78d1990b68960f27a6a68bce82d62d76201c8307de6c12e9421747470a28b950ce0fdf458f3e21a244fc5e5accbebb1d8bd489bf55c5087497585649a3324390ad4169f04ac8c927022b1affbddf0300598a3b0089e808520b209488da73a68f5f9be1d1637415b1fb4b9f0d42453f5ab5776740ae99d12433ab2537a78715b4beb3605c76ae7b59a5389854f42d2eab45f3e3bf3bef28b0e1486a2255b98c47b48bc5a51f16f2a80552c50193f24b3d0b4c7fa04e939c4c5facb76b8b5c05497a86a7a3d2e233d2d8466794b659f834e7f5417c55c65e8c117bb2694c666f3487f15f3982b88f98a200c1142db4cffe8b49640e8938a7d69a6d3ca88a031df6d48058977da2b808273f08341110232a8a86edd9690f57cf05da40166de5e51a187ce717e92d7f15a0508bbd89040a4f667cdf19eb677eee32a4bd40dbd251f4cd7533a8fbc0b4607e11ec2341794ff7da3cad513fcae9eff1c25e8256dcfac7d876ebf7489832c84b5660f176b45996c4e195d0ee5fda17820ae4ad0d8a83d06f69ded2582c71d763f915bb7feacde2796e6a496747e6e63463b26ae0a353d7b7a185b7e62d3755078d74310014908241fb2f4c76814af1d1b802124bb6dd359ab0d1f757c358acaf92471b3cc65d648443528462948d0e45c96a8e2a97970a66b4224f9bfe88db0c5ca2d7865a8959074d235e5bdda2ec119abe0cf84a82aaa64293bf06d3cfb83e6a43ffc2557f26590c4fa46c502268fe05547186393fa95b5f2c98d7bef70f98431060563ba5f46d4b9618b1c2b80297021d938aadd1d676cfb21bf2524f4da725af773db12efb787a937019cf5d2e04ec5b116ce3b8b8d9733805f73ef290967d80d16884432ad45b7eca635b7184ef82ad6b2a300517969427151f1ff21f03d055a15bc8a81fa4e92934a750a1192fca32b8fdc37b7b33e36eb512206ef9115f537039e3a3ad61f2b21f9ffe8f4285ac164ea4a693f02e23cc92b09c43463d70b544578b0192acf1f1808128e79c47d4d9fea2427b0c17e4afd922edfe3246de1e5ebb4942ecfe5a635e3ec4af7a23668f088102923de4dce232754e85b84ee69c51ff43779de715e2e25293102f64f5d5cf5bc79ef9bcf0b022969032fabf559a1adb7e7e17aeacdb826f264b087b4aac5cc6b5702de5cc7518c1416b5a1358263b484a9c5d1feade3b449a38e9bae3ce297a4ba7f38bc1120122d1c7845d0d106c31801e333fb75ca1054f0df86ae693fec74dae5b97cb6357e7d26111e56b40367f347f7b9475be127c8e0e24c3c1213183bdcd6594e89215056bc11f3b0bfd84223dbb55a7d1349e700c1060cb6fd1ba5d34bb8c145df9faa7d2b6caa8e6ad8d030e4d58d1b3f4bae28aa3c541122dc2deeb5b70fc7bd459bd03005b855d9059e97024f47a723e071119d4229609490ef20f20fa9e8402597b7629b6f797a78f1d2184d439141968c3c030576040f8e808cc79125ec90d3aa5bb4fcfb1ac110285b92c234d0f8512c7239e88c419e3b4a27278d4dbc0ec7780f80147651e2222a7401e776b192ac0f6643d8ce4d1552e85daf5429fb3a9d51f14526753fee3808ef961f10fdb757e61553ac589b18ea6a5613969826c5024600c4ea63b7b46ea3a6d320ba73de4252aafe4f823f2fecad4410af64b4681a074cbcbb54a63385ee2a2b935e02868bbd45289c60b862d5a77dae684c8efe73bdd629cb6ee4c413a3ea05f8fd793185d461957965d4651c7cd0815e3ed08c903dae4a9b7a5a6c3898b76fb006a15b07bba5e1c2015c8168e1d64eb68e7e92740378012f571f98972e2a5bc82ed40939257fab8af631de64c35a111a2f7f5a6d9f507067dd8259550631a5f161440599e638d4787a49baac35500b54417ecd8a800b555e566e2689f0de55f672f4f2f2b3c206224ade416b335498e03545d4ba00f7c2c7c63812354620d68dc587295fc783f33b76d39be3f582df32ef1cffe0c0e944ffa2b13cc6a151388e8066deebf5aab04b9e0e7d80dafaa8b27d81c46a57695f9f8505a3e471570ae2ad11981d64aadb586a9189cb29a8aa63506f2398b8dabe6e6d31bf25eea861e264c1580fc7aeb6b079d724b0887dd0bf75b4afaf02fb73b3d019d8cd10c3c73ba699b1b4591d9096d78c6d8573758dc9ff8fc2ab5d77b7d472c135c38bbd8ba834a2c77a75c57e0de5553b3d6a79e21d0d0e74b4b750ec5619600aae94a72f9f366fcb0996498dc579ff5f8643bbe9b5b91e8aa06a163d8cce544e5943379f53fb645f3f9c1e4d7fbeeafe16aae2eefedfb3198aa9155e769bc456333d4ca1db7177db61f604fd38ccd6c693c10eb1fc7a565bd4ba7b80ee5637e4c33e87441402e76d2c52fad2d14040ed87edc9df854a8f2d56fa76bf269d8131a7f5dce21f630f2ed4d19b412eec9a578b4120ab33dee7aeea0ea9d1509758c991bbc0c8bb6107c609ad0c861609851b2a7c023ffa0929c39f0f8b9819682e46c7565c9e8a3253f70259014af6f2ff06861220722bf00eb4b80116d9e53d0a125cb09f08ebcb851b7ff18614178dd597dc413a25d736331584519f90ecf2aa69de277072e0963f9348164cca512b7f7d867e16066e6fc20008b7e0e4081fe537f83db36cef56142645464bd93fe94fbc302f91ee2ed18ed963b79e4da59f56822d4105ab1dd3e8ed3e0a55a054a87a29198d4e67d15bcbe47ab2666bdabb262bccc467ff12407fef420c8ff4fa3811e419134adb8593d072ee37a858283f67cade6643c051793d82e11901980a05dfec64fb8ebc176438ca2fcb93630767fed09eab18ae71bb0747756d01e54723323cbe139bf2b7d760e886f3f20b28c8464bbd7cb490c060e815b949c0d73728e5af21c1ff0e1b0cf7be4f6bb9a0cffb95e377dd1c03203d892c1863dc6e4377c6d63c055b02595aee1ed45aaff481494dfa8585a21d8a988f42dc32074f0ac4165af15cf730e89546ee964489009a6a034d8d494652ac08217759264877bb958d6baa6dcb7c6b7f18c084bdfe204b011e1348edba3a23d099094e2835ab32fbda93eda72322b92b479ca48ff6abbab5b228bec1bcee9d4126d57ac33f2be4d91bac6e88ae1cb931cb1f59584a1cc24e876a2750b39ed7eaf20f0e0c852716133d7d74c154429f0593c72cf7787734cf5b122ab09d6a2d8e3f9ac033c9cc30dd2d9292ac5c1428c716dc02f1edf03b7f07f67b4658aff59e458d3b81c5c34c69b6cd39865b3adb508d3f102f09e774b8598da4fda41e722b3acc8feaace88c6a532025988950e107eb733ac1342c059c405892fccd16636021f8cce0e0c6fe0765777687c59c26b45c2e5268cb21b8380bddb14dfa81633b8d4948978e80f39a71895faebc7242bbbcda786fff2eb4c6a7ea1b4a76b648f09b98b10ad215ae2198fb558213917056e51e5aeeb9229ddd64b8bb5d1a04b9f8bf90b3f15947d7393339a7d5c72b5d60412f8d5ba8484bca1013ea22f59e73ce571166a5318a05120bb799b93fe17066c456c6ac592ac66d956abe796c711687f2d1d18297cd1faef8759f79186fc5f973b94c279ea3885609fa56f9ac6f55a8b758e991e5e8294c63200ac622de42c51034c4e4d9ee02b33394337c46adb318d26e5812c813ec54a5be8833b9bc82abf56998234eb44f8b3af1cc3e46fa0be94e61e03ca77b4f38d9ff6c2def84eec449a7ebbeec098f455223f32b1885fd0ec91678124002499de72c9fb05c168d5bf9dcb402375e7b897ee8677bb2dcafcbe7d43d54dd43a57a9de3ef764ccf11370f6ff261ff535ffb1b1e81f79f9d2aff98c251623ec3e7b3375615b28e029a00e755d53cf1f4b2da86c183ee2774337fd79a55d6d264ddd935bb81b59e601d8c8edbce64c67d8b232653a453f362b2096f137efc588c26a1008212e29b259d5e249661c72e5183d2d6b7375c67b5b0ecceee7d8c52837da3027883051666a121c811b133ada836b0b68a71bd64f9c835d41f40490cf0014031a75588bfe6b246dffe66d189fce24766cf6f269de64ac245b69c61f07e927d1dcc9e28536fc222c55052ce2de2fa572f5446c4dce42334518428b182387345138ca94e65f3d58a4dda4681f9b4baa32a8c2a43cecf42c82789c761ebc4c8cfaaa381f0cc94e49b3e22967180e3e0e6d22fe0bc8db030322fdb4fd328fe5ac57292a54694c651872eeb2b1c84f6fcf291e8a30f34f23d274930ec63bde58e2363", @ANYRES64=0x0]], 0x1) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 04:02:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwritev(r5, &(0x7f00000014c0)=[{&(0x7f0000000080)="5292936ec61213657510ea6fd6c624367c3a52ba45ff82bc5d6b12553a4aee3c53aa2e9440eab5a38f2623fb437436e0251c09dd4ecbd9103a6b769d17bfeab3897902220c9ba291089a4cf9b477a488e18343c70b86732fe025de7576e952fefcf41251acdf0344297bbc653b06ace4c6af151e241fe0e74bf49a7e329342666873d7e337a14818fe170d137431a8f631af8b13b3406d11b8e79c1cc590d2bd848a48b14fd4cadcc712fc7c9c8adb35dae010dfa53238b3ea33", 0xba}, {&(0x7f0000000200)="13dc6adfb167d79893115bc07419c3b8ef451d6c8e959e184895eeb78ac5b490bf9e0488d08702ab55505b8b85731c3d8c91be697b3dd6534cb6335c293674d596d279721ae80c7379bf674568c02919249995941721e513fad57861219855d3202b699c0599f4a25e1fd7a6e95792ef8f52de228c2ae5d4d7ba4d75371111edbcab5d992c4b043d7c4713d9c11ae301bf54c79b7ded9a2e3400e0ce1d6007d9e590e8091c03a1d3d0ec468c6479a03463bb3c6a97cf68d4127b619fe5681582f59fb462607ada2aa9a4745e23a36904de1130dfc6af687195c09bdc684aa411e0b7598dbb3968c10958b62439e8f7d401", 0xf1}, {&(0x7f0000000340)="c3fde85a807895e4b18f697d166a56541d33a1def3ee867a2f289d5f4030b7117a1c3280843f9b32efab91a22009ed127073bbde4faac4da678b066498e9392dec5fb7029b6e22b615b63de12013537cf1db39307957b4ff2cfd3ebc3677c498a804b800363746521c8f4f7664e46049c42f2744f71ed569e8c22027d89958145b6ecd4e96d352a15c50e06865cd45fd242b51c16655d847dd0d077ffdd13f0136fa96862e9b62962bd3472d1579a75a2eebb3ac429975f0b88c37cefe1b0d225bd648a1568c49b19ebab4eb229f0ee7982b0f5389b60a87c2e1ab8ab8d5c4d16b3dc8a603b9dedfd5c1ba28ef929aa9e1e9bb041326c8362961fe1bb56999dcd08345ee343939dc02af5fe026ff20dbcc14a9c85ec5a111a016cb7029fb30056a3c58c1bfda397a14ae5a31a1a6992ae85e53d3c89d3db240031fc34a163a9d9d8426fb4c6162ac7683509736566ec3769daf8ccc783535b29153c8bd55ee338cd0816b682c42e89138ee5299a15675007f9c4b1291f8bb6be0473ebb8151eede624770dae5d5602f9c52dfc5dd22289b5d19229ff25ed715788e6df92436c13bfa7f9e779ab1017d51e39d5276435ae9426e0f4595e0cb5754ed6cc7aa0ebf7b13ffad82bafb96890e6057fa68b712bb4f78a7c12d33330931a9433d01c29b117effe70dd62c4299d3ce6835166ff11d707b44ed1793a0fab8c3797db72d17967b17f004f4f5e596303be3ac9d72b5df725715da7ac59d55a2e4c29c636ab8ab35e8bc43c0648679b599c00fde5d90804566016534395d1d7eb33942d1855fda51cfe893647aa5fce414007aa3a4f6d70545305402859c956e5751bb1d1031c05ef82f04625ce6c41c0f693214aa0b672eaf745aefa672102e972f8350b2d19132ff218aadc4e866fd826747a994c1629941971a9fc03deb3600ebc9fe0a0f87535fb590c2a8738e535aae814da0279c742bf8f62c99deffbc0e1914160eeb5ea243a4478ce7fd5aa6cb515028f3d2eea358f6cc5723e359a93538f1527d1380889e0f7a13cf9084ea9a0e1083ffe6c6633f663de51d0950a053cc397418a5ecb3f6aae050aebe7342e6d8f324125b034a28598979e4ad72cdfe39ffb9bfcd8c2813ada2232c64570a8e0662ab4a02e3bb8872724e48266725405296d4b0c8ce48eb6aba44130f1ed8a7a3cbdd7b67489555e30f5c9aa307fa00ca69147f74791cf379698dde884cf44f7e51dcf8dc456a2756f5a674fcfd908d3864621a1548bfef6e4f946abb206b5f39d51c7b9b2fe506c7bfc85f04eb85c0cc7e8247324588958df87d4b36c13bcd364237c181ac37e02c2dc6f85b05e11b18046f812cf81de0942438142a16ed0ea7bb6b8b0e6bfaee5536404753dda2e586d3a116d235351432dca1b75380ac89fa16147a18719aaa3e01d8ebe5091258943347443ae04602b700efe69b5b333da5427dce02e85ac33c3fc01b051360aead8301e38e6f02f7aa1385106ebbd225f8a2b7cc7b1d04cfd5dbd6573696014dcc0824465c81e3a396489e90e1fa368d756906c6cd384a8dd9824ee40ec7e151245af9f412e2608559d7044130d342deac67dcc95fe7d032cef42f2a332b30b6ebe1bc94a4122e276a17592cedb296519d17c1f39a5bafc055a288f1883ad4a4a20a5b7b55ecffce9a2b396e5be9ff863b6f23781e378bb8e9907e1ae0a4198d8953526982dfa566e48f89adbc78144a4d2caf7be85ba8913a83cbab2459ae1c91f86d3c1d416a1c7902fa28ae51600a2c306862786c77cd2fd19cdfa389809753f92023026cd04f3b01aa4c793864c1d9e1d36fe0af0c3ef8e499cde557694c52bb51692da42bfe0bc927bd76abdeb2fed577d4d232c7f8c40237696a18f10b174a1fca4d04bc1449e8aa67db2030105e4f070a0dbfc049e07b66a8e0824d02c7ea81abb2812ff46d29300c5850aeba45496c54f85c0aba0fd3bcb2b4fed27cdd6627aa5588fb7ed5f22193823db93718972cbf785f9ba09ab95f7f9413f2e8e771c78ac2e3461a7b99b6971060e177707f86c2c4eb42e2ddf6c6dc7556e9caf04fef97f23b2b0521766e0667d4f497df654c2eafed07fc5b8b0386aa4d054dafb046c5c3a74a17e1cfed87cb8fb9e7f2ad73086c024731db4162fe1333122c89af779aa8010105c5ad1dd2a0de57b7d98bbba2d0394cfd7d02f905515b537cc548620068fe8fa06331f8c4e3d3661107bd4660d4289381344b107b9b189065869fec490a0746fad466b98be916a2ec212bc5383be8aefb1522d39070ed78c443a59342eb53c2784acf62010313c0f24544b983940c446c342e45351fb8ff5b3d472dfbc3fa54b4ce95e42b6e8623cb1e9432a3c85a57d059ab495729848b85403dde88405b0231e9394a407acaa06851ee3795c30d70209cc97dc55ff1b206d2697498a524719cbae238f6b0b8349632cc194f7fc26efaf951a1a232978be0799bf9f041de157213b5b7f138409ea26571a4e12072689fba6ac176c1a0345bf24e29c9f56bd0e15d14b0bee713ba4d9cac2896d233b9eb9544c7fd77b96ce00a2bf43d81769f318d06afb67d66a6a0a975c34a5b1090ca232fdc1d1d92f0f80975fa64a13e440c842f74beccfb23bd95ef0265b581d475cc70455c146aadf5e5424fc7a40c37eafcbf6e4dc8d5af51a5171574f1f792bb5ce49c48596c6012ae97aee628c00b50355cecbce1fe6bfd31b41bff2d8bf318b605fe4e435f913b163e5e80a7846ea1b9041325785a94e9d54747eb4800a4e3ad50e12ac3c7cd6752d299ea16f301de4accd6d5160dabf74f3ebe6df4afde806f7694ecf5833412fc5a766fd77a4043ec1ae524e0ebcfa477a55a7150dc7faf2b72354c042b2986142cfc66c4668ce4387102d1d6a317a5db7811edb4374daed823f12514d0deaa9d8c441ad1fe38db62044b2fd26b504c46575aa42b8972fbbc918d5a0383b45550f03a86f2a527719a11b6a8add679e3a67d7e6667e970204ee62d88f2de28ac6d0d89ab67b7879a22e943e53b6c218780a0e42000f109b4ecf5c5bfa81b52759a08177d728197f5ec55a8801cbf7d68d0f5f7820ebc41409c46d888d57163f29c1efe25067385c87e7091e865e54cb266db769a68567f84c38d948313f11ed88f698a323f0a79efb21051e43e83ba12ac0b562ef65b5f360d9002f58e1569e83f7c3a82674864ac1654a10373184e53a62ffd3eca2f4a9aef35710fa96b710fe1552d9acd530d68e875b3af16a5937a744cc2bf74358728adb63661c389a9e90f5010b61125d30791101aa2de49661076b6dbc3dd3ff8322d04a67dc65d4bc9e840489c8240fb86b07482c59ba12519c7f5d15af85a45e1db5b877849e2326c32cf4673d137cbce35fea4159cad2cc55995a35cdf20a31cdfeae6ba9ea84c2cb375de6696a02297bb9cac42264fbcfbea5d52728d034bbb25c972c6130db787deca5999c153c8c66f1005a584f82ef9e19f84b4a7dbe95138c3cda55212db31f5b6a21ba6a0417c4431da5c59c243c4efa4de7b2ad2c5d6d34f58aa519f9669aa5af17fee02ab9593f94ce3f3fa129b9d5a7b670d5b611bb215a3e5630453649105afa5c338d0049e025ae9693e5547572841769b7236bbb9c9a07676e40ce54d0e36d8b27614d1f5838c4d6f6e81f828cebd0566f0a6437e26fd0f26125b636aed26b33e1e83e44c122886699602c36f42b2987801f027f9e6c087f1c4273946c35c96c1853e7e52dd2d5e1b60870ee443bdfaab1fe6a3f22724b9e57a57ca529db0745a17fc05212a19b926eef493830e190aef099cdf2848f7afc6daa40dec24e44517b574e5cddb721f9d8cf05d045c30c083327316ac9d99f884aca59c066a4aeb6b2e760c3a7ca80912739a5cd2d9d7a20cb0552d7209f18378ab37ddcc062150fdc1c8b22b7bd0756acf07665ea2dd003c2f4248db6b82215457ecafba9b8082db9323df8c43fd08caafb7ba40089f17fb43bd949132866edb8816e5b0e15b81801561e8cb0aaedffa31f7b9f0a43c2c3312ac2161f7791b62d857c0756250254ecb9dbc981f29712874650292672cf0e289b9721abe21d1f2dba5e3199ddd7fec856ad89cac95d72c843f9c850883d0cb48adec34893ff0e7c44a975ff5face207f2777b40cc902024c8ace802d618eb4524a2909c7a8e01672b8dcd3ccaa9c4bea8f4d53ab0e9250ebf36c02bd7fdd9f5d9650415553bb01d0f8222d4bd001f84e00a91551b235a5b072fe31a9c6290c0e4b55f7213647b15fa04dd1b13f6d422e4710ca1e4c17d235a6213b1f79af54487ded7b9d42e3822157e530b83c9e5404f5b259e110061a8350cd4f3f50285ec5e45ca359e9501ba6e0ac71e22346b73cbf01c56c8fdf301e4c06898e5d855346eb343824b5007e909aa114e2242a2fdfa7401baddb6d157574f51bf0ca5d81afe650d13b048c767cd9f707410cef29b38d577475a88a104722fc0c5a1379f1224123a23d230bbb396a8caabce03546e01aa370c1d6ae5f69bd73651cfa60bfc6c2a59db21cf0145eb0f4bba7e09fad3737973b324e11771936281f8565229d3b1188331432ff577825392f5e544162dedbe92e6eb46f1c89dedd66ea467b21dff2f2d0390a98affc7ac49ce21e214109146c8011da5d36a6f2235cebbb2e77df0e7059c1cd12f1774293461f649164c92e4ac8eebddf70737f5b426079bfd0c81ba24ff2d995b3bf205738992abb56d4d21fd84c63fbc3b502b386488530f60c6a310ab7ef088a67fb190dabdf5a471bf816b008991fcf86f6f843f1e3605a712783ab9dcf30c502252e919b72a5f1a48f7393cf43cf3c2d3619ffa7590832e6471e8afbe38312262dd3de67db938e520b0c2e511d1e3cb3f25a31e6e91447f3027b9beadc3987b62932d5b542482c5c835ac5c72344657a60425ce797c32966a951555d0441ed1dfc4fc5fd0451a80714ae35c8eb5e849714aa42b22e208a10cb10726d5f9b3366203ed360b866fa4856a7fe993c0ce539cafbf2fe71d3748b331d3328f2f1d0ef83c5f006880619062c611b67541efde5e34450c6fd03eefb1970a01ca9beb06996aca71262710ed17130f301277f4525be5101ffc337caa12ac9410f93145a6303d464c5b6c85f3e1d355057cec23d31893638865b33a3c40974b4f2ec1c41266c26b17f90376550248064bca4e9b415cf746de1c3d16ad60032cd7d1f5e761cdaa7fc23ed1045f2e70d8a1ada13a15f2db6613bed2fd979874330e3519caed754073d551018f4ef331d297658f2aefcac44239f13c3f812ac5596ca5399c03e71688469d6c076b6be1ec7fee714890f1909a9d876f673e92bb7ec59d3a798ee24bf6622e87500a4b43cd1491cbe05f1d9865acec1782dbdedf4591b89506a952e86a3d39d1e0aab236f50823a690a0617a34b552825422a8f5f754d67ac97221f13a3a40760e2c9e448df548bc6488f47fc96ed8d835000c3416afd9ad67bc0ea5a3420200441df0eaadb1b6cc9bb4d875fc01ff32da76dae76f61d69c03a7fc5cf569c17c0fdd10fd26271d25c90c082ae872a3f61ff80f273733e5157a9d46d080d989d1aa53df5d97f3079e31479cf60f08153e31db024f2c47a22657b9d783a624195344bd290374cca032122a5d098f920b56b891c72debbf8a61df4d32a3de09645046887864024d9998fc7f758710fdd7109a6bdd54919aa82fa3bb6e3f870856c04497ef559080977105a8b4955a54f373068021f4f26ad82a4752e23af3b9d17edd4", 0x1000}, {&(0x7f0000001340)="bb7d5feecbcbd78a6d3a96c785b4fd78cc54c328860755dda04fa6d12d56d9c52761aceb43accd61c6d2c59170add957b53ef0bf2c69cd1a5d4e5388cba7a7c2dba60a7f1046bcdc58a5f3949074fd42d3cd0d3db93f12776648260c34d3cfc9de4b3c67a51ec4159553a005bb1642b0ef0c3083c6266c29c1e99b4d3270b1e6759abd977c67266e07d0d067bccf0637e81245d447184d3426a649b3223ae5744a923d609704d4b0c1be7539f95446442a38e7", 0xb3}, {&(0x7f0000001400)="cc811889571bbbae9dd79b5fe15a32c448981ea367b0da69ba53be433810aca29f5594fceeb7fb8eca6063f4be2459686d45345eb4467ed0c2263c5aa526e8af9286abb6682b1f9b2048c57ea031a02173474f4f610f008106ae7d0f161f2d3c335cf344fa0c7d43d3c477b3684c38a010feb616461aba580dc61efb0944da676b3483ae47c53525e9aba0d2fcf5b1", 0x8f}], 0x5, 0x0, 0x7f) 04:02:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1ff, 0x4) dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) sendto$inet6(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getppid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x4000, 0x54, &(0x7f00000001c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7d7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da000000000000000000", @ANYRESOCT, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r4, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 04:02:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xffffffffffffffa1) execve(0x0, 0x0, 0x0) dup2(r1, r3) 04:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) sendto$unix(r0, &(0x7f0000000180)="8e6e6837c432451746f7d48ac43168ba9db382cfa05f21047ad278120d2302174e6dec4ef6b21ce30f70395867c25a8e27d51147ca7ae25355dc0021cf780e5319d3f120d0b1dc92b35277df5cd32a4cd97e720a0926a8b6fd957704cb3e53ab57ea579bae211015edb68a2f9fcc5531bbbd0cedd042398337264d897c038fd7e8e00c671f818eda865a39c1d2a3cf86ca92ff180e080ef1407cc8cbb8478ba66021f247917adb416c9b9405cb5e53dd9454c99686c22a88169fde1686ae4339654da1ca528ded6ffaaea4021b", 0xcd, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 04:02:39 executing program 0: r0 = socket(0x2, 0x3, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x682edd5c}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)="d9fd2fbd54882c2d12e7db03c87df0ae8aa564cb00b26e3d43265f7f215b90a9c03e62f7ddd670448d3fe559c80834246a38a14fa0c64742f66701dd2710fcde70f7a334ee0a9871fa265f82f9ee45e04527cff4dff43817df3c0cf3f54fb9f6e57f8f3dcd887907ef18e7a8095cb8182ebb0171627ecdd08e0244e8bd359b144734ca1cea8afe0e5648ad06e5e8632dee25a1df61b02efe7fee404016d7ed4851823d459601d20a1e68a69f99757b235eaed7", 0xb3}, {&(0x7f00000005c0)="ad3c79155a81fa50d7d792cdb4682d665404e160f28d62b663786ff901d9d186aeaba1d3323c1235c6c88d3da9ba0779137ba71033bc27086eabc98812150318060828daaeac9f9efe268ff7690ab78b9d372ae34eac7490ea35873507621721fa9c9800ffe36ab04456e5e235ac50bc0467995f7e7ea860d58506970d09a89441031b256792a48b37e3d97217741e9665a672d562dc904ff8321ff820edc87f73d10a8df10c69df37150a8badfd26dfcc6c15120fd914e5d55ef16e7bfe9e23458c668a09d297255997150f69c7e5ba2e40b149effc14ce4b810d5b63c3a3b820e0fa2e70996f8690ba80217afa3d76306e8dd1bb723c87e6f92d81eef1016cdfafbd2dfe6718701325071f86339be6e2e2387b59988e75bbc7236fc830811ad9514b2a484337d8b2298345cba7519a2f683a26d9c908abe998bcc022c6680959363410f95188c528b4b9408fc3cf7d4f5d22760bcccb82fb6897b1fd7f642530383bbc83de1c7960f5b5d430cf7cee4f8772c5771b9e96f7ce8abab98565f3e7d4d4c77e3bca8dcff4a0fee8519aa78f495fef1fe31894c61b0af15167c478164299d671aaa80203d2304fb57575f4ad86b9e691b9895a8dc1ba6e56adb0951d0f9275913135a58e959d536558d40f68d2cc4be3d1dbcc4ac3cfb75f098d2cfd24a7b226160d10acbc79b08f51ce3b2a1b065ab06a88b567d5e2501559ee768d10aa99c4b1c2f67dcb78bdbfbc797b73cec8a5d608c3d08841e00891e8b168b771e47d6416ce298a02fced8bb3ba7f29309af8312d2c9b05a14f24242c577f99ae567b67f0a1f6f33a1bf905b9c83b14789fdab093c604e8866391770a4c7db9c9727cf8051ca3598e364b192ae5b82911992d4ae6957ff2d0eeb7ae01552a9af15aa4028a50645e850c3475c0ff796e8fe50883a6433939987cb213ec69a0b0b7230d9bbe8216bb551274fb08f361af4126e882e63a92378a0737b2cc9770914686b9c9fb69ceb073a3f01aa769b4fdb66f10f43a910b2a952daa5d0eed161383f833de875c13af2336e72b7ea0f3d36ffa098fb6660543ccb49a9e58d1420d35a9f7661a49bfca71618f4d3c39bbe2a323ba73d89697546f3af3bb5ee0be07d959d1776e2d1d689e514ad076a3e0a868bad47a78e51aab975d60b12f6bdb5f245e0b92a1b4bc5686c2c91f62a288ed267f12eea47787ef21bc09ea0725a7ebd2a69d42c803d929efa6e9c412f02f5ff245cc15867bd76a7dfdff7c9a45bf0a753ce27181be47a97515b95eff9c8492d417346d0a363afc1a452ffbdeca59afa29fde590c6b6ceef3d90c76e369b9fdd22e2eda67407e7f52060ff45f2e239aeafdaac69e5f9b88ed5f37062ebbe6f7030bfed46891619d3b2e5c76809a5189d27eed4cbec760ffca9416fbf7b57c5f72731717f61c232fba14874ff0f6b7366d456cb337b969d8731b6a0f134c7ec8c61b3ab0f074d78185dfb73cfdd156cb7518b5eba87e252df1c2a04c8f6e4891d4253ca3533a77e03855b1545da3a0054f1be0ea878991d62448edb1806b95f6667e0f751b561c9238d6d7230ed9309997c044c4b09af55367de7bc564829976b4777ca505998c1b0af837d2767ba7a04370a9e3e3b005da676a89b2371a6eefa46e6d109d1dc4e8f99a3ae6b67e3533e9507f240f002a7517134be8c319dfd24e7d4f711f1054f351845116c26123836f4f2734f70a9a0cb59e203ada185835341847905b1e526b76a40d395c5955d752a80d8825cdf0e7a96fa41d76f908e06eda019390f701f97c7da8036597663482800fd6990dd878412e10904252a6f85c55c752edcaf1f4dfabcd36a783dec54e7fe5361abf254b2575fa5ea6b2ce0c3a860cef7db3a8bb5b9c20ae3aa681cc890703c40067ea9b1720812ff5517610ff59aa97518dcd5d8bbee64583c278cb9f5de529bfdb208df3c724135cc9bbd3bc51331d5b48ef648d5b99daa5238a73cf86efead323022a6c54c9ae765623105a17ea21c8fd5c9c37c71cb81d1279934eaf010fc559734baac2b99d893e6b5cb2fc3e239c97ef4b3121fe520d6b04b178ecbf1875f83a43993b496307f2c016c83b64adafce751709b41bbb7f9922cd711689c94fa3c7c78130030cd5e0eb2aef871618be5fc90a2cd86a82e8cfa9ab804d340efffce5f4d288f48c6d1e953963b15a7617178d2b7f512370bf65ec91f6061b66b28852de5317b2fbf28d7be2d04d544dc87c5d607a81ec7bf8f73ba18a28d2cab7deb3734f72981763b705f340a11ffae12396a4b09f6f7126ac87e4556b0ce250ba654178f6cef992018a3fe6da0ed69e975ca66daa0421e5b29431ec713ddc9b8075e1262da82948eeb45e980c2943254a043b7f1da92651175b732b3b0272ab59d480e425799c24b309e0115d241c65e1ecac2282e6c876bad7031cf7c0efbe91ea5729ade762d4a7e1b828f591c5b20214443cd00ebfdfaf920486711f485eb4a9dc82936652d5ee89c63cdf2727e7148bc061bb17b98a0b14d57a6eab2518e8d4e11d77c12e9bc7a2f729d0be531e53ef3779239fb7ed91a204888ae55180b22442c99f8bfd89179a21a93d97778404f4c98360510e544765ce8aded5791ab86306cf1e9f627501d8aa7b8cbc63c2b8d72ff0f776fdafcaeb88744f78b807b99bd8d3c12fb2c4cda5e3391dbefaac42af45ec462c757d71c7d9bfcb102995c3e2811c6809aad3b4bfcfb7f861ba8f433cd17e46dbe2cfc9bb3e669bd02aaa0fe61b5b014d9e77c8275bccd6d253ff78b7603fcb6afc5f9c7ea93df787e4f8866fdf7346964291328e945550141b37adf578b2c2878c865f1ab13e18e064e8b52c8099057e851603bfed1c7193e745ba51e0a49f4c84654f81d8753deeec815a5f36831b59a0f8f667c7d1b99248bc083406031ccacf99a0791be3e9e9344c59978872c287a7a9ada76a40ec379520f5ca2ef7e55a0b97abe50c383307e61a4ccc75f9866d27ef40715455a0f694d9e4c290df3aa088321eac58f7af9bbb5fa8adaab8e584e31c44034e39cec590d094e41b29f631ef18b05e9bea54847083fe20025d9f411e03f95397261419d9a5f2235c0308e302a20f554af78ac3189843b78b43165e3f99d4bdfbe08595b24d40b496bacb72744affac7dc7d9b8230e64b92f560dc4fdfee9dc65834ccd257c542cdc8a78677cf426647a06922cb09bad8f1ca55aeccf7b3abdb2bd685b06afedf1ac9e422cd09c7176eb281ee33e401a3a36051e3c70386e2f93369a5a54ce6d0781b969e3cf5bd0fa84be91a850d9a75f5db4ea7f9f767b59a21075af9b36609ed459808267563bb22edb5f359649c9d24cc15e3730f9207221ec5f5aeefba60d2d31113ff8320316ecc301c60f7daec6e008a1693c4fd416d528b603ba0f4fdf26ce589c7175be498bd91e204642f4d7aebab5f3ba06b3d208d981cc087577c8a363aeae966668c7dd76fc8d349108f9f37ba36a58037ab9d1d7b4ed86d07073a783b9140d0a855c314a583d9d6ce9198857ea7e3641f0e3e59b85d46465bdaaa6768382426ec5c39b31947563e95ed6484494233b30b4f61b73674dbcf4d87e0d63813dbb993679234e8e92051595084dadebe1a498c4cd43c1fb72e2b7f77b7a01701a9b0db6176d8abd7f52db3d4c7bc74fac7502e9644fd4d3acdffecf1f121f3c7705fe902c98baf1da985163e137dad806986a1529ce9f6e477b509baa77ec0de29c807bf9e85fdb4cdb495adc90498ab238ee99cae8a555498217b1b5c9fcd27003ddc9f0fabe11ea5013a7d851e956ff461f1c288a7810b4403c0c22ce9315c08a66ecbf0a3be168e65541edc22ad1d59dd7d7bd1d7e6c9167185498d92e1c2b9c76b0d2b18172704d2e7e1a2b8d079d31510dd4960010e90e325104427e89da96e79f8ccd3a1ff6576386c00746b7a2853bc15deab04a6e1a560cbbda512896c54b86feeea6367fe6ffab64c123c1c1d690563259a8e440e046ca2cc318205f2ba44542941d791f80477027d287c66d1985e91c9bb958e3fba70819d7f32fcca09c66636ae20183488d8debc56d0b0cf240bc43ea0115f78985420f7f7a07a8a20ae10051ed82ac87958bd2b095287d1a0baf0e2f82b92f1a4850dc96fa2c5a0d08e81d89794da6232a760e69b37c71e67e376b016f6dad21b0b17b31d26cbd5582d14a04e9ada6fd0a0e59e32dcb45baabd80dab6996cf638c626f1ed36ac908a1edc4801e447b0f16df35a17a97587b718d85fb67842c7f9c0da5e884297912f09b99adb520562b020900bef87244e049b9a8664f06286ccf2b2a23b6f44e08ee039fd3e73e7fff235000377dbb809a400557d5a294bd4f567353e77b38cfcb5ced887db2e681acc95f5284ae9657a11c872add1af1de853ef1179d550a09dcdf48854d302ebccc5a7e505e6b166bfc559282d7d130be77200b9b4f47aac7a529b9df9178941b0d1f8d8fbd6b5bab4167d725c24d5f65637f1105d321b0c38ad1221c99ed020c0a5795cba4e5a6a15cf66d38f25c262da4f249892ea52a817077abcf25f24905ff8492e8560ad804276baba0ea723028f799b48545f10f68c535a4c06d86b57219be69f2b8a885a2b7a16cd569d668c793c0cba83173ea9a36446287440d52d43f27755f8e3e8370992e192512bd6961923825d893d4b8fdabcc08c3e447b8ed7dadbced54f48b9226e0ab201e4078a59754bb292e53a958f74a13b6d84812e2ebce709ee0ef186921d93083888d9bf5b4fecea2d10e882c3e40a85565fd1149420bfef95d55f890459e3d3235989e4812d91658a28702dcb7825380290e5116bd2285cdbf11098157fc5b138876b97461d74b51a8deca874f86a96c423b6ce0acd4a6e38c9a8fca4974eebed6f2d0fdb312716dbed4b2473ec35ad81bf3e06fba32de0ff63ab11dc22cba95d03be9d28b419411635db37b0e086cfd8d6c1fb8be826b651b6d6e2a737544d44326b6cfbb699bffede40292aba0bff54fb77d8bf10acf355caee5d1196db063f6b2bb7385f0a2a632fafbd9f26a791d0ebf64676ba19109055f1972a883dab42d7b161c79df1cdbc0bfbd943314a52b3f62bc87bc77895ca4c5ac24ca84d00e1d5c74927ef87358220a692b59bc72dd38a9e4c7f7bdfe8d9a43536976f8e90ea56c257d196d3522af52a4017e483d111973179e6b62d94dd65d079d1cbcd92923bdcba16c30756c48f7e1d5dd4585d8c66ff8653ec12ad0ff3f356ba4d7b18787331af11e9eec443997a36ba991f93bee04ae9d583163cfd9d540ae9cd04531a94bb15890c6cd2e57a00257467c0c4c0e6556f6f218d1527cbf09f4e3e62e2f4aecd18338d0873f86cb31f9fc9692ddc14632c12751353fe593865f8818d8b15276e5227d3b93fedb872f5548c53cd55540b8baf817d9f9b10bff23459d0b638f3fe85c002027d7fa15c7dfa74d44483be3ed30dbe3d2d48346617535a0ea0e02a72a4f488820bbd08f60e2692c0c151c6f31b4baf3580197a67a025a72e1849ba20a77ff1d9692615240fe367fbccd555d59a32bd55b8a163be4cae229695b519219aff2278c07a07fb6ffe72f73b272369fb66fdccf565c616002ae0dc80e666164ac630d63fbde886c74ac4c2c1685997d5cfd1c974a993127e809e6c42fd38c4dc1766e890556dbb1f731f0516f3ffb616f7a15938c3f60215a53a28f95c2c7d9b8ce3e6a79304747597b8c53706ab7cd7e58deb314d915957b6dea5468d09244e6d498bef41497dac423e3f0f4", 0x1000}, {&(0x7f0000000380)="a0545c4b89398da5f182035b0d103e1343fc8c293d5664860e2cb29a98d0aff8a7de6c85434569403a54ec21886ef2b3a89976e2bfb986d80c15f49639c67f321c5a18bd7d69b5607a4f198f02c8d7e3b7a55c9a8afc92806c6dd38ff0440009761891269cf17bc5e9821133ea496c7ad38347b11c49d4cf18de8755a9be0e1ad5267b8430cc4da48084b83d910ee7c91eafe235f260c68cbabf21ea01b74a295c69629afe3e32f1e26d965bd182ab1696ca333e479c3e33a63147f7dea2ea2ab9234fbc60635e78ceb40b1a752c0b9ccea0f082db842035ff9fd97b5605ba2d1879f80e69", 0xe5}, {&(0x7f0000000480)="eb302d14dba484a8eb1c4423edab7d803f0c6726436c7e2f9c17386797c95446779569149a3f568a7566228aa2293be4ec6d8f4f69736735055ccddfa6fd5f596af45ae1e585a132307865ab0b0e77633cd1e6c9e3cea1b3daf9ceb6c75240e66125eea6e8b0aba1b058ed179904990ba93f8cefe4438092dbcf7e554b95fbb6c50a78371f302d5c0997406921b1b95a6d37c6596fcd369c55b6551c3462ab4a05b8c9965850e85d635d463755c02d2f0ead90", 0xb3}, {&(0x7f0000000140)='@', 0x1}], 0x5, &(0x7f00000024c0)=[{0x1010, 0xffff, 0xe7b, "c2c1297900f4fb517f3027612a64b12fdc4e416c25bd5582800815d09aa24970bc991de1b0565cdf195e60fd27bd8cabccc10bab7047de3de423e30c68e7e1b869679125ddf4edf224da60385c43997421e1a607b48ebd1ed3658926d196f9cfba40a50ba13dbe737b4b7768e7d85495a1c5058af9afc9024b95388efd2412314c1f0443c6460fee44b8d4f748ca4c9c52208a0f2b7a8421a4f2d027254f9a7512878872b8c2ca5f2d05094415e24b1b954bf60da3765026a98a8eac9b9a002356c48e68f8bcacb01c0ae277a41108ce29d53a761c83ae8af1f3af59594ec76180de36cc9814d6bb3bb860fa4f025cd78305b77b1bc3a00b21a77f283c939631e4f740e0ad92e05f194735babd91ea86ad38dabba09ce5771668b2399514ad1eaaafd1891d42072a5298e79d264361578b91c09966e123aa849ae3193bb8cc7475eb71ede062a7a5c99fe205f7699e2be1c6d1f3bfdc321fe30647f6932ec6448ab8abd946fb2bfb527a97d01daf39e4fa7364f4c701a11dec49ff82825c055f316f66f60dd533ea384a341109532acd5e6599fc5230ff76a130e8010b236fd1453e3cce32182502a1e4ff384d68bc19a5ae9ec0da4f8c1ea5a59b7258b022a1a60bb1189745a08b0b96f81dfc040d67595b215b479eb90b0986fe3c588996aa01594da021289225ed2ec496233c1d69155bd80582606716a19cdd4ea037b30779345da592b4c83917cae70b1721d616c3c0c6bf36f928dc16df51aef2dcc218e2b7cf1b24c14d9ed184a0789204e2e3bb006526a652a5b2745751b0337e944ab5eeef06d0bba150d9924774e695b90c0ff8fd78d1adfc826db0cc83aa7d0d60ed0a40d1e7bb2db2500b68715b455ea292cc24d1969b7eab04674a31736720f57e1854144b24e1bb7c4d4727400f08d1213d1ad63dec12170d1c579cf8ea0c9334f08a76f14023235002684545a49791b2eb45f05df037f9682b0ad0ce473876594ab940fe98c3076a1c0d824aad46c367ac96abc76148ec204324f6420f365a875d9fe8a2578cfec4de7d4707a426e9ca8b69791aa6493717be55eae5bdb22ff09ecd90c74dc0941caae0f331eb5348537041001be3db72c4a57782a618452ddb5228bf7ce2a945e6f856f6bffaabebed1d2dec9fd24c3f9281ddf9c75a6663c2f1ccfe3b7c0de06bd451a0b38f56174f6d6a0bca70c6c2f858ba84087dc79e0450d9aa0bb20d15caa36b89159504ba99c8c6e16dcd33441b0244fd8608630852645642139ec6d044ec047175d5beab873eb1baf56ece65555f6682df0c837dbc922bfb39e591dcb7f0214e069716ed5a05e34a522360062a98f9fc740ce922495dc48cec88eb8a73fffc287f082c33e9bd3f8142a0b6af51699f90de4f0c7832cda3a380fb4c803755552e4a6cdc95bf205af118a1cd2e2eade0896a76756b27065a9c9240a8eb1b16f6a353a1d657de8f5ea7e0546b653ab71c39a4538cf9530589d946bc6ee608bdc37387b4809e88fcad705d35eeb2cbe535af8056a4ac453bbd4e1531f83a6d57170135e5c37cbe9bf64f5fa293ae7d4823f1d86697d04cad12fcc093aade8ddf64d2a5de938b5ecb100fa3338f23f41c515d66d8ade67269e3eaa3bb6b05c8bb7bd70168ec1e08b78bfc94b8503a28969d38f00a2074997745817697bfa7f79dd34d1899199376b90bfda83568fe8d8373cccc14f803f89ad7cb0680d6b012920a5441d2af7cef6e2e5b286a34f0f1be31708fa0feaa4b3ed18ba5235b32fc9891dfa0e6212eb54da3e08f93125a9d8ef24d18560011854a964b323bc51e3097f2252e020728566df7b78cca39101625e7c5eb8c1830a298cf5d40a35cd582473966e7ea17f3a6e9b0513b8fa88f292db30682bd0e07fc28e44fc8ea34b291492d3c54a6406e38aeb4d7f45e680ff9c342fdbee815b31a8b2bbe9c1f37af585e3c55dd2bafea408ead2ee09b056e8304610beaea0c6fdd878a8cf24d78761b4b13115812c39b039f5682bceffafe86a6b4433168cbae10d5b6c679a299bb0f7a3750c746226fe1038210f23d5ab800b121dbcadf381ee44f6416b0b54b32a2f80d8961d0cf91cbbe7b449839c4f1b25790905da5db01e045b042f9ee3b78dcf62fa7454e4b86e9fdf9c7fa7388b191621b70eb2364ddc0e048ddc62070ca4abeddf9e42f445b176995e96f9242f0b72a946732172551851bf9e4407854ad10134e67ce17bf02ede21912fdf753ad3f21d818b6f46249c1498d314c8710dfe47e5bfe735f52ce27571afdf09619635f71d397b3ca126775924b47189d498426f067959f9540f34279330c12078571677598e0a9692503efca67f4ea4e810e2b4777e8bf6a89946c8af8e8c2e000445c51fb9368fcbe09d6c1ed6bb4b52a68559ea7ea28f4e4894a072416680c501604336b0fb75f176e1df40042a39c1be8976584c6ba5e6b97e9f45f084a40d93f4ff45673610fb741fbaea91f00043e8dad2d2f91f949c3e4b96b4245fa4a29630f792f1fb166c2e5fe2e7f6f5fb91a804e65af330a04b7da97cbddf0122e1ffe4ebe8aa90ddc323cf6ee359b6946425582c17ed63ae19314bfb476224e7468466c4183dd07cdc20b40bf6dbf3558294f46d00078ffd7221796652a1cc45fe1ad6ed6cc73547470d819bea34c39b6b549fa5297019abbf268d56d4ad71151ae60aa0db55221b7c5e38c12d673af6fdd07b9a1dc7fcac05dcbed9f1ba38393ddaa3bdf4dfaa6ce7186bd51dac1d3f693918e898d503aa86bf7b88b99e2ca1dc4232b989b66d23da8fe1575c5c036a0bca9754189493b674958fcca22e0dea90b9eecf8706eb1c6cd481f74805155c3b6f58b6205ae8625abbbe05131650efa03c433617160f9c5f8d4b96f32bbe7940639de46caf666d3d6a4e8813f72acba711b3270417a1343239b29fce28ea65d61c1f75b47eb7add6efefb7233ced42d37f4ad1352dc7b16e2745a70f670108aed453d9ce8c92c5253ab093a876732be0abbb26241ec9c63b4e3f8df42f03d35292c6b4bcfb1a299cf8742aea713de7ca66c748fbac918bf0c7884cf518a5065ffbe73f875846ae1b9b3c5a624d46a021d1c2891b992742d091f157ad1672a9473c22996ddc159f89d99ded74fcb58ec59f2036121401b4c0fe18903d2b18013a1eb14932d3bfb1331ea784881d8c8bb11241f0d2132b3616a392264bf0d2f5fb737e664e12fd93b5b39d3185d43325507134687f66dab452f817ccebde51a39635963da4c9954de4f42dbde869bc838ab0a6c495582567e41f398e9c3e30fc7a20980b636fbd87eda0c8f88042dce809db0b54dcfa9fb321e6aada49133d313bae522dca44b253ffa9be09db5f1ba39eefcbf6cbc992fee3851da88a9e6214d3e582062954cf1533d4caed6d0551f5c3377eaf5f5dd8ed5d6c6767749105920d2292df366f4aaacd4cb2cfaf1a0ffb9ac6b00f7d67c512cedfa7233655a2d945263ed2809b96a9644a0843f9795c60c41e199f60a3235cad1b657822388810d3654459a62bbfc0eb5e54ed3dbe4032e744bf9c9e54ff2c1f6befd4fbc3147a6c2cbc5fb8cecf2102d58d93d0743a10d0af316335e87fe4bc1188badd93039c5e7969dd3d73015163ce70d15b18702df5d8ff1ff411fd7fcdd64b8a19fbc3b84e2204bf69391eaa0d63ebebbc9a18c1a668e02f024e8c2a5c6fa8110da5af084752912bbfb55cea6edffbcde0aa02ed6d8ee46933c9e101e13b40b12589c85c072cc438a63226d059320d21afb56a0936870c861dca98f14ef6648916476b2801d2bd332e170bafdd3d138a9461e3e91157f3c80cfe20a8d212f3b236b012becfee907e8c002cfa5d8f634f99b9718374f05c62e15a51c1f793d80c62fd4cbf039ac2d68a7accb05511364fe950105277aaae4ff647b7b088639b4a05e2b4902ede8446e4e4f30ac74bc642223273464c2ea5c7f8e0019fc3042d2aaa432d714cf3489f4f5b8809be4a0efda78321c93b8eaf7be14f27d25f7c5ebe0c7319ba3cb71221f3a3d3208e755ac397967774da9012d6d2846f254d9f8a27dc9f90144514cf3e320fe231ddf9a12de530caff798bbb00829a79afd286ace79c425d9912f3bc9922d917d5f60ee9291ae20d530cbdf16990db9a1aff82b0996fd0a1e429ce926ff5db5276a207fef4dbe32f75031d378a3dbdca2d9678076c9dc1931f976385ce1cbf421052801ccf114253b19e9be55c382f0f107f6b27fdee0bce5579070685b7a06f9596b2813501b4e30ff6823a222463582a1cbc88bae0fef22d851a79d4af30f2850d4b334a5405de4f56eeddf1aeb9f7c1da6e7f0c97c50bb86c8b0136638f9975e9db48169406b3f19f5692a93262a8251513b221363fa4053e7fd845a7a1001320a4699c6c4ca5f0fefc43b086e2dfe29c6e5a4696bc10e39186efdba5a1b561facb235a9c06a060b376880516a1e49e5366b47ec0e8dd1968d358f88393fbdd6e535807f00c6053720203a0ab2048e5ac4188f314de9a5b75017d5a92af75977edb6e7d338892585d19fda4be71f5aee64a18fc9a7aeb76c7a448f74f8aa828fd9235f81690bef09e8bdcb9980dc1235b93414248e99e6ade62c48b8e6eff58428c9cc7a3480504ec759d244040a1ae8c0b4b978c7cecf4e2a3b558392013256730371d1cc4e8137588d286c2cfe9c497f10d69fa76c49e3df75d5a01cba445413dae08b6195880b8b8edf290c5518119b1d7bb13e0b5b78c623d2d140f230d465b63ab8156922bafdcbfce9d6f619876cbfe7f7f20ecc4cf8333389579ed973e52b08c8909f26d12474ee8cbb731787627f5ddadc987ed63fc05c7609ebba2d852645c01e2b20898185f4a37bb665b59cd01647b09b6ad1a8433f7447e40d76b071520999c4364fb97d84fdef1d4b336f9034b0cd3acd77d2c482fa490b3d3a88767fe3d657a64f272b4db81b93a8aaf9a79c23a7439c1f44b150f92bfd3c73244cc5c24563cab18dfcc55572879feeb03260c98453c3ed37ee592ffa2c743a68b00178aabe1f0022a3de316035da9ad6eacd4eebfe48f870b46ef4614e03c54b4b01ebc5e28532a1343958910dc23b0793b8c04847ec187cf3ea592f05af8439af6e97006f0bc39b68451807c294fb9cf1644aa7374173629b16f0f8fe46ed3ba0642854d7043a3ad84e1e29d4bc7f5ad6f584184c25ef8138db278552d2b53be4e99d461bb1743f695483a08c3c0b69a739a9ba5f7e088606df6fb47ce96ffc3697da1110ab5a96e34baea1450dd45c54dabdcba7fe4ebeb638de18463df8e6a53af41ad34504df5316ed1993f074a5cf638e70a7ed3485b6b386f8d96a8de079279deaac7abd407fbb02feb957018cb47e12aceb1b1ac962a6ef4cccff8ca597059953aad8958c1139414f541ad9dcf77aa927622a9944b117d7dce3c4b4bd366b3759da0830b63c4defd07483bdf95f6f9084ab906b5fe9ed20488692ea05d40ded419895b3724e38ef6449ee7039f3273565cfbd35fff1ecd8193a1808ff0ec23198296f99008a0842ee9548c5fe123f0c949ebae3b00f786ad96d28d0593b615719a058b17e6061e77c9d636ed2b79527a9a2937797113b9475d160a2c1a45f4e12dc197cd483efb665ce04552fe32d8ae9de5da38ec96da34d7bb9f3ff641c6b5cf27823c3ac42f35230cd9f784380168d99aa85c53cc920d8d3c0759aeb9082b991316fb97a5a2f3d5d8e075ef7c1d738547d230080f402e70b300872debe18d7e23ad4984d60950d98ff6e1dd9"}, {0xa0, 0x1, 0xff, "8fa24f5cdb5000cdb252c4916a336b848ebe5b5a5a127af6f94de1063578ec0de7a809bf22b5f34f5d1d68243f60a8e775421c669d92400585cca2cb7e321cd98456203a6bd2f385cfe0d8de234d0df4d4eff2cd5dae30e022df4d6f7e6990f25b9310fffd05ee19d15c18ea6809789ba92f6312fca99e06b9d4a569ba91ec2b229d1d414e9597b5662fe0dd2a"}, {0x90, 0xffff, 0xffff7fff, "18ea73e8b4acbc3ff5930b8261ed19977bdce8967709fa13c9f4e835b782e1fa5c9ed4c84624e5098361e1c6313e0ee9ef19bf6aac15df2a1dd4944ae13899b87599e90fab26cd8a3df6d1d2e8e3af13064c2e9648f5df8c5d4c9c8abfd631f88ad12c78dc4a91e51457ce63a6192601fe70fc25163d013572b3ea"}], 0x1140}, 0x8) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a1995386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb43ff00000017a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000ac633e000000000002cd381a7aa89400bfc4c950eb3aab786e931ad640109f97da080df1d701a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b653bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00c7533b27e010279240596a2ed7076ce75d3eabf2008598935404acffa5195e5bdd2f733638eb53e072dab37245b3b4fa53a354e761bd306b260659f3df330b8766daa875db2bdb5f7f3e5218dea6344f9ccdedabb39fced35e2a53ce1ecb91203145c31c31d8ed9027dedcc8844b4bba3d07f37f53973d01ea95b622d0d1baa65630fa8b9f9d74d0869233148dbed171858df0830dd945c0432b161115155775746224efa4306c190a1ac8290686819bc2d92947f59abbcbcd45a7c07ecb4924b2eeccbaff800f727e2e7c19b75fb347c6c6c2f6bd36e482dccbbb82df7ccd40fe58c60a9d2b6a8b026d635ea4b5a7d5afda55cf43bba6cb96550def9e2b40a33003588bae2589adccb971bac2d911d288d6b98ed05cfd9962fa8f807590926f0e2c2c02aca5789b17be70c935a8b48b6de028b6dfe5a22ed227"], 0x10) sendto$unix(r0, &(0x7f0000000180)="71fd8e6fff21bc57790607d9c1970294ddc3e4e9b19937d1d5a9821a273156abc4f553a2d7737cf7d5d3cd9beae91425fa80e0a513a1cf6fbd1c7ff7d2ac26b32a403a4b3819eda1aa5af6f0d8e5f66d0578d87f714306f7e1f05b85de0838e5276c367a422ef0297fb8387017a77f1ca0c26842ab513f8c6aed053c55305881001c7e75f2a5aee16ad339d9861ceba5f70cf7c5b6a3bd4ee4b3052881dde77dd3a2014583dfcbdb74cae14fe1488f1ef212d565cd5532e23841d555adbb6918384d67257c884950ed865caa79e2c0e5c309c03f14456e236dc4e63a427fcc2b5f50a9c3ef11b3bdf8bc42f5198e676dac04b2a5acd340b577d2677c6d58c95e77af5e758bfbc79b967ea02cee345d0d7c4358d2653621c51f9d0293fa27a1dd6b9c9f8c4e37e8d0785ffdbf5ce39af3397389d7d51afb75eee8038ca36c40bae5200dab3d7819b2f9ade9ffa930a28690ceff8360db4ef3f85e68a1b9d8970c173ca6ffa18fa82101ec5edd212b9082f82f74a48f443e225426f7a3ebe3e5ea23897609d8d56b36fb299ebd2acd44c14f86b7bce8716af4e0e92e2baef9e6551bcb8cbd46a6a196bcdff4ff62a1f4f53890", 0x1b2, 0x2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 04:02:39 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x440, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r3 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = kqueue() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, 0x0) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, r30, r26, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r0, r9, r0, r10]}, @cred={0x20, 0xffff, 0x0, r18, r19, r26}], 0xb0, 0x2}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r35, 0x80206979, &(0x7f00000000c0)) 04:02:39 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 04:02:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x8001, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) r3 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6, 0xaa}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10240, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x24) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) pledge(&(0x7f00000003c0)='--\x00', &(0x7f0000000400)='/dev/bpf\x00') sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x9, 0x4, 0x1, 0x8000}, {0x4, 0x3, 0xff, 0x5}, {0x7, 0x1, 0x3, 0x800}, {0x6, 0x0, 0xd4, 0xf6}, {0x1, 0x84, 0x7, 0x6}, {0x7, 0x1, 0x4, 0x1ff}]}) r6 = open(&(0x7f0000000440)='./file0\x00', 0x20, 0x80) r7 = socket(0x16, 0x2, 0x1) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x7ef6cc6c8028c3f) r9 = dup2(r8, r7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r9, 0x26690252f0373a69}) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x3ff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x1, 0x675}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0xffffffffffff1f2c}, {{r11}, 0xffffffffffffffff, 0x3, 0xfffff, 0x3, 0x60}], 0x81, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8a, 0x20, 0x5, 0xf17}], 0x7, &(0x7f0000000280)={0x0, 0x401}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) dup(r2) 04:02:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x7, 0x1, 0x1800, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r4 = socket(0x6, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000100)) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r10 = dup2(r4, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0xfffffffffffffc51, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000000)=0x1) 04:02:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0xfebf) 04:02:40 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000140)="40a6d5c445c1aac81e47c739e96a67f4a75e963f9c8d72c5e9e99c935bc381c80c170b2e232014f4b836e3015490480aea7d75c3c139ba7c4225", 0x3a, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="74e6724267aa7ff6b07b61393a067cb2c3e6856782c3461f8d59e2c6cdd54c36559895", 0x23}, {&(0x7f0000000240)="914a2a52da0ab640d3421e85a85fecaf68aed171890780a9773dcd59175bfc3204", 0x21}, {&(0x7f0000000280)="89d2bb1e16f18f4c2419c9206435e0f1a05e9156a52f746f9c9403735c9c172889accd96caa4703d72e3c6022a381f4c6084417f7d9883f2a380b5c46f2c741316d9069360f97240fb600113c1eac760a11f35be0ad27db0d2b6d9", 0x5b}, {&(0x7f0000000300)="5ed7f635e478c040acb82593af24e904342eb27560ff1cb0832608fb76d5e82f5e3f817d90d3b502afabb18561f4510c8a565ceefadf6cf97f1ef4ca58db87c2fa6745f892d94175d0d7c395c5bd190d9fe8a91a56899459ce2960721312620c789cb0612d7a2837702e18c1c32a043521d07115f7817917be48e15c", 0x7c}, {&(0x7f0000000380)="9a12795fa95c2ae0e7eace6763623b7dfc1768ad5a593cf9c05d969f4c612a30ecdf8acbf8398810dd089bfa5b93a06fbca8cb34bcd3c7466bb04fcbd74cd7196f6c277e95540a2ce898520315b223f23d574742921c13137b", 0x59}, {&(0x7f0000000400)="d14082984369d557af5e4658ffa9f6ce486c828c6ced2b727774f4b61669a142cc2abc7806b6e42a7fbea13b66bf936bcd653aec3767ba9d6d424d810e6f633d47a43e6b5ada57b69ce6e728e3d5d7a5d11720da3c6451d0e1ea2c307a71ac7a37fe82aec2722e4c05d2759c5fa94f5835712ea0cc84a430634059122adf37cb6bf35cfdb59b11ad9304f31def1d4ff16c8a1f40862d8d916997117b7dc7b838023f38edc66edc4cb33b246ef46b7c1c8f9d29bba1d651c2dac147fd24f7d279e22ee3658546e1acb4bbde9497ae22841f179c82ad2fbe491ef89aac84c37bde610612961f380a056ec3507a095235", 0xef}], 0x6) write(0xffffffffffffffff, &(0x7f00000001c0)="e7aa7bca8029084aca43066185579e", 0xf) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 04:02:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) recvfrom$unix(r2, &(0x7f0000000040)=""/33, 0x21, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10810, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10060, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = openat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0xc010, 0x2c) fchmodat(r4, &(0x7f00000000c0)='./bus\x00', 0x20, 0xc) clock_settime(0x8, &(0x7f0000000040)={0x8, 0x28}) 04:02:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x400, 0x5, 0x7, 0x1ff}, {0x0, 0x1f, 0x1, 0x101}, {0x0, 0x6, 0x40, 0x1}]}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x100, 0x0) close(r10) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 04:02:40 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x100, 0x3, "4454d4865655fc5d0e1745f067aec3417edfcd0a", 0x800, 0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x16, 0x2, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 04:02:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000), 0x2000000000000302}) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xfff, 0x80}) recvfrom$unix(r1, &(0x7f0000000140)=""/132, 0x84, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="6c653000000000000000b894a8966a45e5b42ef8487324d65b3065ff6c3f342255f6eabc9c357ad4a88c5611e322b2145fe8e0ce9de149296cf832d644c0e697afe51760128d4c1a92bf440ee9ff67c4e6a2986d1628fd4adc43223d05b6220fc9b04bbcdec3accba02ae3ed94e077c3d376602b441bca1cc855d3e08a340ba836ef9759352972c9182bbe17356c1c146a5677fad0f09152394e4782892b87e341fa8224e5093444b699285a512788472b11772a7f30bd1a29d4bf8a65738a033a198cc8cca74c3207e5377363ac4e7f468f13fc25ea607ed7bc14c540c66e742e36d9a7"], 0xa) 04:02:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="ce", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x100) mkdir(&(0x7f0000000040)='./file2\x00', 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) write(r1, &(0x7f0000000140)="2957de2dd873d0fa3a65ecb2b809a8efe1ea413139e1167092311d5b293efb1cd7751d52f8d3c2707d9ea89ae14a9baec1acf1f90842eb13d9b7d9c17b6a56c52781cd2d2d3530e8ff7a86e3ff4c5c3aeab770565fbf70072a8638c658529c79cd208348c919f8a36600f0c3d7088bef86f0c5ed0408234770ee346c12f2f5da7631d298c334223aa897bcb945c9719e1c9b61380975e30b22d3c381d1fe1afcb6a37711513f0e4d048e2b9e228b65f28af91643b664ffc4681708e3f6c51341140f15652dece06317ea723ed64acc39a093093e1122bf8dbcf690f2f67cbdd5efbf8d3c", 0xe4) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 04:02:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x80000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x10000], [0xfffffffffffffff7], [0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:02:40 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r4, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getgid() fchownat(r9, &(0x7f0000000040)='./file0\x00', r10, r11, 0x2) 04:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) write(r1, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 04:02:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ef2d2f66696c653000"], 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) fchmod(r1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x44}, {}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb4d5, 0x401}, {0x7, 0x9}}) 04:02:41 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = fcntl$dupfd(r4, 0x0, r0) getsockopt$sock_int(r5, 0xffff, 0x823, &(0x7f0000000100), &(0x7f0000000180)=0x4) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x9, 0x800, 0xffffffff, 0xbfa3, 0x8, 0x0, 0x1, 0x8}, &(0x7f0000000100)={0xe3, 0x3, 0x10001, 0x6, 0xeddf, 0x30, 0x4, 0x6}, &(0x7f0000000140)={0x5, 0x99, 0x8000, 0x0, 0x2, 0x80000000, 0x7, 0xff}, &(0x7f0000000180)={0x8000, 0xffffffff00000001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x7, "b04d00f3ff0a631a010001cc1fffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 04:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x92e, [{0x1, 0x8}, {0x3, 0x9}, {0x0, 0x3}, {0x2}, {0x1, 0x2}, {0x1, 0x2}, {0x1, 0x7abf}, {0x1, 0x1200}, {0x1, 0x7}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x9}, {0x0, 0x1}, {0x0, 0x800}, {0x3, 0x4}, {0x3, 0x6}, {0x1}, {0x2, 0x7}, {0x3, 0xffffffff}, {0x2, 0x40}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x4}, {0x2, 0x62c}, {0x1, 0xd0}, {0x2, 0x80}, {0x3, 0x6}, {0x1, 0x6}]}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x24, 0x2}], 0x1}) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) semget$private(0x0, 0x1, 0x100) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = getppid() r12 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r11, r12, r13}, 0xc) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0xa5, 0x10000032, 0x0, 0x2}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x8001, 0xfc}, {{r5}, 0xb9c621d1bfeb1d23, 0x18, 0x80000000, 0x8000000005, 0x7000000000000000}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20, 0x80000000, 0x400}, {{r10}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1f, 0x8000}], 0x978, &(0x7f0000000280)={0x7, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:41 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)=""/187, 0xbb) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0xb0) mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 04:02:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x4, 0x7f, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 04:02:41 executing program 1: pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r0, 0x6, r10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r1, r0) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pread(r11, &(0x7f0000000540)="a848c32f0c17773539242e20211ae994cdc5800ebd93c1bb682e24e0a0d0bc873ba5f1f42434ec5c73f9f23b7360918c730c282230dd89d456500b78c0951a8f070420145e19ce394164dacedd6454cf955496c939d62a521beebbb5d4e82f2f91ae9ea5f86b76a53f3788ec397ef6e830035222015d5069592afebd72f1921f7d32279e61398c028a6ab0df5b24888b112593af3fd19e393537ca944a82898a3114fff888d16d09a0f9b245be2bf00b53eb2f59ab214bf12bae542d0254354712b89924fb7fab8c04f08797b2eae3e321fba5789c130057a9c1d2b946c3c681762d69b05191333d78fcb7c67f4e49cc7215b3839c4a3876fd37511d4e1539be887e76a10d1ce0d872505dcddd7e665f3efa0312ca9ce32572bcc4f45c12ca6f1b086486d30e68fd0019bbd4498c829ca31a16d365c8e2febaf2233c5564b9934f2042bc0405ebcff51e7f2030345fc19ea47bc975529dbf880429dc9100b60942acf7ce586d9abf335129eb235cbd0323d78fdf0234585cec3f6c544062ec61f476a4e3aada2b6d376ed6f65c8390c5213c12d6dfa914b53179bf0eacbe668d72fb564813a019adcbafbc0a67ce398e43a06297dd0339b23ebe97c5573b7e787f4ecfb5acb8be8675e7fc1de7a7b2244dd0455508b34189de5d365f2392429abbca0ea65df4dc09429312895b904e26f26e8233da3d0dfd1aeae7822578cb426afd0fea93110dd3ca926d435560154f71065ca5d2593ac2d421f580bd2be45e02e265ac6aac82a06a0564a50e93a7c649cc4597825d83e83e36d85e08595120e04f3c8a2463c11dc732e3b904dd1e6e413e55191e606a787397cc259c1ed2080961d488e0ec88d7e3b6244bf77a9483cfc2bbb5621a2903ee5832c9bcdfe3f9a815cbb313ee90cc56df7bdfb4d2ee606d1c98d4c133af81bd42e6978b771398c9415171efaee2561a0b489c73018efbe108c58f1e3df2359c866491f297feca3ce1455b0253a879e9c7aad1434e24af7cd271d012fc2118b073a56f0e79c63056756fa68e94b6ccf48f3d9284ac1d53c04e794d77fb2d11410d285c0ce41b7f3af1670b054746aef6cd2fa6ae15831e2d9956ba0bde0338811fc070978ba727080a2a57247ee63eb25cb8a86ba10e065aa75a02c06b042b623cbeab69d5151ef4b37c9628b69bfbe4f6fc57ad5126c43693d3d8d55dd9be54185031cf3d9ba6edb7e06235ff38dcc8d165a9a4027e11030d739e24c411fa94a8ab815ec2eaaf8c33498fc4ca18291da92c7b563e7c8614bee8317cf6ed4bbe791bd1446e663e80b0d99dd9ac03a59f3d6216cbeb38b13d450ac6c48d6d6a5a44e8d99c290ad0a8d9d71dfdb9fd2686c57188edb09a21a1cbc1488f5bb094b8561beb3330af182520b51cab3d6a5886876901f39e3ee86c694b4e4fa34ae745b39dea51ea39904f16978ced91a8f8c0fd178f2b45735e1f9d88450e3ef9856c8d9387e12d8e036dfd4e0373c96478207e3ca71749aff5f84d60320b6607c59be9bcdb3aad3bcad0684eb7f79c7446bf75c6193bb7fb078d77e757d435b3b6e5cc7821d0789490c1457e66eae330a351c25ba591e48d0dad495cb2bc6fc10dfdbd5122d5886180f368b9de4aa7647cfff84dba150588347cd2cacbec47b2565ff50734d5a75f5cd650490c943d13b47ea1331fae62dda77dd6c9f7fd4424773d6c62ff359df3411311cdebb34c6551217f8fdf5431adda93638f393726bdec7eb98e2e68d1aa43366d7fd437202806743435d0be22901d35bdf4774f5bbf279b6c1ef57806370829bedb3bfc31f964f38d4f10ebe0e61b9814a6b5cae0c6447f258f0a272a10af4065f88b99b6b7e34c175fd6d505dc0ad5dece60ff94e214ecc5ed4b20de79066a67f3efc7c132fb54d87c41885801fb194ab6c5b324aeb553e7d1d3fe563736f8f582ec9e1be4a983157226375497c12918ff8944ed1bb1c31133f331390c9517d7a18130a2ad746ab666bdc3e48ebc284d6b7a4a4fd2c7b8bea3b78f2a247de7f968f3828842974c5c4db586fc6b95f0a9291f6a6dfb68cccfd3025d4908ca5f5e38fef63620ec48a2150602b3aef64f87aff1afc547faf9cd01eda13fe1390ddcf254034f50da95aa35e56ce458bf021f9ffbca246be67f8f057a3e246011cd0e5bce2353015f64fe83e9e1b1b8744d34859fc9699c53a8db67ec3af6b18ef56f31a36fc8064d0af0ad7cbbc24cb27b01ad88e7494b703968039206841d012b8afa799e6aed689c56c7e0ea5fc6e66fb6b5429211a977aff2c2ce2bc1e85011b0d6a3565b1d6fb36b77fd1971b557d4813a902b98a05037169c5354c65704bf771b7353a9663c3000b94b3de02f04e2780aace73867495e2792a16afeaf5f2476056217be95913c7fd8df6f8b31b1f4ce503d29363e2863c57d1d2d1a8c2dda6e0f14029a114c2b287565e7ea57b614bc10f56eb7441eaa9ac4ea8f6334a25f0866fa99144147f2478716f32a735d0bd8a8df9bb6a6afcf9ddf0a8ccb412e104c2c3339ded8ea88b3afb4dc1bccdee79605581248ca3ecbc7fdb887d4f3cb861a2038ec2fbabed337bbbb1ee7d044f285a969ca2cb48506991f154e6606831ffad6e4a80f4fbfa56f38c1b597a152bf20024ad55e9189d5ba4c40e62167f0a44bf2b1748c769c05ff03aeae12dd8164b866a1841ca09c9442759e272921f6bccc0dd347e27bed6796ed725930d12ce38dd81b0735be52021d4bd929b7e69a6bd567d26e1a34bc22da681af96bfac8aada3bb887c574e9780e52d735a6c12aa676bbee580de0c13ed6ecb571c5dcb646daf754011e4cd55e5e1ba69ef37f6e8db63e41971b2baed4115787cf1e1f5defca83b0496bdbfa0596fe164017a85b5674cb2b68de4ef30c1d526506f86031d83a6c96a13446a5b95bb60cfde5e62c3c2095fb8f333513e0e1ceff6c36cb4253350ccffe3329b48bd4255dfaff20de21e5d9acb91a064a2f3b7e8bfaa62509a2bef6a10914f5cf4eabe976e515a86f601bee269ed6bdf68758a42df19f96b4252aeabb1b11e01f776dec3da45fa0d2f1965bd5698b6aab8d41bf316174db9df86a54f41c9353b4556a29f4f77732fcb7de077785f59d5aa9cafe3639f09d56512018fae31792e3aee5a893dce2bc0b79807e9214a4342854ef0b6c49ebfd95ace107e686f95d17d8db29407bc8c99b2e624d4bfe685b7cd517a95986cef762e79862267aff6589d567b2c2867e7e44d3f52d9a6fdffd177ade756da171c89c2aa6b2f561a607b2b8893a808093263ba0e84e6e30b38171ce2ec09df6549bfae84d1503b3d351e0ada5cb5d63a0d82a4bb930a5e4407a1bfb12ea18886e5d2cb7cac5746360cad6e70e460b573bd53655cef22f7fe2fe7e82fe5fc592b2f48f066674016e691589bd85112b02e56a1ccf4562d7ead6cfb35733290a2474a492589a0025011e107044ac570e9768f7fb97ce4ffd046c52f9248d2bde8b99c9f21cb928dcd6177e7215f50ae558a0e142a143d28d875ab397e3b19357a6b96320c3df2203afb541c96bc98e33956ae1b962b9b44fc902e6c5aec54d83714cf4ac29077e5580bdbb5d9921f1d3106d6862384e6ad040aebb87643d81ab2e8046281e0fadb560e4c87625cdb5ab13639c6f13e5950a0242674588a43eac465d496d15983d508d7d88dfd0ead45f9076c328b0268ead1fdf8226f1052c9b7c83fdc8f5ce6a7a11c03a80b2f9292a2f30cab3a183f52d53b153d6f33a744d03b86cae70c2649364c687b7d9390a5daa78de30b09b610334a47cf56a8c847d61cd27be52db15610a138a5b887c90240a4552c6773147b93f086840acc23851b4bd7199ba8e6f5911f93ba1a40d0411f434082a0d0bdfc7b3930d06cbb923fc84ee55066c8cfeed9e677a2b05cfee37b7468c55b71fb48c8e1960ce0b2bfbf0a77107d924b7aed1e21db73b2fd8ba44faa348ab8a307e044b1e18642798582ac4adc4b98350494ee8d292696c0dd15d8eea8cc0a99da2c159950c1c663139fe9710f948501bcb1c045f594020b2e5b9750ff977cf63e33bb8e8f95ef779435b2d87d8aac1134d09ac8469588da3c7b319fac7d1bd2368d9590ed7b45f2867cb9cf8cdf45a537857d35a640c5f2ebbf5e02af40d96bf309547e53856e69ad601b24572c67ec59f15d786842a9a36e9e81e3af872778381f9a1852f856e7294189267710a903ca6ab1a09de4f4ff2cd8f8c8af3c768adbeef3b1078be9f03d396c3e9c30e90810c4e30c81dcb8bdce526e1ee0b244bcf63e9c36e1bd15e2eda12ab5bd9e4f0b745b6aa9f8aa47a623992589e6d9fa874b4b23d3416dbc95bb745dec4956565b30d541bc9902d5a327db0cba5f066fd55ded0a89b6a761bff647717f20b509fcba051769a5e78e6f565cf6978ca5b02046a951eea2408066d35560669bc227e4eb863f97345937fe84d53c996ea10f92be48db8680ccd960f4ff5346022e6e16ad8c8bd2185fd8115d47a2e3867e0daef5e7a993b9fecb19eda01522a970aa5d30fbe13cfc50840bafa6677756e23ed0c72bef459ac752fc7d1666b1c02ee40e1fd92b9dc06e27f989dc4495d1b138d8569f95c6de0d18ac440d148f9386489cc4122b6c3c751f7aa607d0ea11973aaf28541f2adbe8757105946f308ad5e0061316efd4ecaa34def52e557fe215116377184be12df3666b2b3ee50c938282e18cdc6ac78d6bae9cd6cab79e6efa370447ac0e829d05ce67d2e019f20ac5df2fc437d3723c76f460a361bbea447c26f54572e6ad76969a4e1e50c417152ef13b0d64db2d62654e1c0b230f94e154752fd52038111d86d2cd81311018d506d614379cc604bd278da686cdde0c020cb83832c325dca3deb2fbb146b8b2781b8fca60c63daf37bc09e96584f114ba1676d880fc7a60d2dbd82831628ee50202f373a161f435db23a18f67bea6033edc011a8bb57a19190650ae66339bc1652756705dc3d54c17940ff45b920fb3c06ce23ba628808ee19aeeccdab12c38168983949075cc776d759be41f97881ec7b24e2815ad2f42dd43815e207e54dc908b18dbde28b8e9d612f29344240784390a0d5ec0808d6243776bdbc6430953df580247c92ab8906f45c38cba310f0ab45f82c56e507eb52f4259d201ce2779788387ab50b01cef47be3cbdd743dabae11fa63c7621382c8b2efaf980690f48fb47bfb5f526ecd123e329fa988deb7f1f44ec340132267cac1ed783fe084cfeb10bf9723d4a3cdbb4324e0948a7de4558383bc673b2b4dfffb812dd4ec5eb9cd6d20b526ec093beca1ada5cfd6dfbfd9611a5b1bc8ce874f2b484968ecaf4a821ace2aea717878278f127ade61917224f72c65c67f7578f4ad2bdeda470b4a9346aca232787657cef75969e634238832a555a4ac08fcb674eb072090a7659483dbbb06e01414aefa0f54d1b2a6514268dd9537f7b73ff96f6eecf369058a3ab0a81a6d160fbecc9e762e201e3a73d1afb1a072a9be8558488e4c6d921297199d0a45595ec5e355b6f54215f00574e199e89f6fec39c914ae2be2967fccc407e3d73f13318d0f8c58829bbd1c447f77e33224bf76203b979e6e25b0ceaa27ff634ee64a07bd4b462f3a07f7af5b9e2817ae8014ee523f7a3625e705c6a0cbef3645963393b4ee017453dd41e004e6adcf15bf1e082a6d1a1359cd85b9e1d76d0f47c35dd5e728195ac706b0b645cc6f6b4e9d52571dce43b613bece8e4aecb9f3dcf3d371295a69f4b44cc136295857ecfab3", 0x1000, 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xfff], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x2000000}, {0x0, 0x2}]}}) 04:02:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x0, 0x7, './file0\x00', 0x200, 0xfff, 0x40, 0xca4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000340)={0x3, 0xc1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget(0x3, 0x8) msgrcv(r3, &(0x7f0000000200)={0x0, ""/233}, 0xf1, 0x0, 0x800) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000140)=[{0x1000, 0x40, 0x28, 0x1}, {0x5, 0x56, 0x4, 0x9}, {0x3, 0x2, 0x4, 0x4}, {0x8, 0x7, 0x9, 0x8}, {0x8000, 0x2, 0x94, 0x10000}, {0x800, 0x8, 0x0, 0x1}, {0xfffc, 0x8, 0x5, 0x1f}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r5, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 04:02:41 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x2}], 0x11c6) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:02:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x7f) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="6c89c03e4bca90e6b46b69a688c1a28cf01f483adb659203d3962e54b701b70c2e49a7168d724741794898ef2c3e97aaddebcad8379c50cce4ac05a6f3807cf9132ce5b8c58272e3b8f1667a676e385880ca8ce2bb04a98a9599cdc963665b75e8406dd581e6ae197959ad9d3dc65e5a04e99506849b52757d44981fa26aa2a53de82537771eae6d255da26204006cd203f828ba6fa5a4f42fdd7e009e638c0bf75ba605faeec1df40cc3e9ee26a0ad176c859145aca628ecf7f629b14820fb847278cbeead2f34f7989bd1a0da7a0ead883cf30774325c5c3dcc4d2b701cd8661c66a6dd74a48c8714ab494623e272adee300d7", 0xf4}, {&(0x7f0000000100)="defc705ee909d4b02bfa98d8377638d2f7ed51351b5da714e1e5f71b5b7a1451323c44708db6f92f06b2", 0x2a}, {&(0x7f00000002c0)="584f48992e0b643f40d36e73a0c3cfb9d0d4bbe210982f617125917104e920859d3acdaf01e3ea0319820ecae3b0f3781845cf8edea046812b792c8b7894dfa2b296df24b6e5b7818012edb282fcca4d430094703a234eb2bc34edbe5fa3febab7553fe02ec098a0299aed53b31988b68e021845048bba0e4b6e120c90a7ff5dfcf00e72ca10bf5aa7a17f9ec6855ad8b39e01f765a6fbd273f4dcc462fdfa15191e4950ec4a895ac7181e8975bea6ac84dadd7f5b895cf6c5681cfd85a0d62e1320bf47792cef9efb854c698b", 0xcd}, {&(0x7f00000003c0)="e2dff3dd2ae95b5d2f2636a8f3073ad7d2ebd07ef6e824c1a906126f2dd4c8586f789967522988f4e44a745729ed8e019b39c9de70480a15bd5e9b9afd92586ff0a87b16bbbbffd3bc74de460ce4d8b20dd9ed76bd532880f5149d3b3d6fb7896542a6460c41e2f12f", 0x69}], 0x4, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r5]}, @rights={0x18, 0xffff, 0x1, [r8, r11]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x50, 0x403}, 0x8) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) dup2(r16, r15) setsockopt$sock_int(r16, 0xffff, 0x1012, &(0x7f0000000040)=0x1f, 0x4) 04:02:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r3) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) r6 = shmat(r5, &(0x7f0000003000/0x2000)=nil, 0x1000) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() fchown(r7, r11, r12) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, r12, 0x0) shmdt(r6) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) shutdown(r4, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) 04:02:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x9) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) close(r0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x2f) 04:02:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xfffffffd, './bus\x00', './bus\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getgid() lchown(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, r3) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x0, 0x9, 0x2e11}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 04:02:41 executing program 1: dup(0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x37, 0x0, &(0x7f0000000000)=""/55}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa01000000da8591e19f4ba6938f2a7b1ace0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x81, 0x7, 0x7f9f, 0x200]) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./bus\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2c, 0x4, 0x1f) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) semget$private(0x0, 0x4, 0x0) r7 = accept$unix(r0, 0x0, &(0x7f0000000240)) r8 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000200)=0x7c8c2d02d824ac2e) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x11) fsync(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) listen(r0, 0x1) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x859) 04:02:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = msgget$private(0x0, 0x134) msgrcv(r3, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x1, 0x1400) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 04:02:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8914008008000000000000000025c6149b6a2ef6", 0x3d5) write(r0, 0x0, 0x0) 04:02:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, r1) connect$unix(r0, &(0x7f0000000f00)=ANY=[], 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4db21408427cb644, 0x1b00) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='p', 0x1) accept$unix(r0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x38080, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r3) execve(0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x1de) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x80000001, 0x9, {[0x98e3, 0x9, 0x10001, 0x3, 0x400, 0xff, 0x5, 0x5, 0x7, 0x2, 0x0, 0x3, 0x0, 0x0, 0x5, 0x6, 0x1, 0x5], [0x100000000, 0x0, 0x0, 0x9, 0x1b3, 0x3, 0xce, 0x101, 0x3, 0xfffffffffffffff9], [0xb5bd, 0x100, 0x6, 0xfffffffffffffff9, 0x8, 0x400, 0x2], [0xfffffffffffffffc, 0x1, 0x20000000000, 0x5, 0x1000], [{0x296, 0x0, 0x8b}, {0x4, 0x2, 0x3, 0x5}, {0x6d9, 0x800, 0x3, 0x1f}, {0x0, 0x9, 0x3, 0xfff}, {0x1, 0x0, 0x40, 0x8}, {0x7b, 0x10000, 0x200, 0x9}, {0x200, 0x4, 0xa2, 0x6a1e}, {0x8, 0x4, 0x40, 0xfffffffffffffff9}], {0x4, 0x8, 0x77, 0x1}, {0xfff, 0x6, 0x7fff, 0xfffffffffffffffa}}}) 04:02:41 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}, {0x64}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/123, 0x7b) getrusage(0x0, &(0x7f0000000100)) 04:02:41 executing program 1: sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) fcntl$getflags(r2, 0x3) r3 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r3, r5) fchdir(r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) r6 = msgget(0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, r4, r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x367d518a, r7, r8, r9, r5, 0x2, 0x6}, 0x1, 0x40, r10, r11, 0x5, 0x6480, 0x7ff, 0x98f2}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000004c0)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) close(r12) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r13, 0x4004574b, &(0x7f0000000540)) semget(0x2, 0x0, 0x4) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x2fb7b496d00a5df4, 0x0) fcntl$getown(r14, 0x5) syz_open_pts() ioctl$KDDISABIO(r1, 0x20004b3d) chown(&(0x7f00000005c0)='./file1\x00', r7, r5) 04:02:41 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x7f) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x10, 0x29baa7b8f1bad50a, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x22, 0x3, 0x82) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x4, 0xfe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 04:02:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, 0x0, r8, r9, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r8}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r19) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:02:41 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f00000008c0)=ANY=[@ANYBLOB="621e0207e000000100000514a91dfdfc6667646d30c4ba7699607d0d0cbcba9e0781562f6791890c60467e1f0174f9c8c9697077e2d8e2cbf0957cdc1edc90a33a4e7c91b7f8748ad960072bf88bae600cff63a9704ce4e2613c1d92340e1c9a4b159d61a47413304efa929a356727e59af8"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x4, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x20, 0x5}, {{r1}, 0x0, 0x52, 0xfffff, 0x4, 0xc7}, {{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x9, 0x4, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x4000002}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3ae}], 0x0, &(0x7f0000000580)={0x4, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="ab72b600004d8c1264304d4c7dc7") 04:02:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x6) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x39b5, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x21b3df9e3261ed93, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0xe4e) 04:02:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r7, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r4, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="accaa7fb29fd7df1048320616a2fe766bfa729624fe8137009a8602b5b252a0d449eab6df2dec31ade900cf94b4b905a25a3aa328887512357c6d3146e3a5e7069fc7645ba3c67ad940525c25a534caba464dc6c4c630b42aeb97185314cf7163f3033be2678e5b53dbf81688acc6b8241e6a722f81f2c861206ad", 0x7b}, {&(0x7f0000000100)="9071c1921c563a821421586a633ccb5102497ffbddcfa729a481ccb83c8e96928027193d04ff0fe08745c81b2cf87f086b9f0c6ea82dc3f69420397cb555173ab30d8d9ab4f232a6ebdb21d29f37fccd25804ea026a0fbd0e9c693d9ae1317c7de2659b7048b08ea", 0x68}, {&(0x7f0000000180)="5a42750fd848a6a24931a94c9118d67a6118b63dca207da6bfb2ace52e0ff7faab406c437fb762aa0d46b9997c2f74d3bb3d6a34c6780cb4a542ad3682f64e8402d7bfbdced92b34550e432990899dcbaff47107d31c3881be3d5a1c21e0a6b16e292d6f7797607e382271bc6552544227ed22c96cffff3aee132f88745c41fedd9d1da705187e279df51e39110b064eef4565d7425b07009de6b0aef67abb8207ce44eff44aa99e1230", 0xaa}], 0x3) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) fchflags(r4, 0x10001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fsync(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r9 = dup(r0) ioctl$KDSETRAD(r9, 0x20004b43) 04:02:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0xb4f) mkdir(&(0x7f0000000000)='./bus\x00', 0x81) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000100)="068b2fedb61798f484c795d9926d9fd699a7d1bcbfa63d5234c7340fd671ae36ca3bd83f847fda5d1c9fd90288326579de4fefae0365adc356a80e0087bc90e70f5e2a7788ea95bf926656572393c8befd3f8e0440b84e1912132674d418916a4d144ac3fcd8ac38aee9fa582c456ae1890555b8281119b6aca3cb6cce2680e648a5968710606e9c174032f07a9f5d78feff51b27ad1e8668e6efb239d3e08ef1ac6", 0xa2}, {&(0x7f00000001c0)="c1b18068a6e356f0c8c6dc19c94422cf4f4fd78748b72f7e9c13a0ec7a0c09cdce9fc8331305d1488370607f5f64f74acc100aeb90673c3da8e5a3dc0cc04018107a90cbe89b2391e225731f381f8939fd40721d824294ffcd384e9f5b0d4fecab7c4667dc3ef9167861853ca8226514699d163f3110761bb5219c79f263686d5ec595207c0d5d8da6da59b2a760baf5ff28269b0ef6f6cbf0ce4d9a89ebf0dc8f76960767c9eee5e1a2fdcd3dce41f5975e91d1f2e39b47238a08e101b7d30c413bde7752a37d8e76823371b402963412470098750b598f55dd11", 0xdb}, {&(0x7f00000002c0)="6834c48bc4b3ff4c51d7fd8ca3b419e152ccda548c8a9d5d3fff15029f5caefbf758bd803eaefd512b1dfc1a2ae3082537dcd2c17fbeabfcdb5f93d62850b10002266f8e2739f9be3c1afe65819728f1973ad55ba1ab9a3ecfef9a1cafa1f4d802d9d78f51ebe7b4cc635b96e136af76fecea425cd110947130ce89b2366309e3dee135b583029d987a1315dcb78cd", 0x8f}, {&(0x7f0000000380)="9bd797078772aa3c5951a481b2a427e1acc651e4e2a57489af877bde6363b4caeb2a34cc81d64f57626bf61b48ed94b00df35673f6b6398220f7eacf17e57e861eda28d3b631f7109783a889fd2b84598e8be35867cb7609e6f924afb2bd777a4a936fa6ab6279ee3cac4c6f49f486150f70639f7177938bf5cfbb60ea7093cde187e26dc2ffd30d67e59b01de90693c619ae6f3e0f480d2c7d3ffdeeab23bb0a6d69252d4712544ae67683f2ecc2210890a6f69b8042820c974602da66928133f253bca04668d629ae4ae272eaf01f8a8", 0xd1}, {&(0x7f0000000480)="dd8bb96f4c131aaef3a752d3c13d1dbfe60a510a6b4ab0a8181d51c07f258e74f46037dcd2c4b4edaa526e8c3deae3a0e7595724b4d14a4685d79de871640aaa0d58bb2eacbad104e5aaeff3f2b6b2e24c1fe31c6f5364879ea47cc4447cf61c68a567317cd58a2f3bd22691f08011d8b58bb607ba6e9745dd67d22a0264410411b0486f721dbf50ac6240eef7a5ca1469dde72c2a837316121a2bd53fdfb4ecb309ef1fc8955ff4cf03e9853e360b72956843845a4269444bdb4c2244788e4a36b0e4b4b065b3d8d02086009bf36bd9d77c3ca35dcfb40096bebe7deb844de5f551009bc7e1d81d42c400345789a3e57411947dfddb7022bd0e9ded9f03d93a17553e8aef3e98c808807cdc4d35fc113f1d8ace71ec6fc8aaeaff1054ffec1a1012274e25962eb9ce4ffa2381ffe33970cfbfcab2fb1565edac78dd1b6424dd5f2474558a366972371d1173431310a5e9dd48554b5b5bc6dce783c78344a1999618823eb3508a14fe9d7320e9128dff647bb24fcca03cbbce78c039ed49b03bb13d2de76486e76516f6396e019a6cc876bceca1c1179e71f5d444ecb5488aadb9dd6697b4a661d679c6e5170073ab36c20360528bbfb1a7e264b4f67994a90229ceeb637b4412812aca626afc6c4b457b2dc17c3759efb004557a158c7e4bd2a54e86229d817e67be0d3809115b2bf9476f403c4814502111c8d910a4bb29155c089d894db93c5b9250dc7f7481719b39ea63a6708a40775872bdde763329dd06bfef51a270cb5a7be59aa5e6e651c08c3657d6b58dd65c85f05f832ef1699b3d99ef893f1328bbce16c0b703572f2843ed870e3a385d97213816bae5b7f5ee30a24c9568650a4f6d2fbb4405a00487a3e823ee8963f9a2314f5df3457886825f9b578514808de70d3c05fe24d1ea98950861e1b8aecc6c3cb4deaad30c44792131eb995c921b831ce5c737a2672ad6cc9cfad5ea182d007bf58a2994f79013dc2a35dd2716eeec7908f6a5768a6c5f8edfd6a6d2138aefe8fdf464cf3d715df6c39c339af6aa9b13444371ba5792b4b08c7ab0a610989182e9e378e8c648de03378f09d2a7092025fa4d1846b02ebe7da08cf7ccb6fd8836df7221f703cba74c1e9e130b23631098df7258d1e10c005a42634d21577161183962862a34cc47128cd11eb88eaa18208625b60dd1d6deacd117ed64af35e5ca6c035fbbdc91467e8178764dd30065189e1463efe2c9340bba70be81d72eb4396d3f0f44f1bb149acb374885b71cc7f12c73dff328b1f7511f660a8029e67b94861a216248ae4abc095eeb18222003894d2722bee4b12e576a8736f5b859f86ba0ac4a7b4400c1ef4fdbad26752c2c9eee16743c21f7f48f8e79027d64d1bc653942e4ee26c61d9cbbc63a2db978a1e5226bf6ff3b06e819e3655d4a38689f6f5731f8b945054c9217232e5708e711576700e3eb94fc0be264891ac8834eeb85d9f0c7acf0b3578d6904083cde382852984a6e8e434947d40d9bd66dfbd4676512f4ffd71db4b14ee06500ce9fbe2f6f514374e1552e14b652c91a3209afbce1fa96c97236e633e64a5b64a6a00ac836a7ec78e02c77cb31e227e8008d4b59d8d57c8a9718bfd0f4fb0c132f4c31a99ad41226f696b1484bf1a2edd65b14a2b850afa1d15cc3ef9040a8a61da9e5b592543e1d789271f2374317992375b9423c9f070ddab3d2e1d0a3ffef9cff07c62727e5b1eb7fcca4a9133e641120185e7bfbe15becc2a3568fe6138e830b4bdff96a3766b5d9bf5b26fd9d7fe8f926b455c4cc3e0244b5281a057cc1f066bc8484378ed35fe41cd1e98ced0e4784086207e29194da7ba8d8351741b131b770c8f37b7e6752194f41366310d61bc7ce212547fd19acffa03f0a714035cd1796e7aca983af576ad2653ec9910b116630401852c92b3a2a34324b465b9bc23b2ad5b72e13dd7aa0f464d47242271ba42941a7a8c8e47cacd4c4e9d0f6330c639ee3394b2e4d6ca319191257482d6aa0ae4ae3fd5a3d5bc3ddc3d51d0f5b7b81743428dd07bc72a83a70c1a72e0d55538eb02195b3fafa09d9f073afb9656c24dbd1e05003f7efa3e8de9c416281c7cab44134673729a2a7946670e15bc31c2ee7098aeedbd5849eb9f576f6f193b86986df65138b9aaf64237b6484e9b5a109fdb0027ce68a23b4720c92a13b717a495e282531820a1760a50c21c53a138473b1a6511d57cdb6d16f3766af19bf150274d501355f6d8e1836ecfcfd9e3d909468b343903dfd55b3e7ba2270cf8b6e35b6063fdda13df45cb7647c61f7e814f87888a71936b5c036351696d561241f1027afaea8f6bfce2df782cdd87b7e0553cc7bdaf1175627c5f3a9d185a6632ee0cb03f62e4a056a215568fa785817cd28d01d9c26713c928ad794169e3742642b3d552fbfa779f258db21bb1c0cd4ad601bc5580e0e942771d40bd29b97baf2b87eb3a65ddb9a10ae73dcdaa85491cdf9744f15468e2ebf54efdf5712ce321e30d0a05a3990ac31488e4a361e9c0e3c9e1e1834a331032d21565bbf7c1d0d2b5a4b394f0a89c03ef59542b09191d771811086500ae26e8ae4054f1f5f2a4b339cd12ca23379438f5a28ff1e7a3d9dca61e16d3f399c15464d735dea997c8637b749bd7710cf40410adb01bf9f31bff22bba3b3eceb10121112ea0f169703e6d1c5b806b38ae1131680f6a2ed88692db8fd91b2b2d0f48d81d6e2de6deaf9646d374f1c3d80ac356c805fe1a12ba737ac5c778ad7adea26f3c8694318b84697efd69e9706552ab67c7bc22da713af97e8f00f484429c2219e7bdb094fd432778d7a2c26d20f28a41fb35bedbc9cea31e909bb7fed5ab483d2ac8863423d5bf327c44584c7084e9f19c17c4fc676e49b39365f97d62f602546cb84ff2642bf261cb4f40aee79e2b0d0711ca0a79e18a32072c2c895301796326d43283121258a225c244ed873385151f4a75307b2247791ba55c1b7d08fde249509ff60f0df60651404781cbd44b796ac8d8e2d34e1e9034674b3a5e9bf2f4b3176da3fb10ab095054df6cc1d8c962c61d4f662c7df4b21ec3ac9dc20564e3a0a0761a48989b944f64da518a9a9d600f0a6b2b841b3f2bae87b88200d560763e83276ee99e29a931cc07564eb7d3fe26a102f629739861f7861002a61b12e29cdd52f73c95590aa53eae9c7a026a4f116a8a880f7b497a45527cb384771a5035a40743822cfd84ea9491e649da16699392c2fe8c3ba2e7029ae07ebead1773c8312d6234aad274f1e895b825dbe95b308e746cfe39d9537c90a74ebc7cc59de212e466a234d442b0bbd38965ed1227d703aedad8a4e0521675d88b7bb6f3d904fea188fead41774abb0096ab2a3945709486bd931e4a94256974ebb2cf026dd0c5885400e07a79dc6db756c41ed9e88af6c7ff34d2812d1ad7a4e94e2f63ad67163cae9077b190844b66df170695bf0ca0bef058e563fc76bca414eda0e1ead46cf404a70b52f7746cffc85240166a524043c6a0a99055646c0ad50750d9e42cc7936c6668e1b5bc77f149b1b74c7bf1070c2b7ece71e8e3c169dcacc2da88be3f506937a6c21def361555be48cde25533bf19fef6a7c34c62410cc4ec4a53f027c44e82f5b9a050ec0a46d16915de30eb0c9f9c2e286175e56cd85547f5d018e02271b026b1b0f53ffec74147bdc0d3a0eead35465264de68baa835ad2b3cf05d37d1b097d65d966ec1490f65a78ff1c8fb09f64861d4dd4339628cae7fa6fec086eae9858015e465185c89dedd097e9bd002368a1281a508f70a583d8200bdbc79da128d74a7f05ec52c1dd44482f8dc46b8d0d8f1cc36e066e3e814e8df0fab96cefe4eecb43dbe3e70e9391a4bb3ad4fc853c69b875ec0a75d644535ca82bfe33ed74cb3e1a943d9cbaed1b2a0017c2dbfe95b1bff786915b44f169bed1b682154c31a63c04dbe12f4764923ea92296ad48477d170a5a8b9162a1ebe0b667ca2a9b727a0d88f53b890c397ea70f4f31deec11b57b12761eeb161e34bb1bb82e34835f639cea02482e7dac097063ba36932edfaa0f60371f3823f5b97f265dae370da32ca3cf9704e04834b17beceb25cc40c537fd9f776ed7ff726d970c11f2b30b3c8bd52bc73fc5e3e7509af34722d8523c2d8fda68bb4d4d94e7bbf1c630172360acdc33c79925cf76a6559036b97527ef3df8b1cc9ea41e210ad48819a64456511503c883776120e21595973966829ed48e3111eb2a9f140eba6ea113c014fa8cd3f77f416166b7c3d2dbfc04abf1710597acdb84e2d28fa117f1ab63d2abe379aec9f4ade492dbae4d5a78dda587a3a2616da7df2d3ff955834f857872d12e0d76e46dda5710b574189114ba9434352477c04459928c0e09d7b1738875f8457a3d0142918aa9f68ad5f3db9c8ad6216a6df1c8f0a002faab54955458b0ca0d8af17902d19c6b2cb0c3eec2624f4e16781f5169f3b7c13f0cd9e07e69301dfbac6f3d0c501bdbfe90d05095ccdbec85edc2a3237294b52a53346229057e3ddabd573cd3ca453f51c960f4f5f0a1036b9886fab2bf621c80a22a655b73b3d48e9555075fade13faa68aa09e117da35a8ec6e62d80c29a02c08dc8571afa8052af6d5ec777360f33cf1df52586e13e38dabb4ee580eb206ea8fe3eea7c3a24d1a485006a2c7d7a4afc3f9377f6fdf5fb962967237fb1c23141a3c4e55224a957c826da5498bb63bc39afa3e8a5a64f80d87b5ecd068403d5508c0c0cd02ee81a90062925471e65d692933d7c94654748df72a2487d3fcdf9b5039b7aa5db1c717c7a662ddba1fe7778ce9fdb7faf609118aa20bd39e730f1d08a18a469c9cdac09075a846a57cb40aadb3d92fa0481c2fa11781b31b4b21ea334bfc18b4016f3be97abca56ba1026123d3981c5f989d1d74ccc763f2f279250b389742a437beb6984c5681c7afaa51321e1750813ff499b692f47ece75e0b217ffb61bd3cad57234b18a2a17c20d878ca3dfdca4780a414886a04532b0be8824bdc118888547442a77f8a5e134718d80e584256138ca3c584101d3416bf5d5ba98715115b435b0de665f05af6c3d1529bfd387bbb4e969fac37f90742ada3a8df9ab524a7f5f84d17f253e31cef7f137e4ccc569046f8730ad3e174754660e711adf4babe247ee3cb11ed27c66c87de8bab2855fe5557979354e31fafa193cfadc6f763adc1406987f1fd62aaf287335a9b634ead0c20f4850b9f1e9218acdd26f3751a5988d866ca26a134dc541bcc0272788939a22d9a9db43bd456e9badc5b927e0dd29a6280efddfa8f06e1f29f8ea0af991e25e26c5f9b64a3988eeb72b128c70809f3b9108f39f449a9a747182688582f7c040c344e7d50cceccec60bbeedce54ae252b7a8756a6a8a620277e929b3c1b99be0dfdb153ab8180db523a7f630f7d935b76f815fa0afc471166e8fb489992b4b5d122f314e5b2f4f8845e1bf21732fc0dfd03fd74ae2f16757cc09d04209662dfcfb49cfd733e048b987d5168c8067a61eb7e7475005feec0439f7b88a4f2b0babba74bef919ee9f7ae2aa271fd4dfe551e7d72e7ec9f836bda4373956c9db22e9abcc854f782657f43143f676b9236c79d261dab53be8469aa401ba387db62a2684b0813a3e101d60a1f677d1854a6ab1ea700cb90ddd3cd62887b37122e6e63b20da1ac16e1bff8b27cb7320a7966ca2eeac7e305bc6fd838c6af4423cc8accedcb88aa6ba9fbc84a7cd7e714984670c3a4e019d40bdc13e1034540b2c7dd7f", 0x1000}], 0x5, 0x0, 0xb6f) 04:02:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x70, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 04:02:41 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020746c372884462c300000010000000000000000000000000000000000000000001a6f267c25ee731cf46c237dddf7df285ce7f25a5332e5e35d05d5400cd91c3b96b5624f9c18bd5fb3a121866e02c7da3bfff7c89dae00"/205], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r5 = dup(r4) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r6) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) r13 = semget$private(0x0, 0x6, 0x80) semop(r13, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r16, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000840)=0x107b0) getpgrp() getuid() 04:02:42 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)='\"', 0x1) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000500)="70cfa11d9fa0af1eee10aa12d4961bd729667b1867f4718081c29b22700999ba22d8513679c012f0636291da056bc5432aa2b70231325c4c534ecad63ed2ac74583750a10eeb0bda482f6d717daf6a8b0b27c9ec6d7f50dbece3f720bec9489fc89c9dce6b5d759c590a2b870a751061bab3f5c253b8b1e6a5996fdbc0d70a83a502001b6f7ce0d75337b21eb0b26c54236e66d089ebf3102a7864df1002a00d9ab2c61f94f2189bdd615da7688c4ddae55cf62c5c3a990590478889bcdc0bda1cae812a86cbd9616539beb6761e480988320ba150c9384e7d993a772697f755e3f870c5c488fba0c6c3ef2474ae79ccd050f894ad74e31e8b8292a751c39b342690d00f999c297f35da95a504a44634b718be4b9ff2cfdb167118053a68c554f35867ee447ba80b7066fca7e94b00fd7693e8a8949a092f221bd8e665c6eb65363972fbb88d4368a47e645fa99f2a2b4ea6fc1b9010859ace9fbd2eeb770c1edc622fae7304a8d53daa4344dccf241fcb0b63beb6bed4b558f12d2c76be3b1a43342867fe4d5e729d018495a895724921fcb72be51f0e33bb9cc8532b3922401abf2f72c73d06298e77ff137706e5e71028fd76563951d4d97a56af8b7dc672f6428eb9c6c22d9e5c4a4c26c82424c7f5c7e8109f994a6a6416cd6fb52438cf730820304fec3b698ea63d367fa65b6f267c9fe213aad2634b177b0213a282e9402d9414788f1aab006d80ce8a1967ff9b8557d4d4d130a523874a667826ad33da836fa429bb1e23384a74a0c7b4465bf580a47653e79ce80980418e0370d0497892aec22f0d51116dd53db3abc494d14d7d2f60fab3bb0e8d08e972bfb4889bfbf0c49bbc402e73ab79b291c4064e3685587a96a3e5842a97d8cdb34e768a46f81d41dc7ec8af3717e9cb32973b0266bdfb3759995a9ab2c168d8c3675509ca80729dc617f0fa5762280e450296c52e68e4ac9cf21819f30d8697bddcc0a5ae83aef768d3cbd6aadf050161249cdf8025ec05e27277a9d238cc260dfdd2a8cacaf6e3578c80719da216347d2221795b3ddad9aa1c43fc65e2f3864e381fb3f521ec9c33d42b46afc5a8bfe38f607c67453759f14e1194aaf288f73daa95f483ae1dafdea0ad3296dee13ec084c02f3566e624bf6e61099bbd73c29b37bf092953654669ff4f8762abf8a5b63d7d3da09970265c37132bdd94ff7c8f7647f8bb611e8dc9fd2433f1e822adee1706e840b3ba3b648e8c1b45e5c37eecf9895a428eed46be124cf0f490947fb6ff4e7300dae0c5d57788f8d153efd031f883a1399f2ff6efe7ddc33f3025c88263928158717d8e2ed69c8bc9f62056f9bd0fb5a290979220a19aed579d50ca748d01df71b9e66cad27a7802f9c0c31781f60b622b54d540330d0e946d4bd61cfa36f1cc9c68121c9779bb32c3a6a6a60b74462931b6d4ca0e8226d8bdce206fe551e06c41d1f62f26d250020291b574a6155d273aad4f020b47bb0f1f53faebf61cf5dea4b962e4f77ea1896acab51f4e5bc8fa33e871774aba9cb9842fba94142922e30a6f2475914d1b2d27a26fbb959bf667dce2e859feb51be2c4b14ce07a9de479440b8f3619a2ec9567932892514c539c3c3225f641facaf54905a6346a040e450c332649aa5ae34fa75d2228327cf97ec9289a3f5e3c99966a791a37cf68d54eeb6cf90f1a3a3eb50471a988736eb2d7d4835184a6e05103642a8b11a000b453afa0a2e360625c484306b0418ea1747d78efac3ea76d7df9818683ec8b321c6741eeca7ee5eca82abaead80c924ac3a9d3c644838b971f2165448af6df67d72ca77c80a3fb802157b12749fe3bffbcc8a72158736be43d0df252b7c7ce640d5f860afb662975d4ee9bd1b4cab92099a28e02feebacfe888baade02973155e18cc7d173133b7a80ead8bc949e261f587501c43261c845a80777b390a8a19d627acb52820d3b180fcb1b44351799c9d62f5b1ef96930fcdc4a737b7f30ee543fba0aae7e2cdc629486cc752f59b05aa6a38b5099c63e92d11e0f21a895f006470315db9e5da080ea62d65242119c3ef48b50d43988d15d694d373f408b08d1f2be037849aa7d6894af5fac195aba45a4ed42841c84083f6195518b02204675e1722b854d03b736fa93387e89a374b545b65a414dc8fcb2109b3d0762fe35ba505ab1aca921ed5453ae936ab426c7dab1f02610ae9abdaa559b3ccdde82de49e6c8671dfc3afde3e726deb56a39cdd9d638b46b4b3e63381a423a61eebf01baed361a901f866568315c3251841e0b778f2333acab81a562534ea8f91c89e0068baa56f7f359442857ba993d3846bdfec4ad280a548d44f6271f2f06302b348fa87ad8ce03f0e7e2764705388acd9ca75e63927c15b8e7691c18b677193382e34da102bfd63b0349b008b06eed3e21f67e23e5fe258d12cc73bf242342bcaf70a83886e00a532bbde2c0d06fd191d75c7e3ef0296e9b95386dedb4f5e0736eb88ab12078cdb6eeeb7f08f273b3349d3ff4aa9ab5b49b3040cd550c52b6590c5a043123434067f32b77250cd69fe66cf88224ee133140124e57c7d92e8c54278c2e6190c8f41efd09e2a8a1fd0f6d3442b76fb8034ca3987bdd78bd52a1f57bea3128178eea211b1b52c52d026e80f9d554c0fc5f13ab2d84899690bd486375d2a426afc4409711c6ca0475f2f748799cdf22dbbf7b5f3d81364a0d410506bacb5e5aa813708df319e4b2e0e3d0f95bce32267dd7b9b0ef707e212517cfcc237e342645059f41336853f4c54b153f42eb685f753511ae80bb4137cc51178edb84713976680b60a522878f03594adc868590035780593b4ff7f8664c5fa0bff6170678dd6e564afe29bf3a52d45f90de055c1601ca3f0c49c0098e3a9b09a34ad4430a762913652c2ab3a3b74e644287f0e555155ccc11b56c78be645d6198b85fb695ad27bdaeb8a6edb763e2793699dc7970e5ad5cfc4e5eaf3433a41d45d315b4e2e4f51703da930f15e746f626bac1909b696547d6e33bb68fdc9ff0a43b5a20066d958100ff81232d0154e4103e37c2ca374e5f0e417761f6c24475c58260653630c7ea794324a8050f778ac2d0910402b5f351e3b60d5c1f14df92d2a449044cc69d6e1f1920cca072a935db33a2a177c2f09734b396b70cedd1d50545de85cf47789e55d6d865ea64f4a7d57d90219933dae54066cc41a68533847f6c2f0078c15b71312db64f0d9ed71d3d67448aa8e4f3273da40a3275b17c07d2842bb66ec5e7f5324609c8c9fd17d92ba9b8f83908abb636219fe9d7d6fa0b13c330397c351fbff7cfa82d591e35ef38f5368ea6cf1bb342d7268492ad5465d7ff248d99e9b3544be7cd6791b7f6d8aa85c7c05f98a9905744a7f80b68ad900280bef2b3eea9cd4b025a60c3666c865daccd7f0e299ee5934f57490c4b8db90b9c6c9953933b6d4c18342003f3d1a1aa0849c02d498d6b82e5109d6567b17cf6bd11b91b8190146cff18c2891183508ca7f90a00abea488b93a2c76d5dbb1cabadd7c9413c1397a90b7dab2cffe52a4ea224f1517ec2c7cbd70d22733b7a0b5290cbead9bcb458e86a4b7f328a662cd04d9e558e507b0c60b19be764256e9330bb9b6acfbe74445aa607ff07b0c6bb5abdec7b3ba3d78675fd9741851b0496a4b01ae26ea1040c5b58b92eed2111c68199633380fc9e5affffc80e69a8bef5d5400baf6c151556b17c9650e7770cf543ed5b3a9f6428bfae0bf14b923cb19a238ed8d24688ac0ebc81f84baf59cce027f366040810bacb82a77b08d510c8053ebd53531c35d74dae4a3d0ebceec4b452e815dd8f00e037abaac76853b8012784cfcd2cb51250814615e43684bc6de827b85dbd1280d97707a8a5a89f2912379bd6d80f77962ceb481cc6cfc8b231db4ae370a2009f8b11d9107d746d7175baacaf075b2229593c0ae08f1231fab63cdbe394dea0cd0e981ee5c65a94022d38d12941eb1c1bbe9a25917e3c5a1d5b39c6e35d032db045b8f7f15d04ecd985cc012943abc2a4323d5d4e5371a689c2da1444e1a42639964473179a6fb410a59132a0a9ec04ec7dcf88b63ed5ad30c5fc5d19cab4945f3c430abbaf0c02638edf796fa3b9f077596b05b7c4bb38ba15ed43dc7701dae23ed2304c6bc022a954e0b3682cd24927c0b28b2ad4c4271b00010a653c0a1227f92a24c4dedfbc0154acb37765bfc742552c2f790259204a80abbd4c801cc55ea2a7c5ee0dff9f225c6068d6bb019bbc5e24795219690f0baf7fd45955d629168bc03a9f65c31b467b4d77a78cc4354bfcd72a0d3081684f131fc2f67f2494bf94dc112b8df489e367acf9fd9cb06030e17b8727a85f7c2762a9d0da334286f6544a2dc858eb9a152a06e7aeac9e4f3147feb4659c89f4d203d46e262a951a857bfe146a70d6ad1085157ae03fbb50da927ebebe96ccfa1a4d85dec106283c8ff8de81149da2fb1bd406a7f8749a6308a396e902bab6ccd91ed99d55dadf5dd80ddf589cf949d64d40ba9d5ecee5b2eefe9a3af97b48f1446fd68a269bbdded782c0a253393e7ce600d5410614a81f278eaa96cb15c646b8f6988a0eb1f513e002032810b4a495d1e4b43a862ed695716d5f29ce29bd496c127463deeac3224687e0dbf45aee79d700ee2d37bc721c00543a0a67ae12b1d00ace258d751bc52573a881e17594396976a7ef80232446f530daf2056202a0e7db8f5547aaaf3149a7e9143cd047889e5f0e80b8d9aae8a3e1ac56f49811addbe064ea5840bd3dca43211f31da09fb6a8cb07375715cce63b186eea38ca2c1535d61091fbed0785f72a15475193adf17431ebf20ac1243eb1a1e600f50f7b046559ae9f4fba24ab8c19b884607a78052951002d0f19d7390156b2dbc1eafd39917650f7f02f52f493371a1d5692f6996d5a287240290aa4ca70b86e128e67f42d26dff1bbaa9075b6a896645d72829c5986ff82dc8b27c7d4b07bafccbfd5eabcf2880a197f9b8d4539dab958e5c56ae4cc5dc90a133eaf2f9031ba0b8820989d80b536931ceaa052a790ed9475a24067cce359b3d4c5e2a519311844a95eeca1523f47face872f9ad06b90ff4f124fd5834560059466b9f6e213b3da5df43280e3367e68f02c174641c3bbcb7a3681919581c672c85f93aa17d2e4fb332491e8a4fa6f2aa160c534fd2b27c98069628f0575e95c02f1159cb09d90cc4955241c123e8e2732318a82547d6c8eaeb0cea4d3d4996933ae392a7860114cffc79942703362d761c22ff8e29d59e82bbc058ae92453f3a63cfb1b7e22048926339a72cb4639d5c3f10932b2810149413f243597a5673a62db1aae2538c10fc93f138af25c5d30d169a8a4c93a4a446923aaf665c875f974ad8b76e8e9716de7f90c684d6ec785e801b6dc3ab6644ef35681a5f2911681140f628afb144249f8e131a9f06ccf780512c602d89b3d638e077d37e4fba13464259d058d6c4e2bd4e6d3771cc1340c38b9ce3703a15962c1fb654163b6b1458ab1325ae7e83e9df798372d74ee59172f1ab7cd3236e93e3fcabbfb669dfca16e10b4d2e31e8147f38fe61a8559f09450168c932ef36b9444d23b14051dcc29d6bd70a448c3c7eea88c6fd5f37859a53d10536b3b6b7eb2ebb66f644aa88b78a348fe4767ccd5231441f1db9a7a2041fa2c342631c574973717a8cc5dbe51faf902a3ab19b37711c446a47ee437f5225f0d673467a9983b88cf69658b206c77080b6aff57a5fb3541a2b520465db9a44b6940"}, {&(0x7f00000001c0)="3f04638166"}, {&(0x7f0000001500)="aff18f8ccc2794a9c8f2b5e884a785e34dc1118ac60b206071b4cb953ab8a973485aa0cce7767e8767fc3878c370c0ef1521d0f16ad7e046c533f13ecba0d5e5cb474ae8e95f68beade1825998e6f79a49cd302a03daebd47cb43f37ff0311cda12ddd11bfd1ff4b7a929c2b6b0e3bae97cb289eaa843d741dd15a43656a60e55f84fb090d6ea7e1cdc98977531e4b8386bd55ed04b267038f41242a1d0556baeb2104d0bb6a3d2066b1d67d9e145eb9d22cd8687dfc728e96568c76d1f751"}, {&(0x7f00000002c0)="3310c9e4c4c192beed5b34bb0bece5842c8385f729854125c293eb78527da129d098"}, {&(0x7f00000015c0)="79f598022112d998eef8cd3a37034d9cb08d27f1462d9e449a515fe14785bfe5958f6538fdf432adca9472e399bf7ea895f20a32da1d1b4ced1eaf9c2c38eb43e26f3bf3df1f2d1507a31ac44971b1b1c9cbd020e36f293835e889ce5c6753c052b3ad2cfda7180f9c6ab44901c42316cd0ca03803ff8b770e1b5edd92b4ffee2d1e759571e1f06fe146a63fa314976c3cae089a19", 0x227}, {&(0x7f0000001680)="dce2fcf0c5a337f18b"}], 0xfffffffffffffca, 0x0, 0xffffffff00000001) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = accept(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000fcffffff00"/110], &(0x7f0000000000)=0x6e) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 04:02:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/245, 0xf5, 0x800, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)="4e88b595ca90d216aafd42b1fbe4ea3f7f679d104f739abff0afcd39fe9e0ec0d4472b0d171b81b78687beb4f6670297d51bb65fb9255f7d556332b8f12ade47fd17954cee50704e3b730a61591ced2bf597ef3c96c44d85624000ec55428e9cb8c2d7ff7cb8a0e3a47a", 0x6a}], 0x1, &(0x7f0000000340)=[{0x50, 0x10000, 0xffff, "8d82da4c40279a8b62a23199d8303c6a6d6b85df1ca9dc14ab6efa627e8963d9ca2667f9d4d4cadea8dc62d857e30ae512523709163c6a988ef228"}], 0x50}, 0x4) r4 = semget$private(0x0, 0x2, 0x10) semop(r4, &(0x7f0000000400)=[{0x2, 0x2, 0x800}, {0x2, 0xfe00}, {0x0, 0x9a}, {0x1, 0x6b, 0x800}, {0x4, 0x200, 0x800}, {0x1, 0x9}, {0x3, 0x1f, 0x1000}], 0x7) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000440)={0x0, 0x4}) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) dup(0xffffffffffffff9c) clock_getres(0x0, &(0x7f0000000480)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000004c0)={0xffff8001, 0xa882, 0x50, 0x20e3619e, "d3f29df121406e973fb5129d1d70ee324bea8257", 0x1, 0xe4}) chmod(&(0x7f0000000500)='./file0\x00', 0x14) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000005c0)) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000600)={0x10001, 0x2}) mknodat(r0, &(0x7f0000000640)='./file1\x00', 0x2000, 0x1) r9 = socket$inet(0x2, 0x4, 0x3) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000680)=0x3f) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000006c0)="7f132b6c523b4ae2608601a2a6f20b3106ff5a68d39d018d9c1d4e143c0b16ef1728782995676fde0e67e26bb64e4b40a72cf895bf7856aab33eb78e6d875b1f6ecab949974ce66d443c05ea74bcf4a10fcbc4b8ee300d92b0d21047fcff4a3d2e998cd7a54f33e2be74948beb6eada5360ea33d7e6bba3e310cfedb9b17b8beac41b88d99f1e857d4ec1fc71eb5025c3fe1248bb0b3d95302bd71b09cb6bdf5b40e8759e4217221ec6424a0a692fb1ba07538398225f55d2a720ea3c9eaa471e8e70ab9b0e6bc1d8a3c3db06dc19ed4d1bb39028ebc696d812c", 0xda) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f00000007c0)) 04:02:42 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e6218103400000000000070"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f00000002c0)={0x2, 0x100, 0xd}) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x4) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/129, 0x81) getpid() 04:02:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) write(r3, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffde8) syz_open_pts() 04:02:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r2}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eafa00018d4efcff", 0x8) 04:02:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) r1 = socket$inet(0x2, 0x1, 0x10000) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(r6, &(0x7f0000000400)='./file1/../file0\x00', &(0x7f0000000440)={{0x3}, {0x200000000ffff, 0x200000000008000}}, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = dup2(r27, r26) sendmsg$unix(r28, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r12, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x20}, {{r14}, 0xfffffffffffffffc, 0x190, 0x5f7390288075e451, 0x6, 0xaf}, {{r15}, 0x92690fde64e87ac, 0x40, 0x1, 0x0, 0x4}], 0x401, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x2d6}, {{r17}, 0xfffffffffffffff8, 0xfd, 0x80000003, 0x5, 0xa61}, {{r6}, 0xfffffffffffffffe, 0x20, 0x4, 0xeb4, 0xffffffffffffff00}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x3ff, 0x77}, {{r20}, 0xfffffffffffffffe, 0x4b, 0x10, 0xb4}, {{r22}, 0x0, 0x0, 0x1, 0x1, 0xfffffffffffffffe}, {{r23}, 0xfffffffffffffff8, 0x40, 0x80, 0xffff, 0x3}, {{r24}, 0xfffffffffffffffc, 0x50, 0x10, 0x9}, {{r6}, 0x8000000000000006, 0x4, 0x2, 0x400000000000000, 0xd5e6}, {{r28}, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0x68b}], 0x0, &(0x7f00000006c0)={0xbd, 0x9}) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(r9, &(0x7f0000000380)='./file0\x00', 0x1, 0x83c4) socket(0x20, 0x5, 0x81) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) fchmod(r1, 0x147) 04:02:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf9df1ec7992ebe1adc9499eb2daf0997c78dfc175f993292663e35e268a612628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f5460c2c94c0361f1c75aeefb40ed565619abe44470f0e36c1f77a1958eda847699d79c4878a268f6d67fde241de5ef65d0a39f770981b0a48d53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcff6364ed5d0da8f650a5fa2e821ca860349a97c60"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355258c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6, 0x0, 0x7, 0x4}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r10, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1, 0xfffffffe}, {0x84, 0xfffffffffffffff9}, {0x6, 0x4}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r8}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:02:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r5, 0x3, 0x20d40, &(0x7f0000000180)="a29d8b6d102f9149cd6581769037bb5aec656a030d5c40f158dca3dcfee67cce7279904d815eb11da784", 0x2a) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = socket(0x2, 0x3, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x42badfdc7ac5d6d5, 0x0) dup2(r6, r7) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x20e, &(0x7f00000000c0)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x10000, 0x8}) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {r1, 0x2}], 0x3, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1}], 0x2, 0x7) 04:02:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) r131 = socket(0x18, 0x2, 0x0) r132 = socket(0x18, 0x2, 0x0) connect$unix(r132, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r133 = dup2(r132, r131) sendmsg$unix(r133, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r134 = socket(0x18, 0x2, 0x0) r135 = socket(0x18, 0x2, 0x0) connect$unix(r135, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r135, r134) sendmsg$unix(r134, &(0x7f00000019c0)={&(0x7f0000001980)=ANY=[], 0x0, &(0x7f0000001c80)=[{&(0x7f0000001a00)="95da7fd16390553e2dbbf8416856b7aee19e5d0dc0b935e00d1ec6b82f0582665d592e5c492e", 0x26}, {&(0x7f0000001a40)="b5e948f17bd8ceeb510fb2ec0bd978ac22fb4367ba2d1e4091a692a7a6537956819f6e00faee6c11cb1d41ec3c38cd94ef07bf5e949a878bac328efdd83d9898b57f68a05b52e9d3f0d34019c3c06cdf07494c3c98be37d11f2e91ce02c6784978b89cbd36235fc67e96fadf4fb120a9f9b95ac0bce97036014aefe2041737b128547650af29296eb027cdd8a812258403e3c07da368d059585be42762", 0x9d}, {&(0x7f0000001b00)="dac4d916ba026537374d45b381e3e2333c7953f2f21df2133eb4ba6739f5b95dad8436a117535c67e5622431e8bb4f5b7631de6623d9ed4075ca34fc88ca5dcd057465797126c3400f3b5b6f0fe7a05501c44e89c38a798c312040a17d0d9106c3217de977ec08afa7765c038ef6a81f5ee73b7b6a837d9eef8f4e5b931ee5353775f77034c82a33c615311825187e24a72406271aefb3f6b76f9e7a49176e450299", 0xa2}, {&(0x7f0000001bc0)="ba371fdfa97ca12bf8b644d89e221539a09ea29bf1bae454080d00e7964e69dfd3f4d96f516b2280d977cc4475187d731cf2b42f4e0e3b67c420c1ac7a68e15af208c7e2e472225baba05810f47c28cfdd080e01014cd6ced231ced47f66c2fb042b2ac4cbb74bb2d9ad6487d4d9788dc505f97553afdf71ce2b39ff6533c8009014204fd7a7a1efdbb765f2c5d69ba76f", 0x91}], 0x4, 0xfffffffffffffffe, 0x0, 0x800}, 0x0) r136 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r136, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r139 = socket(0x2, 0x2, 0x0) connect$unix(r139, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r140 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r140, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r139, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r139, r140) getsockopt$sock_cred(r140, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r142 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r142, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r142, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r142, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r142, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r142, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r143 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r144, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r147 = getppid() r148 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r148, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r149 = fcntl$getown(r148, 0x5) msgctl$IPC_SET(r142, 0x1, &(0x7f0000000980)={{0x2, r143, r145, r146, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r147, r149, 0xa5, 0x1, 0x100000000, 0x2}) r150 = getppid() r151 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r151, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r151, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r151, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r151, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r151, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r152 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r153, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r156 = getppid() r157 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r157, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r158 = fcntl$getown(r157, 0x5) msgctl$IPC_SET(r151, 0x1, &(0x7f0000000980)={{0x2, r152, r154, r155, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r156, r158, 0xa5, 0x1, 0x100000000, 0x2}) r159 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r159, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r159, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r159, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r159, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r159, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r160 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r161, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r161, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r164 = getppid() r165 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r165, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r166 = fcntl$getown(r165, 0x5) msgctl$IPC_SET(r159, 0x1, &(0x7f0000000980)={{0x2, r160, r162, r163, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r164, r166, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r137}, @cred={0x20, 0xffff, 0x0, r138, r141, r145}, @cred={0x20, 0xffff, 0x0, r150, r155, r162}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:02:43 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) acct(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r1, 0x6, r9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = msgget$private(0x0, 0x100) msgrcv(r11, &(0x7f0000000040)={0x0, ""/119}, 0x7f, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:02:43 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, &(0x7f0000000080)={0x0, 0x0, 0x56, 0x3, 0x80}, 0x69) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x77c2ec7db8ff0060, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) close(r0) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f00000002c0)=[r12, 0x0]) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = dup2(r20, r19) sendmsg$unix(r21, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = dup2(r23, r22) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r30 = getuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r31, 0x121, 0x9}, 0x800, 0x1, r32, r33, 0x3, 0x1, 0x1, 0x5}) r34 = getuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r40 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r41, 0x121, 0x9}, 0x800, 0x1, r42, r43, 0x3, 0x1, 0x1, 0x5}) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r47, r46) r48 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r49 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r52 = dup2(r51, r50) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x800, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="500d8001da334b0f8f124f9125ed183e572280ea66827d58a2f570d5e25d702ad4d312d9b72d5099521dbe5e4ac41aa0d16348cdff4c14c4be7d3cde7235f8b3fe955b1522bee83601bd0bcc4301605e2916ec4cdf0a56738991034c25412b5b6b1a2ebddcba3f3f71b2", 0x6a}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r15}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r18, r21, r24]}, @cred={0x20, 0xffff, 0x0, r33, r34, r41}, @rights={0x28, 0xffff, 0x1, [r2, r44, r47, r3, r48, r49]}, @rights={0x20, 0xffff, 0x1, [r52, r53, r1]}], 0xb0, 0x4}, 0x1) 04:02:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r12 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, r12, r17, r28]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0xfffffb80) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 04:02:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r6, &(0x7f0000000180)=@abs={0x3, 0x0, 0x2}, 0x8) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:02:44 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x180000) 04:02:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20, 0x3}}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000002c0)=0x3) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) lchown(&(0x7f0000000040)='./file0\x00', r2, r8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/225, 0xe1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:02:44 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 04:02:44 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='!\x00\x00\x10\x00\x00\x00\x00\x13\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001180)="ef", 0x1c6ddc082790ad0e, 0x2, 0x0, 0x0) dup2(r9, r9) sendto(r9, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x10, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x72, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r10, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r11, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r12 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000001200)=""/68) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0xd72f01a71f79fba8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x10}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 04:02:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2002, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r12, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xfffffffffffffec9, 0x0, 0x0, 0x0, 0x23d}, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0xffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff3d) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r14, r18, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r21, 0x0, 0x3a454690, 0x2, 0x401}) r22 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r22, 0x0, r22) setsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x8}, 0x8) r23 = socket(0xfc33dfbaae0fb000, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000, 0x0, 0x31, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r23) r24 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r23, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000100)=0x200) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r27, 0x40047601, &(0x7f0000000180)) 04:02:45 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) r15 = getppid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x121, 0x9}, 0x800, 0x1, r23, r24, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r26 = dup(0xffffffffffffff9c) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) r30 = socket(0x18, 0x2, 0x0) r31 = socket(0x18, 0x2, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r34 = dup2(r33, r32) sendmsg$unix(r34, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r34, r3) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r36, r35) r37 = accept(r35, 0x0, &(0x7f0000002500)) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = accept$inet6(0xffffffffffffffff, &(0x7f0000002540), &(0x7f0000002580)=0xc) r41 = socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r42, r41) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wsmouse\x00', 0x20100, 0x0) pipe2(&(0x7f0000002600)={0xffffffffffffffff}, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x4000, 0x0) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r50) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r54 = dup2(r53, r52) sendmsg$unix(r54, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000080)="fc85f3002bbe7aa0552067f9b7cc9a093da4f6c373e8bba0f3129568eeee4c469c5125c1f87bd86a7c78c284cd067c69d3faa50ebb0d691e3ae068b40f0307e65831eb00ea0279e07acb343d0d63018a9b97f8520c00fb4e8ef02ae7c1138122378fa28acb2e49270aead20fda8b02898a468379d933c21c", 0x78}, {&(0x7f00000001c0)="413d4938832d51ac5de2e63e93a43d5238acf59941a706ab43c6b29ee2c8cddfe0456d4405bbe90c39705cc8b3a7060136e335f9ad4a8c1c3948cae9b6ba6aeb635e34cba9464de907b263252c39f2e75a7ac85b2938329390d5c411db77acf6fc204f24c70cb00e490ba8ae81cba8539fa7c0e33626af19c6e513905925592cc15a2742facdaf2603fb32f2cd2f1bc8a7c07b1db5aeffc46fa31b4d5e55ccfecce621df7b421a256dc1197e22dac08a79165cddab0b5aa4fbc1be0d2df761f5725a3d57e216c132cdb6f5fea15c8b9efd09e225940b9a7c9c38d2d69f5d70001fdadb073c3d4041598610c262a85756902e2cde78a502983d21282d48aaeced5b34e193c99c87eb9a822786165dce4a2c335a2b496b847620e5726b5038c74f82a0b74cb5ed3f4d748e6fa3a7bcfa447f1b1ee8db3226d0643dc4893e9a19b1942f3055b57dc5c9918da45f6db21adc56b0c56d0bb93879a03af2aa4106f867857f0c523a374300d800b890f65265ce60020dddc277d36cffaf082a2c0258c916c0c1752403a02af6ccc1bcb4980252447ecdfafd8b0c7b6753150b167658af10d6117b4efeb8b7967e569f356d9140a66c918597ed0e7230fa44cd43f67aed2d95275975ec18695c6bf19d98991d04a840107cf487149b9212dd214101cfad1d4fe95b211afe9ba85bb2732bc0c569b8ec75e544e13303b54141b0b6753ebf457e7a727ac9cac491b9f993aac06d71ba62b14a67c34196a6a8ec46c1f6c68259303a41847a578560235e52e51c6d045ce6a141e84ce6915a7589bd3298e6e105929c41206ad5b19c9387ec94296d288c1f31bae0fc013ea3c450c18d631d5b1aa0e9499a5c66965c8779864f7e5930147a194efa40e287c68b9e9b59c4324513cd471298ac830ddd5b77bcd233048eac4cba6fbfb020d972c1b578771e8366b1784977404b75132dca784145085db32ad9323bb38191488c5b903216e1638e60f690599148fb577dd9a9c698ec491994ee795d7f2406df4f6ffb4bc2f2c6df5ecf830a4aa4ae1897c505ab505dc9766e986c9f0920de6e3ec4a811c9f8bf9150daccf0285e07a0c4cfc0648b7700b7d6a25c267dd46dc6864fc6268a0cb6dfcbf8b9936129f60e4c9ca68da34d94c48c3c56cf4c1ef7f3bd32f9feb0551c8ddf38edde7e288e3f186a37ec668aef7610317115e6230313d2c4c1cf978116c95d6db2fa5767e79cc1cb4b661f5bae498f75cc32b41fd3877bcef2cabe17cddcd0cbc7ce3c398d5715352e46575308b16132b62245bf7ce84aa2e5b657ebe598bddda170ec857ab1661721232a91fbda1677e5553079c5154e2075ba483d70e333362b6d72f681694845eb86857cb0c4916ed353d065b5fa068603d5c9f1b560da56639d611f4ffcab102cafe4c5440a5d2cc98096571f166bacd11b21a90dd94d8013bb9dc1d875ec9563dd7e5b3866fee15f63de36d1379b099c045b05642e4dfdfbd112963eca3178ed5ec0a8105e20db74ae1b75c4892129bee88e72fab214769778e94bb9a04e70a625be75bfd479541d31c0b22b43815a1bed62a44934f58aa4ebdfb0e894cccb576c9004f2d12c0eb81abe98fd8e44ad110d5de6de077ac9b650ad0ba433aada21d8e62c1c2ac2720caf1b23cbe8cc9ff361de3d350d44fe73d78c1a70187bd28e7adfc41371b7ef98816cedc41d76b7d8af8647ed157bffc080b2970f219cc7a6c438a26e845d4c8526ae557d47f4e7e0454bb7c1c392d8806cff547292567e42d509cd8062ad95c6234d81f9c2be6188a3ce672cf582a7a30acc0b6a4de0e4ee16237f5d37b27fbbc73c2f0965d17cc77abfe2e9995c8f3bf1abd98e4f1044d035f0a41ff91cc65b7af518768d392dc3af5186886f2ea3e6bf52c98e5b4e26d40e4657e8694b8015a199c7b9f864f6816f1d7d070faf45454590c752f01242bfa764625c20d651b022c04d776ee492f2e27846e3bdc9e5a21943b4a74a2bea3bb55af2aa6a44d099036fa4ff6266a4d8d12e03b9fb62af508bd7a963e352038c59ebcdb4453fb51359fb8f2d42dc3ca125fbf68e70de6ae9efe9548985e8c21df70a34917d8b4732759f851e8bef8f9165db067e3e50251bc15f3bac937c232d3898536822f648fbc62c7b3cbd343b3499c1ee653e404f05b2a9c83360d9e084b335c942426c68fdd4839120b86e559e37549362906edeed2ebebe9951aabc034cf66fa67b0730e20b5660d494d5141a9927a605f9508063bd9a4415219d66dda7759591e69bf8247c1672dff9081f41f6b8533136e95f3cb363713da68dc8d400ca56e305f10ea9237c61feeef9af461aadc990a91ed222c3b9fe17a9e6d1f1b28a89a503993e94bd8e073dc973e9d3c92754a4bfe1db48824e28444dd20cc99747edd8325080e1113d03ede43e6df1eefd3402a9d0e4a1f30ae324f90e33a83129edc8ba7f9685a788e6e3cd33facf7adde93c0c464197df8144b9c86510677791f73140b15dd536e52b24783270840c76ce61ac216a2088e09d93b78fc3b6145dd45f1d2dd8d072a06de5a917b18f0bfa23dfbd422de9b06b93b2bc80141ad7d9c218c0ddf3049b833b058d398b014e03b8333854889ce15fc8f32a1217ea2466a808b38f16a3b13e9407d4822609ab0fa18b148d3f02f08780c0c0def7366575158ae4b5a42678e36dd60e23554294e3b4ef40942cff54fc0ab00f33cae536bfccc2ad70794c18dc2f8b51d6aa81423912f8d3a780fde7871d638cef48f8192110bdef40f67de14a0821a844547ce7154ffd877795c672d890f30026fd1456515a55d8fb810661408252088c001621780dab91a021afc85c2f310eb86eaf296d885380dcdf45068380a6206d3de2967a4bf394f002e9addf480e767cbec96fd92a14a16235c41b180ddf70f430e9b10bec453e8817c7bac72af3ce6b35a99a3f8ca06a0475a28936891ea24c117af6de580069e6f8b564d72fcf82b166c39aa26cdb29814f4ec95d9c85286647b0ab12cce6490294c94c7972f4e0b507d93f7551e4f87d8b148682a7392e167d2e8af9d8a5f9c2a3d2e4377cbe80cb26a139048930f770773855b5d19e86234d630ddcc5c6132dd336e75df25029b7b452f6d8cbf894cbcbfc135a67176bac313fb06d5346a64e7caae05387aeaf701954473df954ee9520b842d4d77fedaf6c17c21fe10373ab1e45bf60582b39da7db3a0aa1d1145cf35de3ed09af8a4f78c38d77e1147345c2562932fc8ce792c36d52a83527d4314d21326b0cd2d4de46dadc7a4dbd4e4850328ceff3c07eda49c62129ed3a6c4d50dbf4fa1aaf826c93ab087837c98e7ac9b5423ceef5283b3b3890bee0f99b2c6bb2e9a8ffba801f235723a690318fc93a2d72f66f05314eb1c5c0e7f72e91421d30769ba5f1b0c924512d463540e2725663b7f1a3464ba433054084c119883ecc73e56203d0af80ccd75a5f237c2847f0d58971ea9fbb19d0d71c9b5e578552ad185757b64c7d350c160619763df86d4cebb83941a27f563e296b4c5f837fc4b75f58d4d2996d104b3ad37fc2d39e91b9575b54d85e6b2b795a3d68ee28e74ecf73622efeca902e35bc0ecb3a2f0b8c5cd1c655b3426e8edefa55ae83b01872bda07ac9b507112cda91eea7981daf5d9db44ebb7a4cd544af9c3fe21f9b4cf668c656951524593eebabdda204a6546e685d61c7fd2b8b09579641d0fd7fd75c7f1a2d8a3740fbfc196490456e1a389b4af690ee29e7124c0bca54c647da57b3257beef3c46614845d4ce68fac5b1722ce98dce93ad2e87413ce0526004be129cc7f0710938d7b1ccbd2633604d7b7f7ba12b1585efbfbb5ed0681711cd6144d4ced6b534a3d162f94db884959c2e7aeaf31effe76f457ddb2901d5b27c5b5c12e8543d2bce493d73916d8f8d6bf1fa9f1e5a2c090caa61f8a5edb1c12c24aa6153eb2b86eb0b0aff1aa2809b55f5bc4823de9414401661b6355199b7ac37bc83c1e077cc72a0d2192ca013ad2ee25003d6ba5a3349ffe22b21f05be3ce706f16911d18c236917dc162bbe3e0256c5fedab4cc5c17c8b1f11a15b68f8318f357bc4c4a6b67876b03dce50e22f570c599a2984d1a071ed3cf696c1cd57d425b85cc7d61adb10eb56916e834a2838622a7e5a26be2c443305e4a8e76d3ba08a867feb392e788cd4f7c2f2c364cef9eb6aaef0eabe615cbc8a6455c91442f9ff413aaa3cbb102ef1b2f1d10ad11b29caf5e6acfd3da688b8bd7f565c38f67fb0504df25dd85f037bd7c2edfe6429c1a380c34d686e7290888c6ec79ab9a126efddc1de747a691304b62f6d4adfe983b0a4b7b9eb09d5829da81871e4586514aa208dcd9959f9dc1366221696e9fc97330b8a3f457492f46803b5afe1660be42b2ec5f9630883c91b0396d959ec891cb88b058c476a9ea9e84912643949c56e99595724cd3bb26b7e6f7ad28e0e0be8ea5502982a1fdbdc60649fe328381e30de3733a2d620221284bae514803a4f31c9fe93a0b38dbea964364f556ca443dd08c8b6e3c4771071d722c0a28208b7a1e7700b5507b800313c6a70260fd33bcb6eb35c51c98e33711b7d21ae5a1ff6e583b3f1a4b91e598252b26e971e6f4ec0a4fc4da49b3a8307d0fe924dbe56fea7f1dc39dac0f1868d8abd13a3405f69e8d43f48b3bf71a74a41544994fafa071ca56a7fedf3fa6a29cf638797855cad4ac884738e6f1fada7e597f6d1f57af4938e9513accd81c93e59ef9024eb496658f445f4df7d7042db32db95223f6ed1fcdfcb4c1f256d142d2b13a9838a1a19adc619def0b8ce56a9b3e863b5e4d59fbb2be17d36b9e27bc8cc35a4cc6b46bb42a56e16e20ff7927baf7a9140f6d6670081e20eeefd096a21f4afdcd6706409bfa1e08fb1b975c44f2625990a384dcab03df67302a985f49c91e8c31b0b7b3a47d76334cffcbe3177e17a38c1083e2a472509dde0226a0021ad1214e27cb1f41b9ddf7bc7be942e44d8e420f2e146a8b1eb23577462c87eb60db5a67abafaf7882e71c87208397d5b854cafd7070f5855538230337221cd63d5a6aa12a93df4075ee015bba804285bdbc0349168a185783fae3170cb16a7656465ed520aecf9a5e4db8770852c8445151cdd8e89150b09d9b7935c4df001ca67a0a32fdce095c0d9a1a9c09a8e8119e45a81f463739ec9527ed3c9fa8d50f452cb59480e4ae94adbb8af1690b2be8f2eef4c3bb667ddee4e2fad5c57a1ebfb7e652a72a601bb932f46db71f681d385258a8936c3f981c24aa66cd71b571fac983989d254febb630a941b403e5cf0730b0bba51291664249cd9fb5fefd79a92dc815d61fa266f097f59acb301457c84db9327951dcbe3be1931802e557c3d927b273a8d972423b079a2071bec723a56d9cd582982729bdff839c7d02b096abac5f573bfaa42dac708afd3f9c2a592e9e1f65504329f2277ba4f84ceda01867a0d4a575200b7622a758d52cdab4e1e7763f7b2aba90894eb811db648610bba0f0329bf1dedf2fedf48216b53cdf53a421fb1359e29e3fd3a2b598e9cba04b8507c6bf2075011be664ec50c43e8a734368c489c4fc202dd77dfef647c9859f0187ebe1338851cc0d134420f2bcd9a7d1dd6138869e178fd9a5e7b6601df0bafff99cf0e1350dca748dc289724a57201d394fcee6ea8f3bae74487cad422b925bda9afd82697e5580992b3bc0b5682534a0c6dc153376127f0ec8d48a9bd6b677134b86a97f9268a849ea9e23aa419cc64b8143272da61d560a7ec", 0x1000}, {&(0x7f00000011c0)="e00fcb3e9ce863a4bdb972422d09c38e5c814b34fdb77bfed58a00d1e690f663c2c63ffcf6d8d1b626bac0573616426309465e5f2e3d3899a8684d4ecd01b5952a052b2c0a716da5a190c25c4a8fbe81df663f5cb200c62c464751617954dd749b590fe9c9c3dedb1deb5b1a401437a1e2609411b1fd5ba8d689fd157f36d8598f0d999b799ba63cbba7c1536760eaa91d9f06345c4d9c4d90259988c79e5d1bce", 0xa1}, {&(0x7f0000001280)="7a42644a7639d73b073c00906024935a1ac37187efa6f9c6aff291b1f667539eee44fcb8913d969ff49e5a87e14953acf5eb8f8d74d3a739400f13ad427dd1b036e06755f2f45637c8ff3e2a91f08cfbbdee2d917ae9d52b0b80fe92c3c5659d41e6867196c5dff5c32de30d92541ad7f9ee127908e1564c3e8df89b29ee5dcc925eb1a26ddf09597d99913be047a2d3238bf69d99e5d4f1d7646bbfa19cc18699bcd45dbc59e2f055e9ed28cf80def98433f4df418189fc231abac8eb", 0xbd}, {&(0x7f0000001340)="cf72ab09070d50013572178206843a063ecdf67dfe95a5aa9e0eef39275d6edf6804fe130b01fe8b674ce226780770904d2545afd0a629df09afc1f5632ca22ff4793a8f4c6f6ebaf41a6b5255118496f2186c4847b16431caa4f60548b1a1ff4c2214824556f5bfd3f3db38e62cf39c3b3e06ff96091d86047036b477f9c812c02d70ab4e4607e9486cddad2a5f54e538a0c1df538c53d29dcade4ada908a5c0ad13f0a38c2c5fec32f257093965a628caf8e7a2c7d0a67bf97509d324ffdcaaf1f85f7d2127409084ae37bef73faca8de59612c95ecc97a12757fca2517c5a3dbb841c281e837dd41208848b0554d5b80c9636331d01ce95068ace379abe7be2e7d7b199b3c3b705e7a8174936cd29ec4b70809307de36912bd6d948468130de10831c38bfecdcc1e172f87f86bc9c1ca19da67c594fcb8c1ce20c2ca4347b02bbcbe7409203736fc830a05ca2895530bba680d69dd1e80fd18e06ab65fa4d59d1f48a33a3cba5450145d965dcc252fca7caea0c426b74f6ab4d6b457fc76d37e27ac2a6585d85e6ee1954537e2e24605d7b01d1e7cfcf87a587ab120f1dce279deb38192ac85a0e9e5a3f6f6deaa4207b582fb0328975f054e11bd8e73549a6886720b8c31dfe051a1f31e686fbf2b53fadfacb794bb5191cf725f8c02331aaf53b880720959496e052e8ed2f4d39496b4dff06fe4a8efed2a4cc4af1a295bc3f7d2dfb1312c4fc78141c225171b869f461e093ef000244fe83d105a7025f889dedde5f9d615bd02267b620eb1aa4bbd4ae1d020cb1c4412da01394410c5558f1ff5a005e49a5b47945b18c0a9db8aef79a0c68c98f268d29901c3a88d859c7dbc4ad8e279f065a2754958be66b381b4f4ff220d94e6ab4343b6d36d3bc2b56fabbd6ec0aced3c1d8d2c572b61015927d924a69d0376634a8e47d80f5ae229e9aecc77040a2c3e9f3f8ddbc97a510e794e533e97d5c92ff04a4a3f1106c37c634fe9d86a5f25c68cb8dc748cb837187ad88fe2ad649226e3ccf972baf99bb1f26eafb40d3629421f6ca22854da55cd26cd58e155af2335e752b2c78778b570b897686c2cbfc0dbe24433862a4532e454bbaaaab057ad25b4c16476b1f1b21d8eeec33f208f8084c28797245007190451eafb73c2b350383271f0a079d45576040f1d63b858a85d649b12c18e817c461ef273377012ddeab3f487c4c4b857fa086a834c02b81940d3541da5207b2c4a4375c58b56c5e303231009ddb0c164a489f6c87b20cb60f4b262dbaf3f270d8cdf4a1372f3bd65af0a3e4fe69a63112d05d64d2dd6c43a62e654941200a4adedd441bc3644228b29578faa342b7e4ffe2dc1e19d6b523a19445dd0980b46369df911f0ae0f11ae808b636d3470f39bb5401702f56875b2f118890221559d3f9199a28bce310a2ea39a8a1dd32a31ccdf9bda5eeb9ddb500d2b9b59a99631cacd363b926b84c40ed61a0401b1f98eefab7ad6c726dc80380ed7b7efdcd6712d16085e9b8ac3ebd1225444e723369321c8681a7b7d8d2c0cce4d50f0d3954d78fc3ad40f7d4851489577b16fc1ebb7ed404df1c22468ac52957c05c6acdbd03ee7401663c23c02ec6929007468155673a619216bcf617c82e539ae72188f5b1d21ff7bc6e9463d0f73cec39c1fcff48c9c9cd4ea29579e08bd435557008075fe0096b6acc9c6c93d1d0bf8183c9f86312baa2f2a9ea044883d9e90d8689aeef004f31ce3ef3241fd7d6cfb214dd3ce0ba649a680b15aec4dcc0da7ba98a5725cb38e64cd9ff8ded90d7f6051118c37c7194056298fd85d38cdd32865e74d8b30362dff18e6c1570b405765ca7aa069be3e0d1003fccaaa9a9b8ef6888e7a30975a83fab9649b6eb72bdbc12aaac672332f84b812a8b0fd2de08f067d3bfd9c505895b0fbc11cb051f420f018884c5abe2193a3402c3d193d3ad9bb379a071eac320be8ac728c05d21766d07c88ae9dfdbdd613559441cc97bee0c034c47f3e6ad59114a53e82b1b4b5673a4eebece4d121310cdf7f41fe9a741ee1952aa14c4aab8f100c6a3c2588ccb1cb1a1bc8e87ff66b2a02af81d01a007119ad48b7cbc084a16faa81648347bb4da86e892a0f8389fbcb9814ba9346bfd038aa5074d14adae06d19847ec08b480a4d9e54fbb6af6299cb8294643341cf52037251b62a25ab6afc9c7db26386904d8d5c91559d896df81f8c7438fb704fae380dc5b0e707a7400dce130e792b15fefc2af98205e5d77186f011da4e6fcfa4ddf270380613ccd2008643a2ef90c87aacd9977dba6bec32e49c99ac7ccd7d8f7aa9aeba1717e45d260ec4e04bef573edb6d3118e6ca1718c31f7902c414a9cf46bd52f9dba4061c61ae297012eeebf3c7e36b5790f6c2e00c82325a8f8ff216580de43955d11c05308a27d09a8402257ea370d28e8c889d514465069ecb04d27877f5fbf7dfc01cdeec3eb26e394310e581b2af2b71e9b60d2f1c0df7788159bfb0fde4472172f5b2b4de41ca0705737c587a54f16de7bfda867112878ddead515e1ecae9c736194685496d91404dc77a3011e7f745dfca959b3cb23a91153125e5f77055a27c7aec0ecec63668ed4acf85d183bc8d415dd0cf28ff5c3538cdb984c07bdec9643c3f26e8f0b34bef3005ff7eb80f2f5422fb905ea0ebad73e0e0942722bdf099eb4bdb5de0a7bd14e349e55a18784525046122d97f8ae77e4db769e761b0415e11c237aae7c9efe07ae9e173c53cfb38be2f1a5f169e037de27103d0f7b7e99c73ebcdaee2bc73a0f22ee04a4ee78774bf456cc7410dc56dbd6d08ba9f7ec0986139d3c07ae8a621d54ef12683e9b5a5d372633e0b4a1d2a0345a9f0f11a0102fe6b3ba1ddb2bcdfbba8abadd2b568628fd53206dcec3e15e70896f9b69f9cfd07bc34b2a6ab443fa9b77d17074ae022601bf6172977a1b15764c2f7dda88be73f75170fcff9f5eebd9faf1ff6f3ef9e480300b9620ce64925e52ffab2de977dae77553de98aa43f765c0e80871b31633fced38b2c3282ade2a267b5a8edaa8a50bf6942c2277bfaf14d71f9c4ac1be8a977c0144960f76b5ce10fa631101f9532d2842142aa90d67a78b0ebfd5787b2d511e401f9578984ce6d6a2989e909dd394472bd4eb7668e1acc18719b63a41c7110757a1ba03a031b9bdd9a5156dbe4aace1a5d03206504392aae21a15995d95b70b2d6849f82757892a1faf237efd217819bd340ea2610f1e6b10191e7dcf11f809d96315db4c337b98ce503b3c17d931a0d129150ee63949a79797843183a4e4c214b4161a016a811bd791ed70b0cf15c5aa87562bab296e92762235f8231f46e8114f7488b5fae7e9d93572866e5510ce14283691259c57e5f74fc20c6474834f867b567694190d47ad97a5e515ab9c518312c6c704a2822b44fbceebd752ffbfc2b8d533cad10e734e25f672886d4a836864ab24e322ad2b29362be617d65f1fb738d77d36e900f492ccac6bbc3f20c0ad4c54536c99acddc2238a93d2cd8c9931398fc3b476eaee33b3f8bfd8f685c7e5611d8c51d4d00e5e602a68be045cd9789d7eaaea2bba3121fd1e2a7b7ab831baaa074800d6f6a067727fd70ae0121e0b27154580891f5c7a8b98b8450dced2f8042b4fea6e21803cbcc8b2880b30fd14e2066beabd0ad4508f848db7974121cac33f793756599484162d48cee7f648a55e2929cce0840da187c245280ad20105ed7a42837084a1c6048cf8ae6ba9303be2ec18f09626c781614991dce038ce79f13099703090deb72145a70b176afdc31b8ce2dd7aeeb1a91f838d5fcfa36fbcc157331fa4ccff73bd63f056089d5619893310b64275acd7561fa3c1fe4bb2fd50e21b759baae8fd0480c39fb82c587270747e3196bf273750fe3339dec321c553b14e73c84d0a8a7e74b64a6f72860c7c7193421fe5cb72706223bbeb2c9feea3478c1191b7c9f0f6769a58cc98f9504f23a094e6ac993805031caa9e273ef2f79d7d272c4aa77531c6d97f57142574b207cb81a42bfb26522a86fd34ecd6ce47e856af7d67ecee6628e1236fa36f8a14bb67d1c1807943a8952a6a4600b47db4008b38eb4c9527c00591572013ab651bc8c675ff0852f10141a3d2df0c7a5951f1d251393dbd5f0592cc36c1a34d83900b3104f24b6770a592f67720dd14851a47380c4b0c65d3de18a7ada6b7b5be304a0d2e068da535e644d14566d6b27e501b58ac0e286dfc99638418444dd22e54c6773482e25880a2e9966e3b0ab06b39387820b4c20423063bd585389e85d99b877b20813c9b2f81f0fc2494f3dbebb7a054b6ef4b0e019e567af91b0ae4d7c6217d7611864a959c6233d9788c4645a5a28f3940c46ebdc398d6ea3738587881ba52f4121b7e5a6df09ed0041efa87913f58a051b3895c50bbe88b590e65734cf1d3826aae88ea0c91a45cdba05d19915cbc3dc861e7ebc37f9f0a7d640cdb92fa81155847c620bf784b9f25f30bb0906ab335967f450fb9b4caaf03dd205d60bddc8f5b0d8e4de3934a6478e26e10c30943885e86d07d9dee60dd6e698272af4313199059aeec962440b180a7bda23972cd7db3a754aac2dff23dee9712956a690beed2d5a9ce452a3f655013c7c35eed36a7c5619a79c64af4add838cdccf71b15f30f666b23a6949ba429a75a4731cfa620ec80b05892714705c2ea0c651ec856972c9c22652041187844cd0734bae1961820fa834e166001ec06d1feb6ba23d425f968fbbfbbf6d2b4ad58feac29d02e1b411ca6fccf243a0e428b2a76f8258178851d25fabe7376d4b8f8fc09bbd9036439339f7e60a6e970f5d4f1ad3c31f0a2e9619aedefe02a3e31bb5703791021ae5f00bdf7e699f8a2b44a68beb75ceb576091a6983a40b1fe9bd9ab6745b66d5af648fbf476c5b6b907e76c82cc2adb0408d7c97813c758a7dd22e637723b7bff6525806ef2287b61c42c0dd86b00e8cc86069956ec66b2d24969f163873cba452c9035af61126100089e9757ce90f128f32dd1400cbcc2158becbde8132f286100743a4a3b4d41415cdf668b923ffdacad92b6979d64b7addc74695d80777465bf9998bbc9a5595dc617fc5bfb311518fb787b2637acce3cf6b63c37ee324489e7fd8b02fa917c0a5233329a33a4f0af57dd4c28eccc49cf011e77e2174cdc71c3941ec351386d91de9cd0c22a384f15eb83c93ce1938062fc3b1a964fcb6b3166581e5d86c5ca61778a33d8becb0434c9dd5b2be88569fdc0afd1fafe10fc3d0aeaedf75323cb0b0c014df7591838d7097f3208861a21925a6401fede8867a365f0c38df7b2d1d50ce9fe7931f450d4472b463fe63dc7a155d0dc9e431e357e4ccb15530bb615b6af6ac6512064cc1652bbdd1843ac76d9e376ae5a6111184faec3ab6e2e6d99307f0d5f6d2c2749b9bbae61d06e7cfec1e91a82a0fe5fbcb054013d78768fa1a645ee0ad3c68c66473b6968dee6080aaa708dda5b4931d8db7a96f241702c5aa775c4823353042654ef532032969536a5b2ad7b6369dac4dd300836de9933d10bb90e8395aa6ee4080ee5fa3f0469b1b25fe6d18aa3c1516f106ed1df9ce2808633fbf2d4ba24f1649a6218da54587a78ba75365ca8ece6455070da2a502293ab88ea26c91f7f88825a30e4ac6bcaf78303090a09d15c7d710ba8fe93af6f8a16674c113e2fcf2a510500ddb26d22f1039163ed778a52a2afd404232dd9dfdf7cebbd8f93fa2e759610f3645093bcb5b18f5bd10c078ebec35f4eb054def9667d", 0x1000}], 0x5, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r12}, @cred={0x20, 0xffff, 0x0, r15, r21, r25}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r26]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r29}, @rights={0x30, 0xffff, 0x1, [r30, r37, r39, r40, r41, 0xffffffffffffffff, r43]}, @rights={0x28, 0xffff, 0x1, [r45, r46, r48, r49, r51, r54]}], 0xd0, 0x3}, 0x403) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x188}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r7, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae47a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56823b2c85117d245935360"], 0xeb, 0x0) msgrcv(r7, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r7, 0x0) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa9, 0x20001, 0x100000000, 0x1}) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 04:02:45 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0xffffff80, 0x10000, 0x1f4472c5d1cfd8af, 0x80000001, 0x10001, 0x0, 0x0, 0x1, 0x9, 0x2}) fcntl$getflags(r2, 0x1) write(r0, 0x0, 0x0) 04:02:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 04:02:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() r6 = dup2(r1, r1) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x80000000, 0xd6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7218febb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r8, r10) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x279, &(0x7f0000000180)=[{0x7fff, 0x3, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 04:02:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0xfa, [{0x2, 0xd66e}, {0x3, 0x80000001}, {0x3, 0x51a1}, {0x1, 0x5000}, {0x0, 0xb7b}, {0x0, 0x7}, {0x3, 0xffff8000}, {0x0, 0xffff83c4}, {0x3, 0x6}, {0x3, 0x3ff}, {0x2, 0x6}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x3b}, {0xa4a7e5e8840c190d, 0x3}, {0x3, 0x9}, {0x2, 0x5}, {0x1, 0x9}, {0x3, 0x2}, {0x2, 0x1}, {0x6, 0x3}, {0x0, 0x8}, {0x2, 0x2}, {0x1, 0x8}, {0x0, 0x5}, {0x1, 0xfffffffe}, {0x3, 0x7}, {0x1, 0x1}, {0x2, 0x2}, {0x2, 0x1}, {0x2, 0x881f}, {0x1, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:02:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r10, r9) dup2(r5, r10) close(r0) 04:02:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99ffffffff00000000f8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b745f46471efd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000212, 0x21) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:45 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) lchown(&(0x7f00000003c0)='./bus\x00', r0, r7) r10 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r10, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r10) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) r12 = semget$private(0x0, 0x3, 0x10602) semop(r12, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000080)) 04:02:45 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xae28, 0x8, 0x7, 0x3}, {0x3f, 0x7b, 0x7, 0x7}, {0x401, 0xb3, 0x9, 0x20}, {0x8, 0x9, 0x4, 0x200}, {0x5, 0x0, 0x8, 0x3ff}, {0xf844, 0x81, 0x59, 0x8}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x4, 0x29d8eaa7}, {0x2d}, {0x3c, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, 0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x2000000}, 0xc) nanosleep(&(0x7f0000000040)={0x6}, &(0x7f0000000080)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000240)=0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x62) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000002c0)={0x5, 0x33d, './file0\x00', 0x8, 0x511e, 0x1, 0x7}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x6, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x88, 0x0) dup2(r14, r7) r15 = socket(0x6, 0x4000, 0x7f) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) connect$inet(r7, &(0x7f0000000300)={0x2, 0x2}, 0xc) 04:02:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) accept$inet6(r4, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = accept(r6, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) recvmsg(r8, &(0x7f0000000080)={0x0, 0xfffffffffffffd17, &(0x7f0000000640), 0x327891c, &(0x7f00000006c0)=""/76, 0xfffffffffffffdd4}, 0x861) mmap(&(0x7f0000430000/0x4000)=nil, 0x4000, 0x0, 0x1010, r5, 0x0, 0x3) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, &(0x7f00000001c0)={0x7f, 0x4, 0xffffffff, 0x10001, 0x6, 0x354, 0x83, 0x10, [{0xfffffff8, 0x9, 0x10001, 0xfffff801}, {0x20, 0x400, 0x1, 0x7f}, {0x9, 0x2, 0xfffffff8, 0x8}, {0x7fff, 0x1, 0xef1, 0x8}, {0x81, 0x8001, 0x71ea, 0x6}, {0x56, 0x4, 0x401, 0x70}, {0x0, 0x2, 0x100, 0x5}, {0x17, 0x7fffffff, 0x8, 0x8}, {0x4, 0x2, 0x0, 0x2}, {0xb019, 0x81, 0x7d, 0x1000}, {0x6, 0x3, 0x1f, 0x101}, {0xe6, 0xfff, 0xc53e, 0x5}, {0xc20, 0x8bf, 0x1f, 0x8000}, {0x3ff, 0x0, 0x3, 0x7}, {0x80, 0x2, 0x0, 0x7}, {0x5, 0x1, 0x5, 0x9}]}) 04:02:46 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x568, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0x32018eb9d5ce4601}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xffd, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x4, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x4, 0x1f}, {0x1, 0x4aaf, 0x800}, {0x1, 0x8, 0x3800}, {0x0, 0x9e2c, 0x2400}, {0x2, 0x7, 0x800}, {0x2, 0x40}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r9, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) flock(r2, 0xc) 04:02:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = msgget$private(0x0, 0x88) msgrcv(r1, &(0x7f0000000080)={0x0, ""/106}, 0x72, 0x2, 0xdc11a1a7bb9ed50d) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) socketpair(0x6, 0x2, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x80612ecbdc94ecf2, 0x2, 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) unlinkat(r8, &(0x7f0000000040)='./file0\x00', 0x8) r9 = semget$private(0x0, 0x9, 0x309) semctl$SETVAL(r9, 0xc8a609e1b5c97425, 0x8, &(0x7f0000000100)=0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 04:02:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x8) 04:02:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/30, 0x1e) acct(&(0x7f0000000240)='./bus\x00') r3 = dup2(r2, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x601}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xbc, 0x1c, 0x8, 0x3}, {0x20, 0x8, 0x40, 0x1000}, {0x40, 0x20, 0x6, 0x3}, {0x0, 0x1, 0x3c, 0xfffffffd}, {0x0, 0x8, 0x80}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:46 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet6(0x18, 0x1, 0x81) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4}, 0xc) 04:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="b70781e4013559a217c92afed9168bde8f65025932d33a3a88cfe2fedb10f4fd3c7711c5548096e40f50d896ead6d27f7c8c", 0x32) syz_open_pts() r1 = kqueue() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x0, 0x0) 04:02:46 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 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) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) msgsnd(r3, &(0x7f0000001200)=ANY=[@ANYRES64=0x0, @ANYRES64=r4, @ANYRESDEC=r5, @ANYRES16], 0x4, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x51b4e2b9b910446b, "64d1080ce7461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d59a1a5852901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c110cbf6dc4f909755059bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbde30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xe8, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r12, 0x0, 0x0) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xde) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) r22 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) r33 = socket(0x18, 0x2, 0x0) r34 = socket(0x18, 0x2, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r35 = dup2(r34, r33) sendmsg$unix(r35, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x4, r9, r17, r22, r23, 0x1c, 0x800}, 0x80000001, 0xcb12, r31, r36, 0x3, 0x6, 0x7, 0x80000001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) wait4(r9, &(0x7f0000000040), 0x2, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4d}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x7ffffffe}]}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000640)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000006c0)) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000180)=""/47, 0x2f}], 0x4, &(0x7f0000000500)=""/224, 0xe0}, 0x843) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:02:47 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x7, 0x1f, 0x5, 0x899e, 0x27ab, 0x976]) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75246fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab388f26f086730cd50d4c0f0dc76e939b86e554f61de9b17"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0xfffffef2) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffec5}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) 04:02:47 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x80) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:47 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b76d3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073b61ec47a6c87c3654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54dbb64540ef47966be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f37267c4bc114be966401bb511ef9a1bb047901e1d252c6b7d091a833736d3ea1a9833acee3e51a4ad8bc818f307618868fea2f8da3b4989a8d0a9ca07e3811a879cd55083e68e808f6f7e1f49d6f26cdf142165eb36cd7808d3e9cbd209c571d30429492a768767af7a41f7bbe56cb3301e46a8020d7b38f451e4f8e9edd84db590b1fa353abc78bbe45a3517dd62709f025246030928ff9575bad0ffaeb32ea58ba3364ea7"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05c", 0x2e2}], 0x1) 04:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0x7ff, 0xfffffffc, 0x1, 0x10000, 0x2, 0x0, 0x7, 0x7, 0x7fff, 0xddc}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c, 0x0, 0x0, 0x1ff}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:02:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendto(r2, &(0x7f00000001c0)="496e4f22ccdb19b8019dcb41b277ff873d19fe9eae66a651734945a7c2067da1df1bc45cd6e50aea156109b744b12f70f161b8f11e810c82a6be851b983a07673611a8b66dfacb1a76abc844b154d787ff09dfb132fbedfcbb609ea5846866d69695c5c7be69c612f5767b0799b391650de24e76b6c35134d2c1b6e48c21d3464783ab53ea670cbcc0a214cc4d14f2b6858dcad11d966d180452ae7dff3c5a961736a4e7a194855f70cff4866ab018ce1ec9f8fea78332f0a70cc4eed15a5f27103c9d938820896b5b5a2930e8", 0xcd, 0x0, &(0x7f0000000140)=@un=@file={0x2, './bus\x00'}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x86a8, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 04:02:47 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r13]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) writev(r14, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r15 = socket(0x6, 0x1, 0xff) setsockopt(r15, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r16 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r18 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r18, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r18, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x15, &(0x7f0000000000), 0x4) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x15, &(0x7f0000000000), 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r16, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r24, @ANYRES32=0x0, @ANYRES32=r17, @ANYRESDEC=r25], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x26}]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) getpgid(r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect$inet6(r10, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x85f8}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") 04:02:47 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffffee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 04:02:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000040)) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = dup2(r8, r0) r10 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r9, 0x8}, {r10, 0x25}, {r8, 0x10}, {r12, 0x4}, {r13, 0x4}, {r14, 0x11a}], 0x7, 0x7) 04:02:47 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 04:02:47 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 04:02:48 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x201d1, 0x0) semget$private(0x0, 0x1, 0x40f42a2a28ec6d04) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x920, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 04:02:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x9, 0x47}) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chflagsat(r6, &(0x7f0000000040)='./bus\x00', 0xcaa9acd3ecc13430, 0x5d6db460dfcc9e02) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000200)={&(0x7f0000000080)=[{0x87, 0x9828}, {0x84, 0x82de}, {0x87}, {0x101, 0x3cf}], 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) 04:02:48 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='\x00\xdb\xf7\x00\x00\x00\x02\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 04:02:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget$private(0x0, 0x340) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r6, r15, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7ff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r20, 0x1, 0x3f}, 0xadd5, 0xffff, 0xffffffffffffffff, r29, 0x5, 0xe15c, 0x101, 0xa6db}) r30 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r30, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r31, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:48 executing program 0: mknod(&(0x7f0000000440)='./file0/file0\x00', 0x104c, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r0, 0x0, 0x3) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x0) 04:02:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) kqueue() close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28a30, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698a, &(0x7f0000000300)) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r9) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r11 = geteuid() r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12}}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r16 = socket(0x18, 0x2, 0x0) r17 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r17]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = kqueue() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r21, &(0x7f0000000340)=ANY=[@ANYRESHEX=r20], 0x1, 0x1000) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r22}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r23 = kqueue() kevent(r23, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r26 = kqueue() r27 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r27) writev(r27, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r27, 0xe3) writev(r27, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r27}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r20}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r19}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r28}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r27}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r29}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r31}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r32, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r33 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x7, 0x10001}, {{r33}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x2f34, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r17, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r22, @ANYRESOCT=r24, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r29, @ANYRES32=r22, @ANYRESHEX=r32, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r26, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584b83a0408775b83db6923d7bcd37cb45a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d144155ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r45, r18, r18, r18, r18]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r16, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r57}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0xf0, r11, r12, r13, r14, 0x44, 0x9}, 0x5, 0x3, r15, r57, 0x2, 0x24cee5ef, 0x81, 0x5d}) r58 = getgid() fchown(r8, r11, r58) dup2(r6, r5) 04:02:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x4], [], [], [{}, {}, {}, {0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x5567) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 04:02:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="fdab0dababdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5aeff077fcad1642b023dbbe24dd0315128fd186974b0dfff50b5f33d2d8078ebf93f6b2b49b1964451593befb464e5a231ee3eaa7d53754e6a258284ea56546b3add6abd9d578bdaa9072f1663a7ebfc38eda2e31adf4e996ddaafe9"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 04:02:48 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = dup2(0xffffffffffffffff, r13) r15 = socket(0x1, 0x8000, 0x5) r16 = kqueue() r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x82, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0xc, 0xa69836be9073d4f2, 0x2bf}, {{r6}, 0xfffffffffffffffc, 0x8e, 0x10, 0x7, 0x8}, {{r7}, 0xfffffffffffffffe, 0x8, 0x80000002, 0x2, 0x7}, {{r10}, 0x8000000000000000, 0x8, 0x20, 0x7, 0xfff}, {{r14}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x101, 0x5}, {{r15}, 0xfffffffffffffffb, 0x18, 0x0, 0x0, 0x5}, {{}, 0xffffffffffffffff, 0x2, 0xf0000081, 0x9, 0x3}], 0x7fffffff, &(0x7f0000000140)=[{{r16}, 0x1, 0x12, 0x2, 0x1, 0x1}, {{r17}, 0xfffffffffffffff9, 0x2, 0xad869c79f5595a01, 0xde}], 0x8, &(0x7f0000000180)={0x5, 0x46}) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 04:02:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0x101, &(0x7f0000000000)="4b7495ee9a880b4a8afe2f1602007d4fd0775ebe669eaf03f5b2b8ef0bdb38fae1ef1a61aa9856a525837d6bf64dea116bd578f43dd4b85e7de6e1f200fbb4d153fc9e6ce305d206ebe957b6", 0xffffffa4) getegid() 04:02:48 executing program 1: shmget(0x0, 0x4000, 0x84, &(0x7f0000ffb000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="67d7f8a734377c0459b1a75b9eccdad34ac001272fccf16d5eeb77e3b955693e", 0x20) 04:02:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg(r4, &(0x7f0000000c00)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x79, 0xd4a7}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000100)="02d0c1bafc97cee61b8d21a95aa2be6212c28ecfd38d247aac5525ca25ba24851bbbd8163e", 0x25}, {&(0x7f0000000280)="5d2cacce3a5b8929aa98a60cfd591bed9dff281a19fb2c62f5f86dd5914a6ce19b1c7a826dc95ed847070e5a80b033397cb38f56d0cd0b5beb634413d11cf993ae845d955fc43fd433894f299a9f7354cb2fd3a9105d526da2890e6a9f1dd72e810cdf2c25981ff3d058d05576ad189bef0203e9e8122e1e4698583a6bc6ff375e318a4436fcd5240417a6c52b0e153b06d986ff52ff647d3f5270b2141436c84a4b1169a0b6321488102cd282f044dcb2111c410f284a7ceefdcdef1df66e1a909768ce3eaf5e43d051d136648806a16cabcf334f400ce405bd", 0xda}, {&(0x7f0000000440)="edbc5b114c15e8346074117d39e105ebf52bccaa173e96e95689ce6ad255ee62210dfacbd8e253d03f33c2c852c28739621b980705f3672efd2c20021654041c527229ec7b08b0831051076f02586a3b45f980cb067a321bbf938e05b5c3d7a5be6395961bfb8e1f4ed6c15f633ffe89cfd964b517a6a4c7ee071f0e9d690548f34cdd828f9d704c9ef169cbdb2b34c722376b4381f6e577e9265fadcfb99edd8dbdf5af2b", 0xa5}, {&(0x7f0000000500)="2e2f6b629d9dd0900439c361b26b3023704f4226a26f71632f8bad4f16d8e57a4f215c4e6c33ff5bf0c08c5028ccca006a73131f936fc866e344f3b3aeea63365644fe6f76bc9bfad6fa1053384fbc1d9b8d8e4ca7bf2b2f5fcaef4a5afcd589ba33d1775feefb690c14c6cc28d609ca21a7a0aeb6d391efd794d82566ac8f28e59d4334010bffe92b2483e56cfdac6dc4bfd517e29c065ae2d25a3c50c5", 0x9e}, {&(0x7f0000000140)="a6f2257b9e5c4b0d9dd938cb48eea3bb3654d830bd55010a2c150eecb0d4d5da22a55193849664ca3910ebbbe5214944d3f27c38797e7a65aa369162e5e1005117b2b7b5a9665e64e0eaddaaaab66c7800e66139b1bd7f3304d387be0364afd6c16e67bb2a3a4e11c739a83f8202aaaa8a1bcea6b06fed8a97e748be48cb", 0x7e}, {&(0x7f00000005c0)="83cc76cb0a11d78356dd22c0e943cdbcc3e55cd7d31c331e41982f54f2621f5d446bf0e8e5757f7f33f6b697d37665748b96c8b12762f90e5941dd7d85b8f3c092a5f26c", 0x44}, {&(0x7f0000000200)}, {&(0x7f0000000640)="d15a4fd4ed387224e811020f9fd55e12de9277bffd3530b0db89568233b346ea42a7bcb772628b4101f128f65745b51b4e3a3b5bcc088f27e919008e60833f050c8415743163abb0b10043490868af254eb47d4e17cdb38dba35a84a2dd6d62c4d82992b5ea88c78a682e7b771c504e8cd0fb5607d079c443ec0b3e095feb23b84ca13df2c711ac80cb9c6b9d18dcc66e65b2dc7be8070e9b9a4ec0378b4cfd902f01f234364c7232a92cff8b2a75d54a4cea250806ce97e0da43a3ec6ef4dfeef630fb9fc82522035", 0xc9}, {&(0x7f0000000740)="5db506e67a930c873437889f11909ef5549e62c38f15ccdb897f0a14258ec67233752e5e27933601a5d0d6293499412c9bbd6f0bac0ea0f60835e7341464d019c5f3eae7a1b6d59ef64986df58e86df3cf2b2586dfa992e1331055c31fa3f039c62667f5d4a5de12fc71d202fd9debfef06798ee6b0a57d7e95a5437e61449605950ce9a02e10dcfa703db0b9eac69505ecf34d8fc577e9ff6b87c6a614c2480df05fc3cd9dcab7fc9a1dc8d83a66b12dcf5aa71e6797c7a20521f7ee0451a95b3ef3b0200b8ee92851f9695666905d356aac698aed4fee9fd1259a0a60ea5f72f8dc2bb8ad7c5fa46e9b55ba8c0f79a32c392193ac517e62472e821f8", 0xfd}], 0x9, &(0x7f0000000900)=[{0x50, 0xffff, 0xfff, "08ca9cdb78dd4892b190310085871b98c250ce0fd2f9272620c7f3c5a29df7e6c63e5fddd73a6d1d6de12a3de18bc19f7ddaa386ccc483062e"}, {0xb8, 0x1, 0x200, "9d1cd10da78bfaa25bb92fe3b62b04a01210c355dbd10bb23f777c46ac05196fb8f91c1e8ca71b448787089bb325ffe50c4aa8766bf0c24b987b0047a3d04f8efc2a199ff452b6fb071927c31ca1bc0925bce2136a73177bd5276857f3b7ce583425ef3ee495931de254e3de7fab9cc3589210f8ab21d44983b0790898e1d37b19f3f54786152d1ff531cf4895aab30d3b06d0154c2c2216b7b1a013d64f59d2ce06ba103e230324"}, {0x100, 0xffff, 0x3a6c61f0, "2694edc0b727e2ac6bb49e9b380579f8af90d2eb7746c19056ac06aaae780dbef8be06f80452663dd28886c9012811e7170807641a10590d58907f98c2c23c847bbe4d753fac2214e24dbb1181f591643200868dad37da141bd35da3024ca1b4122edae45940735520583e74d4536aa8ad95314a8ba1d573784de4e75844b1c3a8c1145db13d34f5519ba37c5655850ce7cb817faf15ab74e91582e611bb56caf0ac458ef87fab89958b354b43c1bcfc554a8c2bea88fbe3f0957f9b1bc3e3c2a78f8fb457e07b6baa8d2bf1807b0202f9bda3d7e75f1de1422ccbe78df72994e5d422d13c6ef5fffa11dc70decc6ccb"}, {0xe0, 0x1, 0x100, "4393ece9a3ccc67f60e50248a2545e09a791d8a56a47e70d3f976dfc411fa3d99d39bd688a35b06981deb0c664ad57cd425d4c0ba7f6d15f98ab610b35021549848bffd7e15df1bdc0c2d150a88a5311b1fd88536a9f313697383741b4cb4a3bc166c6f5c503afc09677d3b58df91bf054937ea13a9a4972a6aa0f83271a8064959b46304a4a8c1810c901b34bb2ba02543a6eefa53482b4db8be1bbc1161ea9aaaacd8810225783ddaf34211c863254f4b946506c4c667471afaab029a79cf9a01f92c8af94c1087297"}], 0x2e8}, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="c97ba5507571c8f7d0dc286a1b85b3f8eacc76f8e43d8c466b5f15fe24c345267417722ccb55b975e82def7c179f2663dba68618484bb323c85749c1a84265831593f4a6144e30639de5f7241681301b0ec8a02d297bdfd2d37f73c10a0958d7094c830ef233de637dbcaf175c8d94f766341ef85baa43cd4f4ca1dfbd3a50ac763b98afc118f5642bab8522a5cd0701b26ef96d46", 0x1f4) 04:02:49 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, 0x6, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7fffffff, 0x80000001, 0x9, 0x1, 0x7, 0x101, 0x1, 0x1, 0x2, 0x4, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) write(r2, &(0x7f0000000040)='oL', 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20021, 0x0) pwrite(r0, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0xfffffffffffffeff) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') syz_emit_ethernet(0xad, &(0x7f0000000200)="eeeef76015d77941785a129921244feb8780677fb1168863d49fb328e28e8a6f225fa871736efabbde0308d059c3af02fc832f531a9d5249b907c1fe70daedaee8585fe85e79e4a3f5536683413b5e768698ef27065708296293a3ca686251766040924ec50ce8e10baee3818ca7825d3851afa72969d75a43ca4a7dc590bee9aef2aac260fd9fc3087d27a09f3c0e008996b004bab8c450f57a2a35a0966e587e4630bfb4e505cb09681c704c") open(&(0x7f0000000100)='./bus\x00', 0x200, 0x142) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = dup(r4) bind$unix(r5, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8) 04:02:49 executing program 0: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000400)="585a113ff987ad87644b0417ecff865a8fdae6795d471931a1f4aac7dc270a41fb339624a75a87e67c5acb43b1e62a438dd7c44ce7ee6f644c48577701fe4e04623aa457bed68c4bfaa2f42c9f65a64e4fd97a07deeb3c9187e62c13a056f11779f5fd9cb987a788d0b2ad6099831f492b33161097f1a43f4fdf15f803308b0657bbb244108d5a78434d616a4b459f8186e823c385898c2020294974bcfc3ae7f1022dfdfcef83d8e8119f905c53dc607dd14b29a89c33e424aad633baec482a775b056c8565c3e6503967801d4f2879d26e68566e61f620ee644aae38ac9c64ca4ae10d2aa38d8769188cbebb5311fb594e8aae9243dc99142c3d57e4b51faef00af187b12ee4ea9a88b4b84bcbb26db8ef8b9fd4b03e0a2b5e559078883f23a9789d5853d2124a026687185d0fcfb46596e8f616acd69fb992bcf85d3375e1fe0c40e65185e6b4fbea9e605612f8ad133f4e15226cec34dc5f7e51cb4e0b92a6430e8d368ca1eeb35bece58cbd62dd413a724dcaceb7b28de6d4244a7a7aa211ec7a3367886dfd94b3ed7552e5422e334a041122e72eadc0f60cec2f6a7daf46f359e4f029735692d132334528ee2278f890c411d6dbc10e9a78d45e83adcaca544d10d38b70137536bd7720d4e15847301526a5c3da60635e0b699cc7294349ab68085392c44a11432efea6e737a7c9c1d4e136662b6034337b38b6576a774251db24251e317038f6f7f7d80b636a93fe0b45f3e163ae2d8c8955c3dc9fb20617d678b3742f75699886798bb65da0e5f9a7082ca52d0e8a7889f7e7ca4a177a2531278205747d9b65cf5525afed5a4b1fbc46e88700e84e2d09118a7efe5107257e479dcff45080e0776a5151a89b6c8cbd6bd44fbe43e35d23c90d97fe5d11d85e1aa751b4340c5829850b75be087ad6386121d6edba46ec2bee73a1eaa469d8a1c3e8af32294fb422ab52d6b9cc89c0fa38cf2dbbfb3cbee5d28a373f68187694494bb95fab74bcfb11587dccd8fde165e40277cbbff38b2ec0a7abdb3913f97426b3003c1eadc4c956ae3c48b02c6c6fed92dfb3e5735bb8ebfbe0ce29aaf7bfd0d0b93f1471d4c3d88c93b7e7498e7b83c05802561b0f2ab1e42136dbc6996a90aab7c8b3e7940da7a4eb5572206f6d44d9aa951edab447bf26271b28eac606d1acba2c96271637454af9c5a36604d4c36a5e9e89a9d8bcb40b455ddd643da76e74cc729b7003e555dd3cebb74093c453f8dbda1faed671eff3907552130ae5113de79ac0a96b7680d9dd4b64f4f9cf75c77ef06dc7c95186b88156bd15babc8ae7078ae8a4e44d81016b4efde4b8eec42fd4e40f88ce06edfa5e685f10974e30c4711c6e5629a47290ec1481a38bc35e17036bed9148e1458cd220dec57715cc6d70756073e00181a6e9da0e83180a970ee2adfc15bab1f8c02cec8ea386516017053545b7a68efd13ea0347213abbd1a7ab7b4eaeeaa8225b395e823c969f4e0f306c788cd8864a86c6797d0bdbc00f5485172b12f2feaa6fce2f9e1d8978c1d79ef4a66109b3eda65dcee5e9bea73d38d71a60caa34eee9cb47008f54128f9e19ccfd77fa1d094c06faff1db6f829a4fd87a9f27fa58a9327ceff1cf160b78c8285044b8354ffca550305a4bba1212b66bf5243932625e4b23f4c58a2621517b3bfc8cd3971e7636a5dba1dcd100a412e8efd915aef6d8ffffbc562263008b94242564f0ff39573fa3f9d5ecce02238083b4ffcc7af2b1098f4a255901a56bb0cc387846bacdecbb4bdb9ab4fdd936a25b2abb4c9fcf7423908e44e725dbf246410bfcb1376603cf79f8764f9ebe208dd20172049c78183452521bbeb684068a0657f00aa9fc009f28125b63a17ba1c6daf05f04bb992df561ff8d778002740f90a4c5efdc49ace6b87e5b0b8d760aa08a83680119f4aece758678dca98f77f777eb8c348e7bda82549bba9670c4e852e4f2eae6a952b4b6f64a758b46002c52178b623435a2fd9487ee10613c5be5225d462bf9fff47623c1791b21528bbfcce3021d3b7077ad5710c75aca5ee98cb01ac4a665904b2abb93833fde833f7571848360dcfb04d315ebb6fdeae6b6f8666f44d43a61ef2ce7b4f50cdfd2df400a1a435d6b42facc8e54f43f1e28776ceaa13aff429741866d1108f0557188c13e2d43cea09a21d0e0728e72fcd5ea0bc72a5094cbb725606237d9090d9ece8391a941579ba80e080549d3f5a681149c0af6f4e838ebef89d3c007d7d2786ee9113c3a6440053d3f16d07083a581171056bc8db97fa1d509d8d34722e25ced8e10d5d03a0e90170898d1bda8b3977a362373c59a77ddb0d714e0d6d75036bfd419be5d7fc26cf3d97a2f7455514b5554b269439e5432df11cbc4260c99d9fe32841604a835aced9bd4f1a663dac88fc496e744ccc08a5e1462c819bc9bf258cb287ff1444735250c996b855faf611e8f4deb24ab5a34a4364f05dd8513f65e7e21b7b4fc098a5d957d180f41c7f2e496ab003f7c90cea145ef831a7e65407af2a8e62d0d96610e772c48b3e5c255169aa92e06597d967320cf9dc8b0d5fc607e30ec8f4094040e65045b0dc6d710c14f0645a90ed18e5a17974f6e2df74cedc568426e3aa306d8aad4ae5bbbd4acaf11443bf787040f7a61d0a41558a981745e5261b93ef1e5a5a483d14997c0a07d7a611148d4d786a94c5aebed7b5e379e043c7a63d04373dd50ff263b3a79ccd885ae0a1e613b5b9ae93b7abcebd654bf65e5562f337a9ddec5ca4920319910e49ebd087e05c12a5bbb115b6a820c6940873b8273785a3b65e069fd82b02d60dbaab01b69d7ed9aeadb02e3e111a5b08e70a6d84d58e0fc3139bd3e153ec26fdb81dc67e3adfcfe018056f633309353b1b179ad1d7bed087bf856b6dde4dd4fcc2a0c6c8d929de28bca0bb088926801ca871f2d8ee3558169880c869ab3978cf5c7ee74c0caa18331f619fa68ed98b751cc6949a31551cc5ae86c8b8f8d556eb8d866a241b0d2e58d46bbdd9fb02d5c6ded3e870a982225df5ad35f17112d938d3c89a2f685f6174607db5dda57358e230e24a369e47de58fae952ee094fd73d3a8fa31639cbc32fcb01106fd0eb2e8b5e9c2e96f5e67789bb0b9acfd626dee651621720fafd44fa7b799116b028e879ef5748e438d96d932f48dce031d19869f63fa011cea550b137ac03fd5d3e6ec34f4690d9a2c44e074650a7639325cfa0540daea76a28ac00efdfde44bae18c0a15f97e00f185aea9ad572fc590ef923174898bd7ade054c1dddc16f7379d7351af5aafdb1d4c8c2ee2435910f38f38690177343d9e817f9b7b98ee90caea9f60b167ea270ca55ff18ae0e293b30df7c4dfccda8c633e3f2124a6c870af4cdd06061be94b0d812e05dba8f6fc2610543f7171b45e1872e9546aff89c10ed0e8e12bd2919e28a8a047c4b63e923b267f7dd2a54ceb13b73d7fd27fe035bd7e0ea383ceb696b06a395ddd15f6cc2d2ba61f9f925ba71736ee1da6c55ce04a6e3e24cb777dbb0019579f32b89e2a82ba30b020006bc631a133f258ddf7b4a6254b78bdcde5dd2605e335c13a0fc7a4f9fbe72e3ff886ed688dec9afdfc6610f871c60ea96091df1406985d8461e16e5bffc5f5f6816e6d142b6a5ab30dc7e657739aa53ca0c36d51a6b2c86db4420a0dab2e0cb1014d59e6fb29df10716a2b4e881f737f0c09bbae5493375f8a327cf1d8478e77e614f6dc956806ea54259cf83912ec7aaeb24b33b5eeb69004a6be84399fb6dce4b264dba9dab686a17012a63d0cb1644aa283609981e5236924fa77904550031eae3840dbbfa9645cbd6bb69b8c34773f8e30208cec06ab38d90b14699c29fde2d1a3dec30db99aeff1cf02f284f3881305293984d3cadcb6ce0323a701ed6596e60a618db81cf896439debac61a27a370a1e000a3edbabcbf0f47d52860850d41f98f925ae46d1a9e0a2c3755a834cc6ee7d64f248e835bdd28cffdec32825ca6b8f140e8211feab220a46c5ef1d3edaba37caa75aa337934fa97ec179da455e7f68ce02de5edc6b117068d0ea749d8ab40197fe317a8674049ffafedc1d1216763267af346315943523f90bee40fc88d79aa57632bf36aff5052f29bd9c68425c92aff593cacd874c3431d5e8ea56b7f20ef10a8c1e1fa794ff4b1f3e83e591d934030c051ac3b4240f89e851bd3a2a2b43884256a09bf80fcb638b6b591f03a2cc7f41a182df1bd815e82a6fa81338f052c1e49ea6a0870612233263f6b7d62b88029dffd3449dc5aefc14c2d47ef3cf8eaab9426e4b8ac16a1d598f06ff554ac14b8fdcaecbe1897f0320e644bee79489d24702b43d9dc71c58e304eceee3de155b72991e45260840cb14aa3aa5d0da74d6b3313aa0193dec3b06e5ef89050c5b7bbd00389aec3964e4f77f47b02274755c03d4086e94000b7c500f1a6d14781c9f74992f76fc950d01b0fd858db3e58a39000cc8d4f6f29113cef1e4c26ae5ebc60fd0e5bcfe965c88c9deea4d2bbfae3952cdf18f1f9149df5fd299fb9401d8fa1ae99c9f89d2d3876a92ad8fef5d8788963364a5063115d7d166d9935f20f7d8e0494104c19508048677d607c14ee6825e08319775da6c5f77d14c9cd5addc0c9c9b25582099bc4f2fe3d8415a699c118473133c79983d4f3164c5f31d2c106a6a62a6cb08f68805a98df6468d957b4e279677d794fcadd89f5ae437809b634cd0009da43f6cda0eedd69cffe41d17aa3f4d65c513293be7ccf20fd18beb4c029ed029c0e3b71988acb9502693131c55aa98abf49be0b6c76b0fd01bdfcb6daafa4aa5a25f46d380c6d35be15b81dd0ed86cceed498984dbd4e9134ff9430998bb11fb63f701495702ec20bf8ca2a09320b30888fc98151df2a41448bc948da117b1aa5c908ffa2ac9d47014af95a9c72b956010a419cdd26387a4c40611b526cd094908da3a3a11c62263527af9d67e1baf7ff0f9d6c421b212d0285453eeec1628c5c8d3aa0c32386227f48ee4aed698baaacced2fe4db7da3d96a2a8e6c9826af46d76079122590feaef01e60b452b10b0eaedad46a1360f2ad09f94a04bcffaa6583bfbad4c848476e2d27e35d47db86a114aa41801c72e49e632b7c1fa59a0292038ab22540aaa170f3911a95f5450d2bb4925dc46317b3b8b561545eac3249548d7e1ae3d7bdafbeb7a0599db4adbe8843796bafb695b3c24fcf70ed4f97e6b1f4f59a4499761f8ef41a7e29ccc9f5b20491e33c504ce26535cbd81e6d93595df4c2618d0c9d3a5446bd31e0818520204e6cac0c5a29e431948cbc352e505b1c5cb5a12b8ecfe90568a9905ab52385de300b6b5e0913aaf4de3856bfd64ef16c7e87465f9df0ac600be7f29d41ba07a7d55a2d895c14c25dbc0657dec9c0255a249fc0a75f6e2b33b8c7a21702cb9b445d187650f39c6a920e211649a49c021fc043d2d8e08b470a6e48dfcc62b52131db5e1c0a5c9984d443caf3efe9d2f0eed1be5680b0004b25e8ccb78da428bd3f0b9bc7f166b570949e2fb174f067fbc834bb1a536df11dfa364adc928632ba20f97a1bf3832291d74f5313966db53b52b7b0536a8d9d22b3a65cd72b1c9d0dbbc52e2172119b85e11adf6670b89cf3c6a5cbab6be909ad18f848d83dc9064f4de9e57928e81c6d5624022adceacc2ac27f85302cd33d75d59d2659cb0d9b2f3855d63a7d0067e3290eabb32905d71ef9d53144c250e5446a7170e8f9d089578a69169c64523214e52ca075a3a4f35464486554485", 0x1000}, {&(0x7f00000002c0)="70d51b02f0a5f3045fe4e6da30ad712ef39da7cd8d40c14942e8752981725ffbd0cf7f78455441bf309a707f48af36b7f5ec237bbd28b8afa05856a5e42bec189632869da78a48dbddbf1a321f", 0x4d}, {&(0x7f0000001400)="55077395fb4436f94af84adfd92556470b2fed404260b66aa9309153dc4609e17e3705f999220984de0b45ed43bda90bf0f32a05b61f466500cf9406fed622b95df126c7cc51f2f01468743722cc30c798225755bb5c5c8b858f3801e839cb2627a5ca77470125accbc04c950d697db25068d9fef8aa9547e4bdb24e6c286ffb5950e03a952f44d142de02ad3f31ff6d7437cc57ff2fb99239bb87", 0x9b}, {&(0x7f00000014c0)="35a7a26599f568d29d75c4cca93a8f19c865ba25e90f728c52392c0e471be7247622963c986de8f556b9cfbaf79ec62f3ec7b88da3531fc69da549f99d55bbbc21acdf553a7ddd356a08a7a500695f537637767515f7975ea336054331ec663051c8d8fcb07239aadfea25d9c98f2902997927cf28e3c1b4f87bcad15d5a189fce762a1c9387890382b36ee75d1f5b91b7b0c50c34cb25ec36273ac0cceab7dc0bee489f3229a3e62d3381e5379f0603898146296a00095725e3a9d1e78aa27ad57aaa9339a65b3b19dfd637346fe0f9196e8ad56ff2db72a335446d7f85c83787f2a781a140d94c60c0c2eaf45b273f54aa6127", 0xf4}], 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = dup2(r9, r8) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000200)={0x9, 0x3ad2, './file0\x00', 0x0, 0x2, 0x6, 0x9}) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x7fffffff) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f00000001c0)=[{0x3, 0x401, 0x1800}, {0x3, 0x5509, 0x1000}, {0x5, 0x4, 0x800}], 0x3) r15 = dup2(r13, r12) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = fcntl$dupfd(r1, 0x5, r15) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f0000000180)) dup2(r1, r0) sendto$unix(r1, &(0x7f00000000c0)="3b08bb52996c177e93573441faa59d85ea66cc05cf101e3a0185350da13dc493664bfa0fed433740bad80d9888aa800f51b80e6dcb965d9acded2e9eb915e2d3a5253fa98fbde381b6d769eb4b6ff6b8c71a88ec19de499e3f61f5661081a62fbfb636f1fa2cdca327cf83f227c3e0a6526c0e216ea80f303c295a975fe13d8365ff153023257070edcc0c2613", 0x8d, 0x409, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 04:02:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x5, 0x0, 0x10000}, {}, {0x0, 0x0, 0x9}]}}) 04:02:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = msgget(0x0, 0x220) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/152) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x3, 0x7, 0x6, "91033337174a797152e4b49ee9df6b70fa39be41", 0x9, 0x7}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:02:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xc1f0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0xfc000000, 0x4}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r2, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) 04:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) bind$unix(r4, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = semget(0x0, 0x2, 0x600) r7 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x7, 0x1, 0x1, 0x5}) r17 = getuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r23 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x121, 0x9}, 0x800, 0x1, r25, r26, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x6df9, r7, r14, r17, r24, 0x40, 0x2}, 0x1f, 0x80, 0x401}) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r5) r28 = accept$unix(r5, 0x0, &(0x7f00000001c0)) accept$unix(r28, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x9}, {0x20}, {0x6}]}) setitimer(0x0, &(0x7f0000000080)={{0x3, 0x1}, {0x8, 0x8}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x44, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) write(r4, &(0x7f0000000300)="d292ad9bc9a236ce1af02564a4ba3f521a06d26afa9fd9ce7ba800608cb5d05f63d65893298363f1f4fef244cfe50247f55c6c9c91aefe2ba8f80900253104c6e5dd4c8ae0a3a796ef62ee3fb613f39c77a8b8a39016ad86057f00ba6cefdbe4867617010000030000", 0xfffffffffffffcbf) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x1ffda163412ef4bd, &(0x7f0000000140)={0x25, 0x7, 0x2, 0x0, 0x3, 0x0, 0x1, 0x400000000}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 04:02:49 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = getgid() setgroups(0x1, &(0x7f0000000000)=[r1]) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:02:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 04:02:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x18, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfd2f) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x400, 0x0, "d730c1e7bb6fc6db3c5b00000000007500e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000007cf8d82e95ab422bbfdbce5b1f000000f5000000000000"], 0x10}, 0x0) 04:02:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000480)='./file0/file0/file0\x00', &(0x7f0000000440)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYPTR64]) openat(r0, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x8, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r2, &(0x7f0000000240), 0x6) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) r28 = getpgid(r27) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x121, 0x9}, 0x800, 0xffffffffffffffff, r37, r38, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r44 = getuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r46 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r42, r43, r44, r45, 0x121, 0x9}, 0x800, 0x1, r46, r47, 0x3, 0x1, 0x1, 0x5}) getgroups(0x5, &(0x7f0000000100)=[r16, r34, 0x0, r43, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r54 = getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r56 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r55, 0x121, 0x9}, 0x800, 0x1, r56, r57, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x4, r8, r48, r54, r58, 0x8, 0x5}, 0x39b8, 0xffff, 0x9}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 04:02:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="01002e4b62757300"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600), 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000014c0)="94c3e15f5e09f08b0595ea600ecb41c361a34218e5b6ca8c7a4c115de2a628f60a632e8e", 0x24}], 0x1, 0x0, 0x3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r7, 0x0, 0x56541982) close(r1) getpeername$unix(r3, &(0x7f0000001540)=@file={0x0, ""/63}, &(0x7f00000015c0)=0x41) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 04:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 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$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x8) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000180)='.\x00', 0x100, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r2, &(0x7f0000000100)="8c65", 0xd) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) getsockopt(r2, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000600)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x106, 0x400, 0x0, 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r2, r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000000)) ioctl$KDENABIO(r3, 0x20004b3c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x3, 0x2810, r2, 0x0, 0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:02:51 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000200)='./file0/file0\x00', 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) renameat(r3, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/88, 0x58) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48, 0x0, 0x0, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7f, 0x200}, {0x4, 0x1}}, 0x0) dup2(r1, r2) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x1) getdents(r3, &(0x7f0000000180)=""/33, 0x21) 04:02:51 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x6be0a2cba24680b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() chroot(&(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 04:02:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) fchmod(r2, 0x8) 04:02:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad4969199e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1ffffe2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xfffffffffffffd09) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x300, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 04:02:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) geteuid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000180), 0x4bb) 04:02:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0xfffffffc) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) 04:02:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sync() dup2(r1, r0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="779212ac90b2ef39074b5f6388ef532c4b1359e39e4e302a53551f630e6741b7e063a95b", 0x24}, {&(0x7f0000000080)="c89fc0af6dab7523719228a9cb6fa7b0f25f1a592b13d24b05f8718e5ec2fbc887b696720f2f532257a806d3d45c8202b1b1e030168561ec6b7423f97beda1d6444180544e7acb9e2e8fe9eb54add17308f35c13bc00527f91d5203e0b3cf1a699089d636fc63e411641f00ae55a92d2b7b16b56afacc1dd50064f985762d303364bd00c2a5141c040c7914bcf559b8e56f99bd61cb2c77ae66ff39d92a9ceacf6866e90206cfbd6c683bd081eed71d4e8d85f62807fd1cc4e1d5d3069e490aa19adf82bd65234753dcf799faf6e6c2e38d821bcae8fea557e3c89ec1f1f0bf022befb5a5ef4a6365622238f36fd850d94c3", 0xf2}, {&(0x7f0000000180)="51474b4e17a168d5049657e1ed2caf9df63a60b32c19155f949e27caa8e1d35203da04acf92c95e09038ef5464ae562ab3a9a593bee6987fe112aa6891686697430a3deba34bb7", 0x8e}, {&(0x7f0000001300)="5241aa4164677589002efc1c93bbb7e23e328b7d55328224eb70fe0a3c4518e4e8077025f38286e26dd45f9824901030b3b29f39bba059dc8770183b7d22f769d7711804483fb78e3eede48f470c3091e4a25750ccc3d457afc77362594e2dc4b7009d849c89f381214819f24dd3af6ddc08267fa4a84542cb271bab3b7c50c128ab691bc484769686bd46b112462939fdb8001a88fb13ffa590cf7e3f6485fdad5d4b561cdc48118fc41d7adb50cd5cbfe5001e04a9ef8167b061a1e45335787b767ad0cc5669a8312b9f6161ac1e04001ac5e5f160faed47118222f8e306c400fa5992cd9fab04f27229486500ce0e16f36635d97a9c54ce1c26d1922831d14cb2b4f1ccef86973788fefd2e560b3646a696caa472cfb741e191a678e317aaaaddf33aeb01a8a6967d98a7d6acecc9d64822ca510754d2e86645edf6e78cd9b86a481248ebf37b343076eb0fd9a5f91b8852491bcda0a4f9b211dd0b35ae07d62522ab9f468e73853eb15fb7071fa1ccab5db0419ddc7312f66857fe89c55506e5a58aef6be686580d182590950e2379d916c0ca714654e78d0ddf09751a2d7048880c44da3cd43f6c211b4d95001353a7f82173cea4c2f8ffb8bb0d851f79534654903f70a5c547eb6d69c0d1c4096053d5dc514b2836f74e88cfcb453cc81dad13f1bb4395702b178a21d1674f34fdd91c15415d8a00822ffc1668840cbe31d4eec093cd21d2abf140b50790ae3f660fd29f381d36d2e54f2a67d333ec631734d346689bac2f6b6efba7060d813e7452bfc78defdbad538fa92d8766e5dc1d3af778f405b0f966a64dde6dd7fa37414ad3afaa8cf53166d87b2ea814f5f83bc6cab6b19057a1d2f6cfa498c318ed3961a378de226b79e38349eda4cfeb07a93dd15033c8804947718e8de80eba7908a61e612a48476ef77148954888ffe69592de5f0082ff8441cb1c55ec3a07fecfc79955cf1931eb9cb3cf7b697a59b814f12c95ab674fc50a11f2058ebcf2fb8279c5f93985b270ed6396a8e61193ecb4ca6f9961c8e2aef43d009a16f57e39801ec89becce433a01fa95ca865664fd91493038f2896f19c5a0aad86635e1cba431f3f26a824e88830c9324093d0829b5e1e09ff6a2c667fd84b18b13f137ec7edd19c4a76388f440ed90f38a0cd18239cee58d6639f3ce1f7dd80e2e5675fbcf836fd0f2905a7f168c77e0079fa946e9f53b9f9e31232dba65d5a984b34b3b9ed2906f2880479983649c4787af6dc2ca2d9c8f7a86c901f77c2b1f9a9199c150cb072257879a69b08c5f857474e872e350b8674c1ec47c9e6e5c586eee811a6fe7dbf92da127f83752a8288b9a41dd23f272389c5e8cb72a4d128683891c266471a26e3387da62bc7369f08f5412f9e02804b564200b0b7e0589273ef5340cc6cb8b3a0aa81cc93c011d09103022ee82092a0d7629a382a72316e260876ab8a4896aa307974c67197d5bb75d85af3411f8c232630f489674f07653f5cd46697d8bbd31eb1ed9bdb685547cd150b9559a91ced4083cd4b40ccb0f615ada40ce5b55e426eaf03a76fd1c9340933a15a6cfbe44039d1363057056427f71b5de0f55bc9574bdd503097ce4cca8dd7017636f7218f80ad5b0b3077e0ba35409eee2158af42a7e56341c90a1aab3867f6db6fc4744fb2808810110fd6bcc5d6eac2abcb7ff63f4424f2a541a9c046d63e6bde03a9e8d8a8542faef07f741eba3877b3fc76a505b07d8703a743bb7566f91c56435c2d536b3d121d44b0052ff49cd1a9fff892efdac8e037cc79bd1b03ddbca9ea42b8bbc0a2d5d9458560944172ef1b51b5efa26a7153f36769f7f5db9407faad01f160b565c57790b83ea73508132aed7f1fbb7168036f90b995c6589b9fb34ed251ff9cdcdcdfbb6206a71508a3a73622dbba34b77d5aea29596b8bfd7d1178b8dd6af590aff16a8f4fa767405b9d7c3b1ae85ec9ce612037b4bbd79df94f0365c8b17833c008d2d70e09a155d95408936c05c93caf0a0977196af268b27b0fa175b647124539a69afd809fb7a3d3a6c18378c8288988d88dd736b06b4951ff8569e94176f099029c321b8b89f858f71a9c70dd21ec65e8c4f7ff0586652a9dc56e5d72408cfed6693d548ef30e1916c581a5cd11d81ae33d075c6e7bcb16b5866d64dc1282d71d91f0ac032584bb17a9e582ce40365b03d80e1a486f552e42854fa58b35e408d48fd22087ae0a4f04c3e529de5b919cae3fb123f864a615ab28c551cc322fe3b8233d85199957fc7bf2730c7169709cf19c0309b933e0c449e6fa3e446ce1ef8c585f51e22777c5b822f946dfbc1237d725f528026a917b19af514bece8211d78857711803e35d20ae6747a9f041f385e2a94131546af7270e5e3efd3047d7bcb0f9cc70eff4e77d9520014b9ee822702daa43121ea14afb7f6fb64bef87f9efcf074e284a160a52b56d13739720ebee5dd2a191d01b0ff7a86ab39dbe8526456a2fa389df3b7bdc9e06d53b0b41997097191955b6a62d29d6688022ded22d7f19ff2de3731178686bbb5b199dec7c470ede8c6da6ef3985500728de6fdef26ca87e6c852c01351a4f78af02302499b4c8ff5491994045dab22175066e068d64cb35fb5c0ca0e961e4e18a01aac69fc5d754e3152d633324f24be43af5732c6225230447ca85f427a398964bfa8604949745e2af5ea1214c7a983aebca523a2e005dd2a2015957eea395ad2b3e047c1c70e4bcfad2ff184a45ce611577be3ca9a54d1b91bb8ede5955ca018a7405f6795246b18b48c10c720b6bd05b559effca642821b717d8780dac2df5a2e8d599fd6a1ac5c808de0640ae408497b098ae195e3e6db6ee665b982d68c64667af26beb700deca1506ec76f4f96a475f5fdb02206f2214d0f3e199410df403ab765fb55d8c6a3498083171be09507288a67da60b2f96440d2b7eaa2f1715fafc363d7ebb286fc4eb7eab11713450d30aff11ff479e4844c27bd2b133cc7e4623f0b5c03440fce218bd0c42c8bb2e4b29d83878e4e114156e7915aec24b77c83d5a2469e307c78a3d1d6a1c7b9df04aaa3a134d92ba4d5d9003926e8bcd361fa4e31d1d2a139d59ec63b3097bf8b1704d3d40ff4f4836568f52c6d771769577ac808d5569d6e8afd0c7d27cc8f9af485992febbfe4865d403c41c8fa1a0d9cb1d781b7229b6a847602e891203c0ecc325f9ad2254db33c9ac65feb5a8f6ea75d9a31e90c39f6fc120e68d6af66c66f68d3f6bd6b78371cebffc848197f644092f82cf08ac638241b61bee6008f758e48aa4652ebdacb5b54aa35be6ded27ce7937495da79acc166601c232614e2b4d37f237ba8ae5fb14e00675b4918466f5b14a370a81961f4feeaefa4a819b4ef5d19506fcebf62246ff4912677fe23d4cc38a6204756714fbb04a7ff65b5ea29e7a730c6cde84f8df38c7237b9952aa0216e44eedc4de64ce79dd5dd459000d3a5263148e852256fa9f9d6c498eb05fa5c37ec031753325e63bac377b92255b18bebd8e3b3796e1eb335c4ee75145f44a9ce5d279600e1f8c37625119728db8ba41e58a71ccffc59a9a1b81d2ca8b1eb2bc7a1151d0711d505c8c4af44830a0b6133154cc4dede302a4ffe3fe335f8f7dafc84b8bd1d680eb98fcb6e8fec67529aa82e4c3430ce1b9a192f299a8efd9940ba24a1d0498274be9350e40a27636a2d80428ef318e663b0ccbcb4508fda291c82a6e132a88c29c655ecde5042828dcfbaefa690183b75c4f1cb88e5b50eb79ad37805cc5b2a96bd782602e5804e955c72b54c2c77edb55ce782512e7dcbe5261de4af82f5571479723783a8eee5feaa218043357a952a0e626f8611120f46f796dbf27d294f08886705198c531a5124357065e8f86848ccddd07139049a1defe51042c6ba40f85bd09fe16a1305a9efe3e1aab9504e3e88c608939c645ffb30873c75d1306c55460d55c198255a21396807a165663d6865588f9c21ba1981b8e2c06bb69ac68e01f1227b08dce440506dfb3fb706823d117eac5b102fc6336f12c4a076ebd9167cc8a3422c5b7ac0bf3a6746f6ab7c4b212392068d0012d843d09ed3519287a784965a27abbdf5d1b65bee7d98b5195be8c2d96d7546868cbc518af852f49b7d2ce0e02c91dc0ef2423f39a7c37811dfe061d30ce1b7fd3629d1088fc6d9395415780aa86510329f6549988c5de2a6a614e0ce809bef5d41124e91295c976f9415fe0717a0c5026c5f4705aab1df4ebefc198d7d18af28e689ca56b8bc5948244c74dc3627242e81c41facdd2b15483485ce07597795b4271833d1bdf8a09d36db5da44e239c38042162d025c8f69f164f1dd1edad9e1fb759256c1ff598c5a12229d048bf766ba46d91c573e424b879c3c5e0989067218d0ead94914098fe46b3368f4383ebba6a51c7bae070734482b734e6d0eadd47a5886050854d07818213e6d3d689970c730b591d62b130c3b1f783d63d5ca3b5cfcd3b14ac9a01c4d3eab431685adc982034eb9ebe29200f35975b097aba8e764fac66e009f145edcf733145dd3444222ab76c5ffba8ac3ce921d12d5b3740394f220b2bcb35ea0b6dfc01be1ec21e7c2dfc02f42242980d3386e186eccdae7c9d3fd84dd205dc760b36231c73fe674585593e17822faa0fa40bcfc50ab3f30a559ea9ce2ed3832ac1a7bc51b0475d945e48987707388ecbab994be4b56032e22f9bfc544d4e17ff277e55375d41c7ef43edca8b55175de0927ef39b094d59945b897dd38b2e251d144a62a74bac95111071f0584ee28ed7860dbbca2ba8e2e6ebf28d3d8b10ddc98b900cf67ff545ff800e8f02b5eb8b6fe7dba382f591a319c456ccc5d3fc78bec4a21afede1a40e3053cc87accb21d3ed6519710419721100733f88b15a902368cfe3a9d36d6344f358a13add6b56d900ff30538d3de461c65fb553fb08d2f53c0807cf8d9192d11f0ab1088c4804f45f42fd56e346549ab397e86fa4716dd163913660d18c9dca1bedc7980104b16bc566d092ffd2bfc9e6f5661cedd5b68fe251d16782b1ae6926f9e37362c1079293ea1763ceda0a49ea6acdac1d49ea722e0aaa062857a639e4277a0a6062d9dd6fb410bd24f0d69ad780e438247af60812d065a29c22e7bdb597a365bffa1765aa2e252bb1fe060bd294342ad51ef7fc4b3e4b10aeec7e1e7074ec2b20582b0f318a861f9a31d15fd59a67baef74db02c9210abeb426cfd4786551c3faaf8b5f2818a83b28e463bcef2b3d15abb65b164f10de1da932c528b61cfedd9fb89ee85eec0e40b88131dd9d796da98fbde37f0a4f5c7dbc16aeaba28bf18b7f1e151e14b4357ba557ccefcdf2bbfbd23c5452230a9613ec910fd6ae0241d4524672612ad941de1c7a6402c4d25bc83715638e62f88b3e764424d2655dbb65c768a975220f74b71af6b5435b47ac9026b161ce7253f6095ff0c1cd19ba9a0fc036cabdba9c1308d3033f700de1ac573ace3a3a90c1f5e7fd0b752ee06b725c5b1f1be048dfccb65ddb638d07a0349642e82cc38025f3402027c74bf05c1bb4ae6dfba2b5dfec9676b21aa108204a310011d81d8726ee0bf3b6a0c59eb2331d0c6542e42ab85abb5389c0058d10428a76ecf16ca3ce432ce5f24574c3fe20c1f3c493c3771add70c8376133e7eef0c79ead9527915fab76301cd139ee867988f84874d1ecb4778bc6c6584ae10f484ecb4699f1584654136d49560d339a8a68b7041041b74c7b9a2d5ea21059ed8b032ef269eb210e83153b7", 0x1322}, {&(0x7f0000001200)="b661d39338dee748d934c086c6aa5fb322aa1b67eaa6dd58d39cef248bdc7d45e0c5038e83ba5c1117fbae94fa48b7565021a4e813e082e4ef0fcf49560cd4b6dc589ad6bec39ffa16164e5baacd55c145678503211af0e321a374f780c348a86fb1397575a8ac0ada789b22a2a71b1b6bdf838fe8", 0x75}], 0x5) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x28404030ffd) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20001, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) pread(r1, &(0x7f0000000140)="275d36aab1ca4c8b8e2022c4da5182cdb39669eac4f642321d743d13f2b47882fd8d88dfc81611c8f02e84fb0c8ed64b2730d9f87fdcbae7d0bb259c4ac1c4ee640a28059031621a44c49534c07050ddf50f05341a1e879c92cfe8cf5cbd3fbec0ee8bf36b1074a82a67c30ab29f9c436b3cafe739d19bc77185fd1f115d5d897393f804332d663c19fa30fd698f5aa571a07d87bce3f9faf2b61d2a94a4584fc7acf8893e8c5cb972491d2d30fb0c14c848028b924c0671ac5f62e3b22bf013297bf3657e959cba8a688c977109f05aa977c4c362d45f4846e3115a6dfe8f4c5d60d8c68c1c4720756bfc2e316f669fb292f61c539ad0d8", 0xf8, 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(0xffffffffffffff9c, 0x6, r9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 04:02:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x800001, 0xc8) 04:02:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r4 = socket(0x6, 0x0, 0x3d) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:02:52 executing program 0: shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000600)) recvmsg(r3, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000640)=""/211, 0xd3}, {&(0x7f0000000740)=""/192, 0xc0}, {&(0x7f0000000800)=""/143, 0x8f}, {&(0x7f00000008c0)=""/242, 0xf2}, {0x0}, {&(0x7f0000000ac0)=""/82, 0x52}, {&(0x7f0000000b40)=""/242, 0xf2}], 0x7, &(0x7f0000000cc0)=""/172, 0xac}, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x83a, &(0x7f0000000dc0)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) kevent(r4, 0x0, 0x0, 0x0, 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="15e48f05e46cab433fac36bdf356f1f91df930bad0a08d9a392acead6ebc8c56b4bdca9c94b4eb6021456e229623daec82a33adcf2cfe51d77d2e7be3a90d9f5948ceae976aff86fd09be1111e4f68d0dd050373919406bbab68f665dfe810a1b497be0790daa9bf4ba31155630c3cbaee0f6423de7396cadbc58daa19265446e717ba99c555b68c14913b76b8ccc03ac6c506af6ad68b4e13b112ea7dae1243bf6103b2c6a409f1497d0ce9cec011aa6883d2783a56ffdbf67db53cb829109028ef620126bf2bbbd7de13ec57", 0xcd}, {&(0x7f0000000200)}, {&(0x7f0000000280)="35f7650d7843bb90f36f0d045cde2fddf5d2", 0x12}, {&(0x7f0000000380)="78966302b430092f70a5ada389aedc02f66475388daf05260d6b2dc25448e5dfcdceb57a0b3d4dc754d4a2853bf9fcb3ac266d9d7491b9556cf8cd7631e65e3f498c2ba1debfef1bbf044e808eb5632db288f3190bf6ee47020712ae215ab75ff80e8697f5d1c472ca05e8ad6861cd4361c2a998d3223228c2c51a62f41c244c0bd91571f1785872fc01585a6d7cec594ba610de7141f9728fbbb8a9736e5a654f445af2fa8ae52019c4a3a6dabe8a4d56acbd1b5e3607a44219fcfa8edc2bf3ff334b7f5a033667058dd42d7f", 0xcd}, {&(0x7f00000002c0)="0717f428cccf50e635554b7b6bc92dd544b10f19c805bd5b90a3e8a849040e108c38f644467d8e7cecdea6ba5a8946e2a4c635f053f7a2d7f410ef351239754cbf31927db318335b72a63281f147e50696c37959c8929472d151abdaf9113c3bd1c7", 0x62}, {&(0x7f0000000480)="c60eee54ee0ecd53e967b84002db2b6711256d41cd1913e4537c8219360ecedcbbb2be00dd7c20674cf0f307a81c7f04f46c9d4072d8ae90337906c7c9eb8b9b6863587885b050a4ce41b65402774157dbb20dd28110bd7349803188c6c825d61557cb08c6dc1de7189613ae918d27980b064e281ccf49e4e9262726890a20f8aaf4bbab68d854b8c53b39609a6b1e1e11fdabae3362790777aaeb04a99ccf51d33e8d66e18452e3bcd0", 0xaa}], 0x6) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x40001, 0x0) kevent(r5, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x100, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffa1) dup2(r7, r6) getpeername(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:02:52 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000, 0x1ff, 0xffffff0f, "000080ef0000000100002000", 0xfffffffe, 0x20000}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:52 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c1ffffcc603abdc883538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16ca78e01f5f5c38cdf9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f1f52795c456d6022db3d1ff395bc3c11fd7dce09c4de556cb7fb2c8782bd6ac3bf2aece68b393732d85a21fe1bc5eaf66aec0a478b186b624764e2e4366af4db9c851bd3b3108eabda0f9697c30a1ff6d24dac9e048a3dd2fd7bb36b444ff718fc39b81ce4a6fc475bca39dca78fa9be06229479ddae6095cfb9a03d631cc4a5d8bf372fffd9a8496c08dc284554464130ad3ad2e1287af9c8ef36cfc9fa010e78f01172a3b06d61f51ed7"], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 04:02:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x10000000000000}, {}, {0xffff}], {0x0, 0x10001}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5333e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c801000000ec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa126ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba7c3d72f27e0700000000000000cdf99c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d8700000000000000000000000000000000000000000000000000000000c1a5b8c4379c6aa9137ac4af1bb2b02691e1233b7926ee82ae642b56b5d387ac1e254d9d2183b9bedeae829ca87f2a"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x18, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:02:52 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(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) writev(r1, &(0x7f0000003680)=[{&(0x7f0000000140)="b906c98b4169d45fe77390fdf62365c1d27ac955070b26f5b4a5a7177435b2a928de0162a86b1c45d997f9f6c6219e7714960ec4cfa4a34cddd7380f5e624933d4c15bb498308ec059efc0e8fea0495def5e8f6575f8f33a15f873bf37fb5871dd2877d703761e087c5a5439ce99", 0x6e}, {&(0x7f0000000280)="9494480d6cf1d6b172d445d91aef06f33692cc6a7ef442331ef834e029691dafdbeb4bf8616ae868ab855ca2aa3920cfb79c44ce9ff59391ff90098fd1b37d92934bfa0c7bc6294074904ee4aa68fb4944ac775d7a08599569d444b4da62eed48c01637bccb2eeb52eaf2b1c17cc4b212fb66f06e75aa246f159552ca247769ab6b479beed326afb7d659445bacc09bb3a01411012c6b4c1b0e19588a6abbf7f5984f3ae8e5b17c288a66df2d94f330ea956d7309e9d4e8677f9fdaa1193289f90fadfdbf08164ebe8cb62bfd0e7047b76a2641cc6ae58cbda9532a4ddbcb2c55f91b8fd18328261ff7f6078d16611bfc3580662456c69ddcb1b86b631c9edf1ea27b8fcf6b0416a78d815811557320e5866c7333acc5bfac5b7dd8f6be8304748435e1d193f58ef5a2476ca343e04946405b9398fa755449167ab8ad8b221238bab87361a025c5d2c39ce0a6365df556a6ef826f4449ccd0b24b80ece1c5e235255e4612cfed4347de3364caf78ce4dee30d51ff34f5a80f3f138badc4598a094b4d64900aa79c8078479870eb06ebadde27f5d8a5b88faa1d9295988a744fd01b4ed03da1bf69c947d9e1a855d4a346e181eca398537b60814c319f262bb62a734e0b2cd74712fccebae38ce7142e3340416e159f0b0ea24dfda37107c7f24f1b88db0a250bcfdc38cb2c6354c76b98febd222d1781af6f1fd7683de93388c89196011893a210e84e28fbb69dbf2ccf24dd024193c8ad8636f9f361f8c6cc81c1c356bd786aa3232d41640d89fbcf2a2fcdc8eacd99947b043221713912e6323c97bb22cc9bc4eb8509fa7e2498f499b63affd55227eb7b16608682ddb0074eab37b6418cbf50ea251fed2fed51094b51ebf63566f32f22cb2c45fb5cc27aa393929378adcb705065093e3f4fd15503dd882753e943b785910134a3a8c420105d7effb24b49cfd8af0bed4c183f088a97812680b34b15f70d832787d7432d736d194ea7c283b65653330dae53d84ea19163bc70d70ba62892217507f450cf997aec20413c4ec2e4fb82495041a37b92532c99f7657126cdf59145972f4cccf3d839a617de93ba39d5fef4fd312a1e2e2604afeafd7c09908818da14f917b83c6d128c1a67d2772a4c62f701d2408e26b8039fc192f5284c76578f4fc8b641c835bfaf5c02e3b98c711bbf47d2551f1bb2a2cc11e96a687693e06d171d03a7a715360a5ae978df78fc6e71ebf5fe958dab1e6b63074c5bac67fe06abb2f1c58d8143cd9a3ae5e8c17a37cf89dba618bb0f373b8dedf21496db2da6b961520a0fcc40f9d789bf168b2271b77af1ae1ad70fefee33fc082a82243fe8df120a742dd8eda3f66df682e43a724e1f14cc120070cf18839d6a92e569eee0d207ede189fef603b728639c2e702a92601eeffe9db160c4d609cbe8d077911ad3c4817386e1235a4bb6df3a6ea7d749ab6bd293ae85b4dd4e7b59f43b76079e2b28e744917c313187220078d84b6ba5c129274b087ddb281b156684c527efe3fec9c48f99bf831dc4dd62d16107a2cae407245f407567dcc6ddb252c963d949a87b6b1da0a1b3cb5fb40a42a6af9fa6fad639c2dc7417879e2396ff0672ffd07ab2b280675101dbe3cdba6f88fddbfb9097821bf55b4a2e8b33cf60fcf3aba9089cc1d85552ba59f819a2ed9990c59bcb4255ebb04abc164c0f752a2cebb904853af8ecb60ec6217af34cf24fa2015fc6201b55d619cf130ae98d294e00706d9ad19f6fa5a31437b65f1dcaf7ee981e20b35ce1bf021659fd0aeff92d2fb4de4b243ef04c1ca113001fd99497dc64ed3312cd0c0b1807a41d86ccc647e1cf6f10ee9945f0c7c45cafc221b0576e83a5f1f36798e60528b20882d8390af9c0739a11e8b0c5f4ae1c6469e85b8057614025a23566d2c6498a8335f420c6f25d39ea20c418277a1b8fbb5a87ec28c868d68ac2999943a5419eb8cbcd9acacf79a490129e663ffef021ef60aac14b7969f1a2cb30e9387ae0d37ee8f5f6e5d07d1bc456e94a51a4fa96317eed5bd208b2f38b5dabdd8af81ecc43528229717a0deca8cef9fcf0f645170fb4deee269b6d950a73d08697d47a2938b75ef95a4db8ad12c7f5a8d719d7694df0d25ea385d00a4940fa5a6edcde9215b863a4961595517f72bd5cbdf00bfde3ac117b2baed73fdfe94f15f03c0ae51f184a5bc8c7c5340f4d86fad4f8bbfe120409a0f0ba3fde83ed00a9c6bfe047fa0a55171a364f65addfe4f187dc08efda7c1ef6a9358c20827a00867236c974163042b8d321724504a715cc5806209531527052d8ae3bf8a5bcc4729dec475a0b055eb3623066840f72173b1574e6c8c0b93495d636653acdc76da6e40b171b4745f56fe93b5d68bb774ada98bb88a5a0d1ba570e889b6112e8a629bfc981b173e3d1b6bfbb526b7ee67b4c8f4eb36e804da538c90110f8b2e291c671187dd33a96b3d561166bd847bcf447d799b05df6e326d7e736495934a4d3faf42148629d1d51cf525f2ed8970b194fad2936d6bbb895fd456ba160a3d56e7da76a1657fd58c64e56d4a35c6ac8c60514b65d75e85c0a8a0dca279b641a936d04a40bc6e7af3d57b17127dab0134ca64cdae7969717c55cf5b25460190ac19403ae35f5faba654c266e13c754c17a5ca31359d993efc4da95380ea557d1b320e46fba3e1bfe18b844981d5ce73f02c53a6248e71c2cc5a621e5d65887770afd403e26ef5b98f24f9f96aa0f4cb678239b82178b752fa175b75a7b830af0ee2d90e2360beb950281495bc28581e700dd93cb494d1c0bd00a7f2891dd2e188fcef1d0dd6c3a4dd87ff832a5b11b5148c1b5614a5d43d5580f5ecb181e9388a63cb2c86d2f36ecea1cb864420da02def25afeec779e17a6933d80542ba3642e89437bbf57a393dd2176743485a3f9dd26f73ec71161ccc36fce9b479add04b5f5dd98eef963d374564c7b6773a5369c36a76dc0d59b7b9fdd0ed817b711baa7dab832b7cfd5f0acc6b629b13d3e2d6577f840f9c19a20c3580eafd9de3b093d77a88ae0868e1de4b8da26a6c0de2eecc9819a06dcc4225af197284769139e7d8c9751aba42f17133efec614b84286c6892d9592e016b7a9f9b852bc73c895d4cea6a65063dbbc7e87497299f803a20bd3623c177775e5bf7eb2f854468325659aec9eb2554526acf323ad5ac915f45439543e899ae256ee3bea66d7d737878f83cccdc8c81a33945413aac33c385ee534ef84b7e1e00f143f8a543c564e64647aeff31a03b6db32128ef2a60c1a0b19f67d2fb2a75b7de669b28884c0b3cc1644377f1bfbbbcc0a1a803459cb16ad48336f789dcd689540f3c9b010fbbdf3754b78bcf4eaa67198940300c6a128c24ea1ad4ba0228b5f4f801c713fbb7a95153fed9aa578972785a8c659e5a08bc8698ec30e623f0c4fc684957c9f5d028764bc13c2567456b7f7d508aaa5f26b4768e25a46cb1415ac6ce39a230d1648ee9f06c311f4f28cbc0b6b60998e31bfe03a9e00dc43eaa1d80a28dbca5def761ed51a195ee0f936577044c833cd22ba7351b840112c241711810e118113e34185a4293d36ad7f53717be8345507cba39f0ac93bee46801b154bf0c9bb63f4ec4641bf4313e5759b313728d4467c9574bf723db6a487ebc473dcda04181079eda20709148b06754c3905e6eddde49575c858329b4b25ef39114dff0631b54304a010145ff64b913b37360b790ed1ebfd9ce5d04a643393024d04d515582c6905564c921d6ca244b66980c6f451f6e2b457bb0c7eb5ab06445b9653440df3c3a440be4726b107c51281a51200fdf045939ebe0c2ad498f2f0f69505ae1f61b7ad122221151116a005c172230c4b604c43ae669847bcd28f124f15191a3977c93afc57e229e162d1078691e44e818a3c1d62e757b4203aa41b9048086c0f9de0c13800e80aebb55b3b2b4f7fd5263a5569070ed1bed017c336fc6b343af0c8cf60776eb06f8c51213c9a9c946363b46697f71aa4fb5b8a5b5b5aafe921298c00bad9595edb69f9cc117066ff885fe1256d42dc5b479e25e9cc3a74f04dc4b51c1c054b250063144023cd6660aaca6eeea1e9d4009817d72ca05076c160b564204f6116d5c36468e96f346093c8bb6446751e4dcac2d013fec29dd3334e7811aaafcb9cf28b99b167d34e7516889ed90a70ed732dc0c47f705b52746fc310f9ae3809ea37c81fbf3f63898a990675c0897afcb4cf6cb633a10054428e944c06dbe158ee5432ed356ab697f8dc7200d90291a48b1bf18b206f20cd0a2760eedf8cc4821ffb1a0a94915c136650b212020827291b5a2fd600cb08a80ee9a3e23c8344090ed2e2b3c2a3804167cbcdc92288b09b166f8cb276f3fa46c2775ec0532a846c113402db54c0b2cb9e771dee4c46740b92996f088d10dd937e78819b4222aa116b1992f41d795b4722a945549058bb27ce871446e42f556ebe2f1c0dbe5a35e2a818137d8d725dd7784a07dd4ad8dfc29fcd794a502c5c4b0f64abd83551e87c286156c8455f37c784c010330d877208fd373eb189ea78214e7b483ee1ddab8101d3230b56bba7925eed7d95fcf64a1ed9349cfcb2c18c685f9ff132dfc6e0c78fd13b0ffaea0a801a36e08b2fba339d656c09def479c54ceb3ce966c37e434febb2ccf95132f0c6e00b245133722b828f49d0b2fd8587f219157014caaf1b4a4b306c4576058d7acb1b34032f8031aba2568fb542d5f3955b820545935c85077e3f50ef837d798b2b11f9e9fd718c6cc4c5543c806f51fad40b87bbce0d7f74f49d852564c83b2d12549ebbf1ac2ab9e329e9a9b75476c67c5d9a0e24f1d02ad83d14666821caf2032193d07355524f86a4739dd8e8cd0dc1997494dd05b138207b367216629dc34b98c48dfda394c4d86f007cb1119aacb7d185c54f2a8cbe2efe9b52f1acb8de81f846b62c82c7808199eafa37f60b1d53bea3e1b54b5861f39c9904e621f6edfb275b557854e52e9151a24f0ebc87ddb369aef135de86cf90f106ba45c7c83a6373dac371346bb77dac764c69ac856435a41c1d006b7b15b9586890f1600e128b1f8a319e44abcf1ab7e79fe77659cf0960673adf10d920ffd443c41ff86deb72cd83df48240110236fcb715ea44b84b28cffd876c1f4ab68ded0e9cedc83b74a871e89c4f6379acf247385f06c714a16b637db3e35b5398bc6dcac4d3795de924926bc96d58ce69965ef8a5962688d6a62e1e6faf8c264848980c75e8ab46b85df88c0db521144d29083c382f4f51c3bcc3306b0a8b5ffde6b631df50c59bd55fd26161e0b515a4642447f82461b760e9e050411616570989417786d95ce84685a9beeba940ef82e6ce7e931426d0552a7ff90a761d10d90e819e7af46830b9ec49cbc79a8e68307cea290a5bee816b5abb1bca11cb56c8aa0b7cc07113fe352b33918144b8a544a55551b517ec86db17c5269f77e0c3aa156c7e18af2f77405e9eb96f512ad3e8d08b2373ee44558275c34465d8b74ecc2f0681ca44f6a2c8fd7dd334ba14383f53890cd6e55cf9ccdbb9be838df4182ca3b69ea8a7ee63c654bba665c70e0578f1a7b1f8140cdf060988fb9181bdc0b26ea547308d3ed939f634bde588764862ad8c60037af8588770c9a57cd5ac605e157b5e78cbe210870da8724b2db619829c8151b716cd3d51aef0b4b07ee3529975aa8aca04d381e97a26e795a63b1ec140b32f0603aa28f1edcef79f36ccd2e7365defe4cce06b89d1634fc343b26a97c9064", 0x1000}, {&(0x7f0000001280)="f23bdd248aece705671481a221933d5d9d6a0ffc62de3f689c3706759befc3122f92a2f695ee646dac7df1e35a3b3c476bc4940dd1cbbedcad9d8c43a5d59e11cfabdeb4db21747be13e", 0x4a}, {&(0x7f0000001300)="f8ff061ea8cc021fa57ac942f299393cd2c929b4a0d0abf5de9fc6b7fddc5ec8822e7c685abb57ec392de4af5b3ab2db5061e44df09dcd8599773590e02cd2df9b17ee2b3fbee477d7de1a2c007af15bb3175457a01f9f3cc2a04c33cc64fac294ddba67d00f95955e4d05f4962954dda654fe0838bea7b5c65a6814ed5e06746253074a661f40aca22094d5cf8e87e5020f09daa381798969711cc7357695d3907a14a6276ea69dcacb04b09fbff72961f241ea4184d11ce5a4e93a0415e0ad5ad753", 0xc3}, {&(0x7f0000000040)="033aa8f7395fae56c622a3da58d3ac0914007340a4d934cc1eed0884919697ed3ee44f837265dbead8cd8c7ea94dbd6b939e792d8fea3d86", 0x38}, {&(0x7f0000001400)="1c221c6e707b7154ca5bffe90cd22468b7e81dd4537dbec1c13036cd93510643e3080d06530ac30a29291b015331791a00f7ea1ad60ec1e3b8391f51b102946543585953da88637bab25741de9df0a1d805c47539bf32ad4635307eff0e30dff028280e778fdd28863e4cf2805f5c830eaac56348bab7dce3e8e88bfd1933e68243b3a6d83780e12363bc0a308da25f6a320f8abfeaffac5befd9ffbb9e3faedd5fd9c7907cd58e1f0d6a2f20e3c960a3f009c1d3309fd6b24920a92f774dfb61f14495b1b0cf6cfc0068264cc2afc1fc6ab282238444f41962c62f708ff73c3f113776b4f788e5bd6f191ee40fe0e4d432721b474dcb7d8bb50a0d941c8d6195a8462ebd4a090d2b4533967cdea7024a00e5df992fa675859316f818c2d6661c655532cd0b55bfe2a5e683d432f40ca55129aaffde9f92877d5a70ce4ae6db6616cbb7e27a8da7fc065d6ab9457d7327612043707b5a9d8f78d63a4b1acd809249e051356bb98a59ea645a0282cb5d629b62351936ddb724e1ae1ac86ce77f6ad5207128b77e4aab3edeac271ace49f4c712bd73a09118547c71bec76e7753de4ce60b78f7586d8dfeafd1aec159712412c9dbc18438ff82d23a307edd0d073c4a6d0acb3c9674b70182834e6d41a34b4284c0803d1d25038d4f3e16a408c4f2710114863e4e76fd66bfbf17fed0182cccbb6f9e4d8e100779e270783138e8962e94e905b11a783dd6cf05fd16a29c95b45c6e6bcf18535bcef574e477b444877a85796fdcca25e92b9dfc648aed140ba99015c41d1299ca30393345b3138c55becaa88ede1387c9addb191e5b23aeb60af2a2712c622070faaa25d51c0adf355938174b379097433f7766f77d5158ff141735891157c5ad6d473d9f12f6f99de36bd775b5778049b6a1c35de00e877ee976cdd214d5b9de3d23f9bc4051227f8a6c406609e84bdaabce504cb8004f69a2c22fbaaba4aea2be6d9edfdf9159a94c21416b9ebccf2dcfd4ca9fcb501ba201bda5b573097a6daf8d8fac7253c3f6fef96cf8011e3088cf878fcbb8f362f701fbc0ff75da9a56d7666b5d57adbd67f6945bdc63cbad2d61a903643191dce89fe068299587ccb16e7fee7d4b12049dda4a1e2f2b2c0453b3e532378449b0af3a0cb8fda4c0e398bf5b1e8c5bb72c254310451d4d02c008d34f1d333697f7bec7da11e64a5baf4cc3bb7f25abbcb956fc29afec7a399d65a48117047c1e44d02b38d136f1ad263a6a379029ddd37dce4456e440eed13a6b83e12b70831f9c5ac79e6bb60557fefda437701e34bb74ae4a9159486fbcd1b02ba7ed3f39c38893afddeccbb0a777c4a0d6196b1a48a29949f3f78b6435fe8907086021ab3d03e51b813a784955d1b0dbeaad37773acae0c272e66d33cdb4a94c4bb49a7acc589b09bc7d1d892962bcfa8e4eee331cc1bfed0d64b857e3589906b9053ca6d8c1c031d255e015534e8f679217e06148ce27559abb94b01a3ece43f1ce4bbefe5d5712aada4b3c503f81a2f1fbd640594c21b05e92e74c2bce4a587e730d6c73d3f8e0b2ae929b6d0a49eb53c75e6c2f2e1643b0dfc2f0b299760bc9a885d838526db36a956ef4cd855c5b29659eb8c0a5cf559498be01178641c866ac1b16f1ef175e6a1b0163789b6aa4b736de840f755b25601d49d98d119cd8bd45cb31e3617f90ed0285aa802dcc5a417cf93a0908e1cbb729146c57eaa74c17dd86cc7337c6b08f7d18e339d36bd044a77328a4daf750e2f6ffefc9af98529f388d45feb9a4579054fb42ed9bf1dd3607f4fb9d3be3075a1276f5d4f41e8b4adb06fe827664821cc8105cf68616f6a598e4cdf0721de1833df49cd4811e542221e3308ceadfe50b503eae3a77de5bc3ae40af82e54c407f92db597cd8ff1922bdb4c9b3504e1d714e18c1e672a5a0c3cbcaab19dbda8d4c8f125e488a6be2feb808e04917ce06abea754acd7407f5ea46f3a7ecd63cb7c189c09b092149318d50e9d8697fefdc0e924d8ee4b0459ce6e2f7d243273237a377680423716eb9c1fa7d667bbe4d253756579578c9d54847e2e187fb3a6d9940c98cbf37f5c24d6155f9178ed9341aacfe1ab1828244eedc31bb6a4a318c1d94d06bea1d95675cfbb52a92b50f9285cc98fc47eec753cfc2ad7d38baacf445b0d8b4a8149dc7a9ba7531c88420ebb0e415c32e6d99a4f494b5e55f912bc05889a82c465b8f9d2f56d73421d1e58d9f2bfb775a7e855cf8f159a91e0b6dbd42cb7883fc52e3c42a006e190d082deef8bd8d1c04cc39d38d6810f0d19b733d5b823995fc2a7f895eb5f062937cea1dace32ca465acc7e20e0adf2941be606d58b2409a8f898bc7f9b43605e1f533f8d7820cc610ca9ac43b3d53a143248b203e6ef5ee695d3f08b40ff45f7bb63c17e4d64612c51e7d6cc28110569c9481f1fe04fa471a3efed5aef0ddbb29da58edc83ebfce4a348440eba3000eb9bd5e3ed8b36aff2247d45aab8af758bd59519ff638a633d475884a2e83da392a1810250293067289597b9011158def50aa2a4de148367344c5d0e81916a3bf3ac175fc92e9f8821b0914d5ccc22b82588767dc5fd5928b6629b76fd1c6d9ffe8fcc93670861beb410a06d7fc318e9fa7d7afc54d97b6bb619854b0fa220569a648eb25490b3482f108dab52e587f1f83480ff54a1392869c8231663ef79ace63158adb90ead7c978e6bb1c043ffe1fa63c8e5568b8e0eed50767e78ba7f4d588d73174686a6d6642f9c9a3f6f8e22d64936298a18c77c7c4ebf2efcc7fda9f695780c95463e8945b5f7a606b7a9a00afb45288add87a45149e36e4bfe5e47598000710bf51ff4ac77b8dc5de4c9cd868299d2a4d6b00e9d3e29d71319e82d99bd49b89437d90ba6745e4420c190130b4e855455c58faabeb433ec3e7f40705da8b17c38ebad4f5ab3a981e596f1fbb4e140580a980f4ba04ad5e03b1fe8d95cc9a13757120318ca90b81045b96e17cb4e89f4ef3197263ca085dc6aaa9aeb74a44cbe576165c5ecfff5ffe7b7f53cdedd724ac096ede52f08abdcf59e43dceb0af18587ef24fd8d21c2f50cd063bcc90489329f79c6232380e43b41d6de90c1b13e9c110d13ced41c8cb81e7f9b0f1dda6b63a21f58672227ccd470c17f9b3b8d7c0ce2adb2273e244755195bce27e0c43652dbc81085e411331886b3a93dbbf0011bb4afe7309dea0563098e5ebd66acbf8dea2bc180015524fb8f331fddffcf359db8943496a3712eb417125edfe8fd7ec706f898065c8d4b2a6c31c7fadd536ea434a56a014dada28edb4b5bf20e03378dff23e791f3a3f8b73c1596dc9789c42de4404702701d8f8098ea9573aff1e2a19be175415f22145bf9835d01b84c50d91e1f98bfbcd45986edc3898ff617492ad3dbc999124a0e769151f2e8e9f53c3b78601e0f96c05607a9175669656187b683e117da5f2998bf117a70614b9598f03a01377a33c3ee64fe59c0d80e3cad93768c79cae75a679c5a3fd53674ac8dc0f456688777afd31fb9f7b377d0bb8dd1ad1bd61bf0623baa449307b4583972f0608944a81350c3f45c8595a4a184d658a742bed58013687d1d89dcb74adac40614910126af9def646b1e55f52736f9bfb58010b1e5639f2a7c15bc5574600a140e4582debb543351e215d1d1f5237cf882bc4abb4a311bed8c3a93b5730e7442831e189309ab7f559c06e31d5f315b6803944ee5409af4a39981172e31f8aa76d875ed1bb6be66341d8997684f3da1a69eaeca5674efc097062d33e638a7938116802a244dbbccf40c824da6ca294e47d487acbe596ba0912791f1b3320699dfc887f9e16a183add7980913bafd48a8721d227741ab8a0580f9845357d5afb05f5db5266cadc594e54507bb413e6f64d56e13b9790238cc8bdfdd49e82c14114c0d218643db257477ba84fd0b9e26b116a26ac6828f88b04cb3a165655e021e765ba1093f10dcc87fdb898f992b63d67266cf8244d7c726025eaba9182a342db6d67a84ed52cb8b8854b3c9d1aabb3e5dc1fca66f0ef6dba058b538dc2f63f30a86aede7a54f94257cebf7fa61329c5f6e459e19e92da60f88bbe4e3ed94ce14fc382bf2566e4e0cb6f860ff2cb0bfb06e717b49a901e9d366e48374bcbde2d64c08af1704167e9be3622042e9703592a5fd121dc746720809a35fe52f8e5733871c891ddce9ec397bbc05a0a414a734c03ec859047e733360d6824988ffada9a7ba92e348743f8e1b98283b4cc685cee1be7564b0d853eaa0463965aa50226eae74f1d158e62a35e0146639ff0a78c5f6d8ac778dd57269c1eb099a6651d2a512a1a1df2c165c895e8b13249303739774df85f8ed59aa27c6d2ef0ca61f7632bd8ef470d3219c2c58d8618a4d0f75f0f6438399b110d7fd4b8dff95d68c9c146f21c7deb6b3e3c9409a2ff512984ee673663f6efa0dcdb2ae58a242d42639b0f0706b4eb7d991112edeb10b1ae65484950dea1055f598cb22734dd56036c4cdf5f150379edc52cbe838b6799739b6649296c4fa4820040ad6761794515eb2b8b1bd911bc8479c0f0fedc0be168bf75ac7d602cab7d18d86ba93eb36994f8b80aaae597e176bb390bdf73fd1862aa64c58711007d3090b46bc4f7e61e2e0489b4f0ce2c21f7ccd5f6deeed038ff997f7f65a334b3df87751c7d2c7993f99e9404cefba1790c7b3ecea5327b86ff1d9f4783a16bb98cc6f6c22a3c0907f8e096972c6454fd446a8fe77428602f39c6ccd14f825849360e959292c76e44c8f2436c20fa8c14c085852a59b5eb877429d063b1b8af0d642b8ae0457f185d53480b4a184f9307bc794ca6b475235f8128d5f1de894b9cb2a3ab7fce86f34af5dc2c1ec3e5cbf3d0eae1e165e106781141ca1edbf5740270b9757563cc5796fd66a5ece7f7d694add4580f6cd7179c7edbd21fd50d77b496f5725cbf3d0ae52e59ff493f3c8593806de447e1b9317e658fffaf125f80380003f1a75406cfb8f6900f2540789151e51a4efa9dd9168d11772ed99622aaa099285d603ccd41d92e62c1f13807810352932f30ecc726cade7ceaa7f1548bf9603fb14c26c9cb0b81d9b80af0a1d5f2fd85b8b044bde0d57055cea28e82bf62828314845b1a73053150b1b4105ca7d6bbe95ca6e8f6576eec4541b0f6f873596bf721a3daf35c40a4ae7b0a8dcfbb60733cb173a187c848849cbf494267ce68a26ee5a9d5a54f8546f454aed125968da6756928f5d73bd44254db8056fd70dd0140bfaac16f4e7f31d288bc3b49d0ef40ad5d7f28631d812bebdddc50eed7877188ff4d99910469f009eae91699e8f54db8185037cfeeb94a76a34017d041d4fd1d100b7cbf0f34eab26f4eb415d96dfd3cc28522cb9043446cd93881802d235225c7a66c071e3c684cf23ab2a7ef3f2a5a294c4c48beba88941f4f5164a2fe2c2afec86f9020bbb39677858d894602a4994b80c013e23da5e69f3f2c012f1683b1f17da82acc1ed9fa1acf60aaa4b73f5889e3732b43729ea0c017575510776e20f5c9c3528a510d805a10bc98617fd4aab5d6d6467a5b6e33f60eabe989483769feebafba9fb1291b23ebbd976512d3225669c235d4794c13c59431396ecc8c3c17fbf0642c04c685b10c8ad3024162966b1950acf6c29912364a74da57450adb9da2ee30b060c92735e62be3f693f0be3fb3b2bce09592c5fbc9626226ab98e927d6e73b0ae48566856725e3d412bfdf0e75fc73371086a4d13b4438284a2762b236418a529db9fa59c", 0x1000}, {&(0x7f0000002400)="4caf7aa35248d73a38d084a6cd7383a5c76249ca6d889572ded0477ed5e7bd6f8335c0062e081a10e964ba33599e50dc14616a6309f979fdce8cda51bdfb7cd530420d2ac8f46ceb7ed8608d3a0e20b5b4ddf8cc8b6b0b4f461e56092081ed858631a9d61e290fa1d68cde8284b654881c1af85e6ec909151fc25164ee6b081dc86c", 0x82}, {&(0x7f00000024c0)="39990800016f7bda26e7d09e795e7b6a174454b05d9fdc7e5f0e9002aa5e8e2f0f247d3085a1846a7f4fe3c7e38843a460cbcfd9b61141cb41a204aca71cc4f3f2aa679450d8870784dfa5c9902e668055902423789e774dcef08efcd2102122dbe230f4d3960f6dc54a6b0e5637f89cfd54af268f31f510c85252768f774e1da996f0b7e8987c6aab017ff9643f6f7cec591dd9396f3237361212faa2e4cfcee98780", 0xa3}, {&(0x7f0000002580)="7b8052ecdbbe5406c1bdf9f80e5e958baf1f9bfbe7bbe72d92b635b37d32145a6ddad6fd4e0a539e879088664fb203a88339658c14a7597f8d904ff6f6f8d05f4aff36cb1d6748e1965d172b1b5d10f456db5d4ab4b366aeb16b70082def7e2b4557ae7df986038bf5dc26e65af6a0a21b72e5d132439401fdb29dcc7c7e9b6aa152f3b01507e4baba2a6538c98e098b428f340666e0118fe6b009c87085bcf6712c8ad9368723470a7eee9ba67925031743e1fa30d2fbb59403a4b3d8b8e4b5f8bb6065dc56c0948fe0281da37d5d2fa6d71bf66e8137bde98da6cdc0d8b7b2959d5e6ec6a22348527d00b59dfc4a5bf6df29ea6bbe05473aaba8bb627706982bc95d587dcc8934623e419a35c85ded90eede902e06bc45ee21852d6a16c9e29f64631e8089321251f6cedbdd58d1baf781e0584afd84f6f1d068c39e2036a976f7bd0b5476f124ec1526c1d4c73f4f3532bca54e52284f0f9e7728157f18444ef52c395f161dcab8aae46ed6b9c9d0e940d384ad3b932d54ea49116532562edd2a939b86103c618d68beed139ad4a58a2240783647b0bbd8e439070f566c8c0ff9e3bc2381d970fdb0ba1ee833d720e5dd34a8a1a36525ea4417f79ca8e8a1de3e2ab199aa307620ac48f8633658c13357c9f16787b54ec49f05a64e281ee19a2626febd510a7a614a5975a677e9f97ed63f621a6ebee83c44286749edd5d1637bbeceb3fbed6bc8903bccdeda157ee5fab9ec554fdcaa563d21718e085e6d5b5638499e843eb4e1ec753454f947bff368b6b5950f01802ffb8cbe93c5f14e25a2826051ae3df373de29869cd78f68e1ac0ad005f75bc1f2d69ca6c85902bbcf871e9764a359ea0d09968587aa0bc863eaf013f54644af80ee5e62a0ea1437aac03d218e01da1bbedd5099c369dbda6842b6a742df8fc9f2dc5eb5e5e3fa1ea4c1ee5de07f284618ef1054641f4bc3676d43976f89308bdb6eb8e70d675e1c77945a2d2ea52f5b01112b71ed3d4b0314c30f5df42eac2d29bd78c477fea0f9132607dff94c41707829d8cf3458b46170ce2c8ddfcee1f02b6a12cafb636d5b2508b076ea3db5c9662ae0cee16ff0ec154476efa1afb1826f6c441485c3900d39465f964315e46c8b7f5bc4efec370545774ca6cbd641284288b9360d0bacdd5c51d67c57b95853fd30b02abbdd20e82d4e8ded1e57f6789e1c998cfda370bb323f05879c8e2cbdff3370d26e264793a9ad184c9e20e8480b9336019b508caa2cc608719d285995a64ec93bba72a50bb88b18871f13f7ccec26a0efb9fa1251d1254d0b1e34047cdf189d337d24332f5161663db008ce37e58f1825d47d6499b894a7a2ae8d54e835c0dc8ea1d737485c4b180869c2d383454b2391a4436b282da75e956d308f3996e8aa8b5f4ba42a1c539e3d26a9071a54b231e726a1e4c45a548a500eb83fdfa0e688fbfdd28353385ab1521a5063a00e7e217d77c910ce2a40f50f99d126d12eb765a74ade84c3650337c61df863a80c9026aaed0dcdd12b6c7509f8d551a3729bfe60adf6052bb39cb4f1ea16a194972598fa1790af8363ec1d41e80cc2be09dae97867132156b5eb2b5ad7793983fb20a5ffdacd93a3e9e2f7b7d0ddd5ca3481c78afbe30f7f13e27c9d819ea98990330d5c00acc1caad3beb6a365c076baa16ac3cc74963f3fedcf553027af5f6537cbe668c7fe002b76ff9cbe00af3db417c159fd0e045c884a9a89de9f23cd5d794227d79b60fe2089a6ca60944dd916096e4e7fa7f1dd46be44fa175fdfa8116f59d8f6f5a6a48eb0ab07fbd4ff0200a6406960771654b319decfada3e431b4d58ce96625ceffbe79288e0f74aab64b13aef0ebac2cd24923a9de93e46ff4f8ea77cdca6ead897e96ce231135f68dcd2e4605b02a16e3ea058f954d8d9c67d0e8565f9c31b512b3364139e2f9fe007be78f47969087cc4c8d9dbbef09a8e312b4dee6e3bf7205b9d14816e70bbe5c40257e594eb12d2d81a3588c28e12051752eeb7d496a7c06cd1e95ed356d9f1a6b9415dc83a2194ee193b280ac12dd5a68744a2a9e037059532046392e22e37f42ac44e2c8cd41289b0d0bb98ebc952fe6e777db1ef5d8b718e8c1b45c54288e223a1cfddef1ec1c76d21218cb90110c9b800859ee10cd1eff9b9f06dd67979d999b3281ab4a28abbaa524861878b86d5b0228adb136b0b1ee0d9409a872e2779db29e7706d99a44b47009bf2a2cacdf1afd5cb945126ebfbccf1d00b1acd8096383933dc274b15f4ea88aa08db1b79bc8e03cb86fde666c8922ba8080d17b86663978063cc476e8985e5b62eee923fef86e0f56c427ad7a705bde97590166bbde990f5384cbfba855ed5db9f66d363f1552902d3a2b9e4fd448f3f8198dfb678b2504e65cb9cd2740886da49eaf86d89cc513c7559e9a5f7db377c111684ebde8070bc09bc018ebb815e5f3a0b1bb13315d0c329f92077fb6ba7878c75c193878036027894ffdd9e530a2a9ce36ecb181631fed089b0e96f02588b58e8c16dbbdf653d4ce84500d0cbef0df3e7cb70cd55571ab59a94a5422ba31e286b7a66c852c5c15abb58338fc88876298cc403ff0dfda760267c7cace5b3a6a4367f5c2e8794bcc5146ffa57e01b934608144e968bd5c8a336929301ff9b086757cb3b83219499d3f8623298667e258247503206bf312de3bfbb43561c0dc5ae789af6f12976eeb02e109f69e1a3a727bb9066fa65656c9c232456a4f24006effecfaf36d6b584057511f884563ee4175a5e5cc4fd184a11801dc706d91c240ae9cbff2c01c1caa57dd5ae6dd1b6f56caba5b6162c6fdff700dd5d2bd003cccff6f1e0b48bfb65af3cccf99131f46a159f7bd8e675380b9820556cae88b2de8175d415855a73f938f21e9f03aa2b634d85be67f500810f1d84eddb33d42f81ef211fc09a91a484a68aac1d5512e63b0af2bd79d540cf76b1b746cac21ce3cd3b6c15a727a0dddb967fe744e9cd073f60a54749152f0c329ed2e65ef411d08969bf82eee74ab4f07c46c14e3d5347fc8ff2dea1eba6ab70ad3e03811371a619adb16fca0e2fa7a19a7d63078a56b7ff6778458ba6c6f40a40d61a0b6c5bb1aec1f43b269e33984194e73819412d9d49e10a788c3d3aa13c81ebdbd98bafff46f12f13c5bf5b7e7b1658efa74cec8f4a139c29ba850cf72d0d20557cb32bbb2b868316639fa721a82cb7bb63bc00aba233a35ae335de8dce076920c93e21717502f555f38b36c49dd635f3ca743463fcc979e35ee2d696e8532198157a3a263c7ad1709ce866bc8bcc1f13a85c91336a8c0ad353d66b55cd7ec701a889fd9a73b1cb8544f90b42480bb194e51dcd477fb1a9372ebd589fae644769574742595f28221203297a6d591ae3d2b62ae31ec37135304f443f646a8a11eb0379e17270670a59a6f3b167052c067293499be8d0a672b46ed80cd708c717f910ec3dfd5c36e7d574123a82b91eb0d171ec88eef7b6d643d1b274fc3b78267b3918dd3504a1ad46fcadd2d37434e41e734009d5818d42621985f188613ad19c45c35ab13dc2ae931ae3fbfba85c1ec0bf5e56d2e2e717ea10c80513bdcb510e6056fd069ba0025390b9eb6292441861a51f7c0689d060511af1a480d51ef4fcfaa391596de594791060a3a13c6628d006e7313093e71f8887c85745b48ca97d3e785f5d02607eea88ded1d004094ac093da7e68b0122ca36cba3217db69611d436dd0acc8f586bfbd883152d7a182e76c0172a5a7e4e7890703aa898bde08be068a59640de591f5cbe1e8c40bf4372e4116601c7c6225842fe7c32719bd73d035b02d69233cbb19db0fb6e76d87af5ce2def47d5d017d31eaa31f6d218c040ec582bd1158b739c42a1b676578823975b98d60dac5f7804f31a2584381b3386631e5e6238333fc0c71492c9323de9ed8269c7b5a19b6083939e1d8063c7f76292c1a0f0494d7223d89436146a7a5036a4f8ef346e7a5198e91ca5b28e47e1ff2ec551ec3f7b8e42611756f1f972e0d9b49e632db6d090e4fff1c57d1af5cbba58331a25cb616fe83272eea00716b480d393f240191a6ba6220666ca0d76e2a14feb54bf46ba5681f2fa27ecfee105d2b9278d0cc7542d8e4a1941e19a5f9399862a628af1f795583716dbf3655aaf1b11b97bdc3f118b9e4cb3636b642d2f6dfb83eb1d3cd47e86a7e3b290c33ca5158ee03f7ad1acd74e9d634ae644bb5f106a3253853a67f14815a64107988045ebb39a8a181828de789086a80d1f0896d3def9affd041d0512742e20a5e6f8726cbb0cdcdb7c9f5e76be57d20345a3bd7afc56499d790018b7c4c74649225ec50e816b40907bb6a1af4f0fe409dbfce203d832cc4f7e894ec153b639ed05cc99d9333f62ba0503a1bfeab03fed05a68ca535ea398709e1b9c2932fb18002ecd1d7a03da048544cd000e4c2d42a8cbc379a8633646c0a293f94b1b0cc9ffe4f0cfd0347abbd4c5ccf78210d32354ede20c57ce23d23db20abbe84445355b80cec9407f93d6bb963f01dd4cc9b374c2ff28302a7af5c0246f0342c39d063bc08d928aba37a761e6f9eb5425b052047594e795c5beafbfa2a08d317107868606ce9c5d0816cadf388d091c8405ee9b5790c36545920dae661482b36af12e8bc627b8ae544fb67b336754800e060a231ce2575c7bdd36f1f3840ec37a9b648ebc0a97ba8eb9e2f7d80e32751f6ce2851e2afb166bd3c661bff52f45105863b81ff944dacae30689ef69e41db794a71f84952fcf781a19aed34d468c47d79622aff941f1efd9fdb226a655d60b0b01557fa5f7499513df995d660b8a52ad73ea4dcf2dc937567d2e66bb218a157735ae7e04e3bc25533db38da9f209f880f3ba83fb7d553e01fe3f47c059ba059c17e5b83b734d7222f08dd194c3290c37c925df0a0d62704f7c8666dfd224a8303ddea9eba1913f052c12074e191af7a47f4015d3c0790d968b25027b852ec590212c7f3f67ff0330c5ea598e117b8a443b43464942defc0356fec720f84ee9a0a8715dbc0771ed052284c31cd2d3bb37133eee6e3a455f738a51bf686de5f72900b044ad103bdfc60d8877ed8f8cda30e56a8a7de534bf0c5449efa77e37b0902953428c363374c9b4485941902700c2f316a7aa60df9c46d1e3a3bbb82c0a680cf15d87a8065589b18eb4b222a14a6f9d2742d08d0dfe9e1b9a03785bfc88924b33b86e0cb0f5fb4e66c352d15deeb44792771b9716b350f48eeda8a89d0cf6504d234e4edcf9d7719c5be3ea8cb61e9c45b2d5b6772776a8345bd2a30f564edf95e859b37098b60f1f1a602aed30722f22cf79bbd60bfbd9f1defed02aee1bf86d22212a8e9ddfd43d2fbd64ca73fbeba2fa4980e792daeb5c2a5a6b5e443eb8fd436e7a6c59f2c47a6eca62bcebf0dc68fef046c1a99466087eae71f7830e3c88d2d50300040e332cf24c99dfed7eaf067fe00a1851aaa64516800a1491c8cb3dfb4de22bc7ccbabb5d725ae929de1cf07afb3b8a822b45e7b0aec19f2d0ae50ff9fe06dcbdd337c567b27e33c76ef7c8fbf44136c037808a9de628420d2df4bc513de6f8e0c400da9032be6b54eb4b6a2cfc48d694fc843ecfa76f88f195d4cb27a7eb1030cdffc7db3435f074a3180046653f3eb6f78a9843b0b9f597b8741cebaa1f4b8b060f059b665cf6bdca382c641622eac716e475da3bea40656620ad26b336e12949ae679bd008c8aae1d67c689f7769909c1f1bfe89786a668ae1a3dd6e96f20983", 0x1000}, {&(0x7f0000003580)="ee8377950e63980850d1eabbd5792b5940ee0bec29ce8553a08186c6d5a66d5798c9699b034e515c934f10978f3335a8777a5f700faa2f46e6e00e481795ffd328fc9558cd0c12863d2cdf2e1dca81db56c0438ad14f79ad816d288fa5b0090482817dd64049d47d3344664f4724f62dd597765dc71f3b750b3021fdcdc0f8772c730372f3977f393772a505350def810e6a6efb7e3f8ef76330bca04845de7f60ce704ae4ab7b768887885602b0a28394603f5980947687ef6c94c867853e4b6552046535dfb6ec79b71de9a6a1137df662e48908fdf19b71c718e5167ca7c7ac98d8f4acf898c9bdcae9311dd89b1043", 0xf1}], 0xa) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000003740)=[r8, r15, r22]) 04:02:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x67e69af9502ffb7d, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f00000000c0)=[{0xc8bb, 0x4, 0x7, 0x9}, {0x6, 0xff, 0xff, 0x8}, {0x4, 0x0, 0x3, 0x8}]}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="1ef645740fe2e144a6002e04fa12cfbd3291eace0364e0817ac561bf999bdf70f553c4582c7f88238a01478370d3e84d3ec1c81f58365567f744e654800958c9029f7029b5373c7347806c427a26274a665fe76297b1ea79a3e5b90f3083b7b14785ba9a81d0cf250e3a6c7df68b23ee411c2d7535e5a1bcbe6c940b8621c720fa5e8fe9f69ecfdcbdbe158f7c04685c2448bbeeb48a50d185fa4612960a47e374cf9ced9fe43f9b1976c1fb293e608121352396845be61af93163d48d033bd9ac68b9a8b99912"], 0x10) write(r3, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:02:52 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x4b8) 04:02:52 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x11) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32=r14, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000003380)=ANY=[@ANYRES64=0x0, @ANYRES32, @ANYRES64=r15, @ANYPTR64, @ANYRES32, @ANYBLOB="159b23d9f4fa979d8f8eb5e4d98cef704b177c119d373463b04a93f30298af0010ea5eb86215aa4f634ae859fe621f6ca0b18172904926ea3b2bd1d0d8fd94a34feebfcc750ab261d825a770a774fadc21fb3562518b7f46d7198f63a26ad0dbfb30bf89714cf151ad3ec17a8b391ac605c6d7aa3e1427f41e111419a8be1980e73ff6b9ec01159bdff20885784bccedd449af52ac6bac19efa6afbabe5d0e5bc2489fcf7c13c47dea", @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="1c32b92d01cbaff34ce4bf4b5266390b01c6616ef3a5a3fcef8f35222e5e5a7471895b07f7470cdf20297e6e90f4eb4cd52f2d16bcdc91acd112474b53b585fe2cea66d3bdf8f447e74403fb90ee9111c006d4315147bb35a147a9252b626605569644a168c7b8d3462b781b7230919c2c12232fa9d56c39f1ce4d0cbb9c9674c324cdd4fc2e1cf7331ca3b8bb53bcaaa5791a98807f97618e0b8cebd513ccc34bb9277426f9baf8a127949be9ad68cc94df18595e065d1db352171c5362b1b73534716d6b7188b099c24940e3c3a44b69b5dfe901a8cb30"], @ANYRES16=r19], @ANYRESOCT=r21], 0x4) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000380)=0xc) r22 = socket(0x2, 0xc003, 0x11) connect$unix(r22, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1550], 0x10) writev(r22, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r23 = socket(0x18, 0x1, 0xff) setsockopt(r23, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r23, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r4, 0x2) r24 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r26 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r26, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r26, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r28 = kqueue() kevent(r28, &(0x7f0000000240)=[{{r27}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x15, &(0x7f0000000000), 0x4) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x15, &(0x7f0000000000), 0x4) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x15, &(0x7f0000000000), 0x4) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x15, &(0x7f0000000000), 0x4) r33 = socket$inet(0x2, 0x2, 0x0) r34 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000600)=0xc) setsockopt$inet_opts(r34, 0x0, 0x15, &(0x7f0000000a00)="0fe2c8fba2c50b2db6e5473177e549edda31091cadb7bff0df04469f2f8175e88e57e63349870fc86ecd0c722e06000000000000008ccd60ad75af18536cd1e64731f2d9c080b8b23140586082362c2c9b4fb4503db6876209da1f02df24f347e0fc8d7cfdb0bc2bd596d16f2bbafcebb24242d66943", 0x100000289) accept(r24, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r32, @ANYRES32=0x0, @ANYRES32=r25, @ANYRESDEC=r33], 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r35 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/100) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8009, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:02:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="2d270aa47f3045697544673be6e61962c89b5c72b9fe08e3eaaac6915640ea42a762def9d2a5895e6776f2cc61171c62f7410307467eb02985680b21837e58c5113c8a8dcabbb46c017ddb31427cc4308b8480e1bfec42c0568221b90ea7bb908dbb82b6ffbde716ab294818bbd5e35e3403507127aff6c16ce4e6e923a0228d", 0x80, 0x39240a0eaae28e14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x3, 0x2, 0x451) semget$private(0x0, 0x0, 0x30) semget(0x2, 0x6, 0x10) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r3, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 04:02:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = dup2(r1, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) fcntl$dupfd(r6, 0x5, r8) kevent(r2, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 04:02:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x26, 0x2) geteuid() setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000200)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x3]) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:53 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x1a4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 04:02:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010800ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffffe0) 04:02:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd3ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf557245b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faed1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc009000000000000009622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600427f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae22bc2f15f"], 0x10) dup2(r4, r3) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 04:02:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRES64, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r55, r56, r58, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r61, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r61, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633a986498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r61, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r61, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r63, r64, r66, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r56, r60, r64, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r60, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r67, r70, r68, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r72, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r73 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r73) writev(r73, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r73, 0xe3) writev(r73, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 04:02:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) connect$unix(r1, &(0x7f0000001280)=ANY=[@ANYRESDEC=r6, @ANYRESDEC=r9, @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYBLOB="2df0ec1f9f8f43ebc61366a99c525ace037847617ad7e1eb0b3495b9f23baacb39879294ccd3707da6a2bec4e795f7408201a23692f77aec3e29a6f0d27e304fe5efcb7657914ddf51cc4676585e454335166f249db459ec91840b8ca8f9028d97d8743971cdfe5211768edf9f08a6091c6dca611a7b693a7986a89f8afc755847415402b46cc9a303ce7f9214adbcbd8d32e622de4662622456d993e884f2ee9c56a8b52f26abb4df7a04b91f061b8b76517b4d2e7fc94adbed20c9b86f29d6dcc9ea67444a2bc685e7d7b399e67fd21a1e4102275234c592d95e764338db71530835d9d14f26bb5f3815472a7cd3ae0bbd1826d54a5136f98a4b0570d9f667bf48e188f78ac423ecfa084a9f9442ccbe4f962beef0827f2ab6cda9944dfc5ae70698dc4baeee8f8fc2cbdd869ba423adea2a1fd36b7625e7b483c87a86a8360d5e158bc5e638987c305304c3da7b3e814a2ce9f78c6487d0f36f6c1dc5e5260ac52483489bf2f372a49fd677118986f296a200f9d41a6a62a45d55e8a48fbf3218171c7f90e54032b3686c95176b7d855caec66d169f78ed3f7263fa0ec78a48e29246652e884ac1bf80d444cffa248e82c7c270dd6bdcbd918a255e15a4f6347418820295b9a9086ad02e38571f8a75faf9981619ac8e00e6c5c4a6adff27cfefc6f58d29d30d64ece44a8464a31415e9847d798d2f401a80c92757bb20b53f35633029093176aa9c4010eba67cb79003388f122684d42bd8bc9cc9a64f70ff5abd818059728e30ddb3d2c29deeaf17cf81bfa7301f9c0cebd30eb2ab19277e8e02a6a1e8173bbe3a0e4cbae66b7af849b87014ae700b1cc7fcad1bae98a92f6e69cc793a782a9b379d0cbe7794e89e51279f5a2987fd28085d921221dcc20d852b6fd46952c00c206945eadfe412c0d44fa913f97d236ad9a43beac566516d50d20557baf6f04433b5cac14052fca0b7062ffabf1a19cecc4b28cd475c91fc02bb38906f2f7c524c70292d051fc064ffd632fd6bcf3230b10a5b2aadb066cccafcae05dfbcb05c7f78d972626a8d59b511a53bf08bf7633d80ccce7653406bbd9fb3a325410ebb1f3ae92e73479707ba8292aff2540c64cb65f97f157d58817a6a7dd93eec0abb038b55824979698f405de4d4b41e04688f53f60b9d0f41b74da9530eceec7ed42132fe8a855a25e496b5d8f1f31f10c50a407e26b14e2ac3dad2b0fbd9d25c0625129b415e7a56f8c59a57bdfbbaa2e068e03259bbd27bee372e734e49b816c0f4e5e42eb6448aad38a5fedb4a8f397490e9e3cb9215f170d65f14904b92f954bddd67156604e89b9a39ca92bc42c6e4b4a0d290a6665cc2c53b4fcbedb28dbd6ea3c33957cd4f289f03b40caad99120b0a159cdbdc451d87b1b55c3e3ab02e6981da072952b35c27a9069c5a458a9efcfe372e839edb26fecfc77d4c43a4cb6e312c49cc99be2c2327f10900f01ff9f454498fed2697b0b1f3c8428689c5d7734f99e519e9ff3537b13809686ccedf080c83202827048585536ea0da7c283f14cdad75aafb2242b3cca23e03e0e07ff9e498abaab3b995a47c6dee2226acaac061a2b25a269de2efc69e4d780adfd34c3c1dc4290ce7ab1b5471ab12f8aea7f933ba2d0486aea4b70f6d6a36de5c4019302988f47ddc318afde46e7f2864d7483dca4ca360d0e3b294673c20057aec1506af916ad0f33570567b3040ae6ddfe81c05f4a248f05aee964967852ebda951b01b6e4161adad4530fd71e5f6be5b289f58c38b1cf842527252f4f400716dc8bd40866d9e798869580e824bb959cdda59aa4b23a358e69761bf737efde0919020ce00bf85b98e47d6a107fc08b544b106e729d1d92cd7ae2523aeff79bcd0e818f234b02056bbd502a18605336296d695a3a956d0fcafe6afb72da999e25c17119a94eaeef1de2cbef6e48214cc9263a8777fd01424254ddd976d1362fce9512009940a3fbeb5998794323c38a6901bf184426bbfa5ebb0e9a1bcecf34f27ad38a463fe08a2137f5c305a490ebbae534928c1de96dc159cd88d03907024c58b40102551961d0e90dda424c945d5ed4d3ecac57900408f8f15c24aebeadc746deb41a1b1ca07e3cdc5db2df3169abce7bff2f6c29a0c7137952ea22ad99e0769b6dc01f4ea3405b843bb67be13a5bd3b9f2e96e6ac18233bf5f12a4668279507e782a4b1996f853a5c6e7e4ea7c9c77bdc54637d9488438e83277bb5852ac04ec693b2f616e6b499637151d9bfa81662c2102b97737c8e54ebaefbcb8fd26f850db4373821f7fb7fae2cf3615e65509d335b572ea90b14f62db807d4a20ec0f6ad28549677c4e62906101de6d93a6028fb05238e0964e666c1910caf0b17beac9f21bc6960453b3f1f9a8c29053253f54aae4f6f104b55e0219a443b397eb582ebf4c375982c70920ab6af3a3d2af5372e027a5bff78fcd53f2b1c2fa92912195af2f3c260bb5bd3f0b0e5438a92d5b818184628507ecee33b2011fc4f56b3fd1138e774aedb877f1c03adca8fb0d63523f37f72c5ddf6aa2f8feb7d390fbac3eb309977e9e19879a73641d8b4381fb11ddc24eda1e45e2b73b3e39cfc412b77974aa5c51b41dd847bf51d6263e0436f978a2edffe694926ec5875625b1d60c3a3487dba00fbd5d6536deab5255dacb93f58e7ea91089f6d2f119be151e005816b341aece82752fba725a40099e6cfc7ddc70a3db35f730b4cb51f97a3ba22892b3fc543d4b539f9084796301191fe444038788d66102bdaf63d34260b6149659fdf893e50fe7814d7161c6907dbd25dfa5bd4d799bd7a4e3977ca1227268c1530c20caa0aa5128479716754d6393513ad9d5eb3784c6c3585adade882b2300e5c8c064eca73ee1b23857910b7edb9fd15d3178e40b4686ffc2fa42dff453c26555955059fd47ec44e44592143164cf99eb0b9a9b86960ae4be2123cb538a5faf2cf8dfee585b213f6a1a6fa27b938db7a8e0d4fc18c7962a32e1fe6f07b4a0a3ba97f1913f4119ce24416990818590ff23a3f29d23437dbd78db442ecba65943bd40a815a2642ebcb9d6033bb196be1e5cea1af652bb5d62312db392b5a35866b90bd212477e8d67cae9edf4fca1ce4a946c738c0531a2598041326027126fc088770aa85618fd9f7e9ae928b6c0e7cc0e70e223965e495dceeface77c8c28f865ef24c9c7fd6806e475ea34c974f772a6440060ef11bd4257610626c84d5c4356a06cef8a38b8bc011d6b31ad6b77abcabeb269a20541fa577b0a29f7d7095f1d958afbab1567316ab59e148e47c6a28dfb5548e9cb9adff5a63f24a553fa7ec92731a55144d615f2135accf9ae0ce0348e7ee6db478ed4408ade650dba65a1461f2ac1b58fb957650e89fa7d6a07dfdbb2c44f70a9e312ccdb14f98b2dc44409bb2290b6abddf021966788afc7b736060c1bc75a841c69fbf3a6c84d690f32c8b83bce132a031cb30854f197ec9dd108a70ab8a6d9ed53ee200e9fca08db03d26f0d83496397d9372b93873bf3a5654e06201a324debefb93daf07280ed69a0dbd3e6598c618bbb80ff84a537909046809ca5ac1f7b23358def026d7f106aa6ffa824cb48ea241bcba622046ac925fcadf77cef247e81b90437d224544c475a45da4c1502453b35c1d0b88e61cb6af1c6a0f26d250f8feae0bd7107c509bd2c3579b0099121231f56af3a3b7f68ed354b45eb66c149d31f0d09b86f0fa93d5a1997b2525bcfac72cd2955d40ad8cc2d2be0436083b8e7b51a7ed7e4e3fcf5d752c0bc2965dedc8575ff0455e5ac7af4fa356a927c0909c124562ba130f77e32fe5fb74227cc386836b96215cdb20b7129db55395aa5535feb2775ba537905768f9384afac0a8129458b08f255b08ffa6c40d31c7c72010b47c5a5f2d943763a5f61bc27f6009a5c5bd78609de62d338528b49021f5284ae96ba1aeeeacdfc3103a1b12d94f5f7d1c46d2ecc7a53b9b17e387887d56e72283ee1b8a32b56c1ad6d487cde7f0e766b57a6b34e22d10d3e587803a209a8121a2080488140f151c9e4134d6243a57dd749940a08574c24117c4b88a1157546993fb91bbf0133ae474c1a4e9ef24d19e4e5b0249f168a65d9353031d2b67b7514237fb8d354a0da9585db9b04b6f6df830efbc7cc614e25c58ca75f58d313de36e9783959858d990d78148a7edfdd683af6d115c681fefac72adccd6bcb150041062d0a4dcc17c66d73d5e6ae34e02bb4388acf4c5ad176c0a2d48a9f3ded275eea8513cbde99f12bac955c3dca4b842a71b040927e5cb3d6fc1bd75479bca05996b86c5caad18f5ecc1f7c7bb2412db523e5d399a8b7de86a1bf3c2ecc6a24e9d2be59df5a3a80d0a2467d1eb142f1f4e1776567dd81bbb20f7efb91ad2dfa1a465819443b9c71e9023ed1800385539309a5358011e137d25699bf6ced66db0bb64bf17928c1e313c9a106d19b4991024f61cd768827304c3eb909730d73f62e1cc7d478db5dd4aba381553417e1a136e4ebfe2aaecf9291467838b00436e1b0408ff39cc61e7a5b4f4ca0f079f63334e623a3b8c272c2e443637b4bc8a2fc7544af30256fbf49145edd3f192b6787cd6a6c0105168844f24db7467a672ca53633106fa34950a8d9816efdf07e1a62ad4deeeb0978498eeb511727c846c40ca8709d617199ec9fa236a35e0f20b214e702f8de2a1ea642b93a1158c721059108eca9903712be3e6e2a365ed8294d937a64eba0af9fea24fd218552e980c24e49ba876a3ebb43cc1b23cba6e1a2478a45e1cc61f7b70ec4d4644b40e0e29833fa5d2494104e1e124b7407b74452e538af68e5087bdce273614c4228ec300d61cff3f804f8dd59d4ad94bb97787183ef5dc4d0060749d88c3d13b7235edc3a0bc1c73d6d4f1bf08986a493da7c55820e3b544a985ad8ea3fe6a6d7edc665c09f62ee01e2a4fc60ba1f0e91f27d88e297d225693e56afc5988e4480bff584a07bbb4d133f55a5f11dcadde8bbfd7136afa431faecd0f16f262570d0b7d1045c515c15873870971147070feb85f7a5befef3899653e37084a3ba8ef41f291420f32b140d369a41d513c69f20cf8db74cc9d993abf5fb08997ed132b4d59cc5509c7dff88b78f398105d1927dc32d2504fcc00a0b29e88b6f1ac8270b20109e4291110e4e290cc9466d80e3e0c6f322004d57d020ce4cd81c94c3fab03673be77cf1b5db2c462a65db325a7b950ea3f31f25337596fd27a890be41c805d34966b9e25a5ee143193cbb19e6be54736e43fcd05770cbd8f2043c2d01063f0c7e3308dc47755b3b11ccc0e0987ada9890ff6d2ded4bb886adc2cbcf8d808050fe18f10a4aa09d209b484614c0fa9c4d7d725e760973b3dde25488264330698c03452f6f0343587a2ef6bca756221d131c73781378fb9300ae369f59a6a8b275eaa922433a2b9cbc3a2b9a90297ce0d3a80abfe5d9715125d1286d7618dd59b26aa5c82fcfa035f3f5ba162f04030a553b737fdda5cea922fc8c87c56e8ba3609e131bd7d5d6b7cb3d52b11516b850a40d2b3299409dc7837b31bff97a23cb7e808c31929f17057d0fb068abf0a59886fc141f23406fe52644cdb5ae4ab0aa2d1ac8d8bbceaa1982b2646942fafc371ff8c10b18ff217e5cb40689025d9acd629cf183a2a3a0b2d0b9d428f46e7d7a843ad2bdfe6b98fc18093802d5a4bb099e99671b6c6d6d9a465c4a0ca51a46f707683c0ece574a0112be240b184f332f8a101e2f7ae9e047a49deaecf36f81d82fe524", @ANYRES64=r5, @ANYRESOCT, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r13, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32=r21, @ANYRESOCT=r16, @ANYRES16=r25]], @ANYRESDEC, @ANYRESDEC, @ANYRESHEX], @ANYRES16, @ANYRESOCT=r3, @ANYRES32=r16, @ANYBLOB="04a19774d491b6c09cbd64aef382ec90faa7c5a636fdd4caaa930a64985cc01769bc95fae1f403f2e94369e4aa0c9c69e5244b214b396b5c007d82242e015d2ec8b7ea6b89d6a93629cfe396d3651de0773125437e8f77d74103b88853a453c702840ab5ec9fa5d9fc5f649ac7fa67a17abcbe7f34c887a860eaa4b5"], 0x7) writev(r1, &(0x7f0000000000), 0x1) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="67796f439cba9993e39fe0f184e8b73cb55971c86f67006bd2d3b57878c0513fe627f540996af9445d1bce8d69bcf247a7072b5848c1d68bb52f11d55785a20b64ac2a409b65612fade5f13eb5412db6033cff54e450b411448cd5e573ee6fd83f7a8a5342e59704d05fa12f6adc3b32ba8ec53103c87f641c015f31b0960a12ec", 0x81) fsync(r1) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20000, 0x108) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x4, 0x2, 0x7}, {0x3, 0x3, 0x20, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:02:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="53f1b8b5bb2bedfc4426f777ba06b100000000f592790000000000000000d739979a05c16a75d7aee4c85a8000000000040000de84603b8f407361a9e55ec62b0c24bb768b84c7098984c61549f8080b56a374e23d1038282d502e35c6e9361fd47112c3d2123f41b2d8c77dbd082ccb01c5a1180940e3e9cdacf675d85e70ada5a32adb88ff41cd6f508786c5a637664d63866b0c8a4d0d17212c2a6c47d4e3ea22e53b4a5ff8c88d9ce23fb9de28c4435b4b67c496b3a1a76802aaec8cada3"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1517f8d1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 04:02:53 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000040)=0x7e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r7, 0x0, &(0x7f0000000200)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:53 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r12, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f00000000c0)) r21 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r23, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r7, r9, r15, r17]) dup2(r1, r3) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffff) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) socket(0x1, 0x2, 0x0) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r43, @ANYRES32=r45, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = getppid() setpgid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = dup2(r7, r3) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = openat(r8, &(0x7f00000001c0)='./file0\x00', 0x200, 0x95) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000200)=0x8) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x8) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d, 0x0, 0x2}, {0x5}, {0x6}]}) r1 = msgget(0x2, 0x42) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3, "795d73cf4fc59f292adc5c9e13004cafe9504d4b1d0764e267225478c951a2a21fb2b5141e1379c990083ccf78d1e5eee0263bf846b3a633dbc02bc2570a2f9755a2451767377a9a1cd88b82bdb0bd3455e7d78b30143dcf874a5fddad6f03f0b9cf609593e6acaa572f4ea50619355cadf48387c49e9c6ac1f197e46268a8d334fb79e18a28b4c91b09aa46505c6f5638f8133a67762219524d3d24b43a48cabb9067923c46ea20e730a987817bf58f3eaa3dd4665b3d0a751032aa2f4d44275572c274f9a12d6b1ababd1cbb6b88f536609892f2940bb55ad3612c774390e5ea637685c36e0414aaa04123b3122b14fa5ea649e89244618e"}, 0x101, 0x8f74b8ebda7b7cec) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 04:02:53 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x486960543d33968) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:02:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) r1 = socket$inet6(0x18, 0x8008, 0x1f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, 0xffffffffffffffff) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 04:02:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r3 = msgget$private(0x0, 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xed9e771efeab32d8) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x121, 0x9}, 0x800, 0x1, r23, r24, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r30 = getuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r31, 0x121, 0x9}, 0x800, 0x1, r32, r33, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xce8, r7, r15, r21, r31, 0x0, 0x6}, 0xff, 0x6168, r0, r0, 0x5, 0x2, 0x8, 0x4}) r34 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r35 = fcntl$getown(r34, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r35) 04:02:53 executing program 1: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000100)=""/14, &(0x7f0000000140)=0xe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:02:53 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) sendto$inet6(r0, &(0x7f00000000c0)="85c064fa19470000", 0x8, 0x0, 0x0, 0x0) 04:02:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) shmget$private(0x0, 0x1000, 0x128, &(0x7f00005be000/0x1000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:02:53 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x8) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r4, r3) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffdcb}, 0x0) socket$inet(0x2, 0x10004, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockname$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000100080000000000000"], &(0x7f0000000180)=0xe) fchown(0xffffffffffffff9c, r9, r10) 04:02:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb6178b5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b745f46471efd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5619863855c6169f685256ed454d1587f877da6878832037c7482930ea6ca0ca75e0dc68701895cf5c608ea22027e3c6679023209e5aeea99a8fbda78b510f5b63310aebbe0336baaf10fddab3ddb022d371cf7e3e6c461e6c9d2a914ee79bfe1ad410f3eb8b6bca1f17c512b28b1d815a23bbd73ff965c0a568291493ed18e5c39e8efe293e2ddb2d89e9cfcac0f5fd8d3d90f7a9653bf08c8f41819ef7893bb25ffccfeff7c9dda69efd611075b045c2b233ff744cccf1524f1c55f6d56787e4fd6e5beb32d64735f96374e0e3a8935106732a3c59b914dae91c4a2c4954675a3b00eecfa3adf6accb47c7fd21068aa6ea5d1d4cedb3148ae4e9aba46b1ad259f5dceef4b9e7a00734f985ec5381f4920b9b1484082b53aaca3dc1cb75c34eca97841026312076840b9fefa5a4d6427fce4af7de07c8ba7868cc46fd44bdb6bdbdd19a9647a32248f41d01aa0fd836d1d11192b7ee45985ff"], 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f03412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee091f7f4f23beb5598b4c79f55478d7ca437644ca32a7b206e3c0044a1c9f6080b7358e8c631c2e9918d5dfd912f713fadb432351811a", 0x127}, {&(0x7f0000000000)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x1b}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2926495eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d995807adc233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b55cf597dfdde5ace6a", 0x378}], 0x5) 04:02:53 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4f27467, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:02:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, 0x0, 0x0) 04:02:53 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xd27) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r5, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 04:02:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x3, 0x9, './file0\x00', 0x2, 0x51, 0x9, 0xf84}) socket(0x0, 0x4000, 0x0) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="8859a8bbfb67152e32ed415bb2364cdce15ac22b3714a7768cac4f2083355457e83e5eba527862396304f722ae556b6ed36e99f364084f9d69b959637911c47fa28cfc7298abc287eeaa9ed4332a7e506568c2a2842c4aa793", 0x59}, {&(0x7f0000000180)="83ec7972ea7f43a24c2925e15a354906fe68c38cda8bbcc19dbaf13ce715f3f337c3148acfe56117c81c1cd665b6eb178549ce8b111e1f82f400145af31bba540b16a252ef70afb1059f71be5184655980dcb2924d8d2e0dad5b2be47e2d44a6ad5540aff0d1595c42104ac0a0334f628842e2dbe3ece147a8a94d0ceed476678bca253d0581dddaf8f5f8fe9139f72e", 0x90}, {&(0x7f0000000080)="4d720bc41352aa2a426c9d6dea", 0xd}, {&(0x7f0000001740)="0a5f077761c903d6c12f1838b831f21dc456cb5d17f6da5ff81868b8bbc9287b48c55ba8500ff5d2e8e48da4092fd44fcf2a40ad0e601426948d165421e797ed0c5c534296dbd62637bfcfc46f3e5fbd4315e4367461528145e3ee0ce580132cddd596078e8ad4051f8ff7f69df79e89ba5dabe2cefd38f5d3d185ae33af197fb27e6e247a9b1c8eb6196c5f64d7e1f081db5d804a563bd508b4ff8a57da6bf46cbf92df90fef19749820ae7d934b5dd75b7a0b49c3f86ee42f5c430dc75149cc903dbc56cabd02a2a663d685d26959c768f601d2dd5dd9b9102b328909683f5841c7597487dd67575c76e595ddecac3927c80bec60a7a14eea2475422111848ec4fa0f1bbcbec69014a26e40313ae2767fee404177c63f598008576b36411ac54421892a760bdecae4c285e01d041563299cfd610c28b9c124f5a3ed91033b679d5919e33353a2413ecc91e8fd111554ec1f3e111afca67748cac43d39bc0b9469cbe9f32db7781b333254abf1ccdf00e3897c23fa2314a91ccde1779d34cf672f9bb6634475f7158d8c8a85c881b88522118628983ebb9f76f72d0d8759b60930dd8d019f518c2c3b352d4bd8258bc59d5813464bc49982b6d329a6bc6ad28c7f4fb4301c6656848783ecb2e4538a07654c09d62269c0d113f5a31a0213b1f6c5bf178e64af2b40047edcaadd9640e06a33cf88b489130699181c26474801db3032c32c4667c39667308a0d4ffc4aa95797ead9e16f6d0e72f8fcd9259545d183857404728c72396cb4fe7fff647ed9040235f3a50aecada82c28fe9ccf57f5bb377a9ce06bb8a2d4b4789df271e80298499a5f1de5f7d90b05ab422aa5d1bb4563854aa15868c978cc46574c6b9840f11fad6960c3b70991cece113e89716b66ae0e8d13475192e1f70e7474e221c20b2a6c9c7496df4ff6e2de98ff37527e4a563ae3e60a92379c733e20e3832df7678444c326b775ea5b2c03854d1ae3691efdc10be38c268272263cf920950678573d7ca4039bb3839ce26717b48c4eb1fe5793a397fb452277d9ebe088212bcfbc9dc3bce211ffa6900d245a519cdd1cd9882ccf77de0dab373795bf71a52f5d453b8c8714b54be2e2ba4e515e89b8dad713fea596f4021372597edf327f6caed7856841625c358264af3df7d83eccc0a06d76bdd11c6249149dc206eb38f88fbdc723db4481aa92d759f6a9af76f0ad0c9755471de4760c7b7945ec8d0d2c519995a50d10e0b1e8c1c0378ca85730dc728a4a13753f8eabcc27aeeb1543ecaaf8540f0aa5dd18769895e49f77a049bf1b250daff016e80e1c88cbcbba049c4e9d786755e08c71daf260a077ecff1797c35187628a9ec2a92cbfc7f5422c2bc6e28b21cb2ef825334063adda2dfffc26041d90b11a0ab1310027683f996d0160d374802bd2439acc29a4e7734a4e2a5cad39af531e7e3e3adbbd48fc7fed527a74fcce68940150b48e50ee422a44219ead096b98ed6b39c366df7d32a4e8912e26d0ea210f57c52619256370e2f476225def03cce08dac4a01414a1b9e291f36f46fe63b46e412fb5130c4095efd0428b270e36a33082811d351574695fa105844e77136b67ae2f8f578427b71c2eeafd71d9a2789931a1eadb04036f1173034deb87dff2e51ed26d7f5263baa7d49a7d272f0ef665e8ffd3b1123d7116fa2e208b5742b85e7fff303b7dae6719bcfe1a222c318ae4945eaa748b7fcd3753018b760cae83631a86467fac0f67ec3878274e1084512809b173a5ee812cc5fb2074070ba1557f94aa813dec06776fbeb5bc70e686626748b273f57c5cb06783591e0f1fcc61a84689956df3296176346617845f8b1e4ca93d2dabb5a1ed720cc88dc19ad6f34a0eed6b5ddf721bef39a8f75ba84721c448a4d0ff505eb921ec422c021abf5dee0243c5725ab9ba87b45f8bf213f5e09549f5a22e6e035be7e5a59544f07f81f7efb1acc11b2b5d05ec4f76c338d083ac89e6542744784eade61b6353f5efc73cf157ebdebb82865bdd7d09245765f0b809af1c49a0c0174a2fd076f064e357110f1574721bad35e120caf796e0c820ffbf47b6c599457f39ded6977573fe3f9502207aaded550441451b29301743027b4dd648c06d5e64a5b6e8fe673fbbe222b0723bd1eee6fb3161edd2c5e10aa2c30075730efaa8a7c034a78d43e6448e2984f7d87efdfb2ba1e0ff8f368647764dd3d95491ed484b2333a38fc9a0127aa1a0de4468895880ed346d0966cdac769e5d1fefe1e0d908ec0647e03f5e666c5a710b3e1e7784029cc7b716c6f84ca640d1b0ff9a0121b88fae5baf58d99d36f6a091dab11391a89d01d0762cfe7f563594261ea4944579e617cfbd846648c6fffeea78ab5e53a7960f0cfa538fc4f7a100916b007f7564184e4dc408870bd332e7bfc3288935b0e78dbbf784270814da932c4b89e6850cd7e6a5186fa94b30ce2f4f9e3bec5161ad24dc477117eb977137edfc7fb15c6778449306b1100a29204ebb569a2428053940340f2d763620ca2183234d0f5ffcf65f82792a07996822c230b1f0bd61c163be4ecab974702823882e6c63fdcb337fa36c759ce409ab90d41a5801a15534849c5af1a04ef13b8353138332e9b51e7c0da9741407222b0b49df5cdce85848c6a1c2b7c6c5c0cdb40de501bb7a27eb86f6e5c6359359f4edc9661ef3c36398ecf6c5e00ee4f8e9df33ce3d8f520103b4668e921003f1c96422ff83fd16af35b38f0f2b65cc870d0fa3ceeac909187493d93b0e1413edb2fae5c604c5ba39fc1978da3fd8fd68a11d278aed322be51c968d23ffe804a900038b40ee66b5448af9265c6851402cf7bab58376e2b33bfe47c9872f3d60de2888c823cbb70137b844f54eb85d1600c232d06a04f65b3b723409b6257411ce4830e096f63efa44411cc1571859f22899286979f64b363d9ba03a56c33db8b4062b4303db59b9020c789acc9c8ddfe785f9671ddbc55f05faeb6c9ac2315b3013ebf68ee47218e5e67f6adf6f561eaae62b81bcee56848f187d6e2e059e0a54ea52ace563feb6a6c9cc85861b4d7d09a7c8c61ef80b3b0f86cb8f858f80215e9a89be7836c7e8d3ee38226ff560bd7a90278412e164d61e9c3bfa6f4f89cc38e27e1ae1ec614d0cb43b4bef020760ba2d84abe46006e772c9ab7527331975345e41af013b00c3d4831e66034ffd675ade9529a9e482ac2e2aa1c8e4e1cf99072cf5a42d2fd5355bd10e53c3dbbf025880291a34244b2d654f0792b9564069ea33aaf193938e2c0c23fff0003a4c7c25a8db5c2c1fddc3071b27c1dac6c1a423f7c87807b5e39c97eabf7c82c7db294f253e1940828db6207a510ba07eac970807d3b4beb8ffed653e3a207bc838687cfa356f19dcf3d214dc4601e30977ef87cca85c33adabb846f3d7cb39e87a0f33777280184961c9e9256c38fb220056299a7be21e1f9960709422268125dd715ce2ed9d41aa207d0650fbe29684fd82e985d906e0eec9bc1fe53dfdb236144a9aedef641c9d67893992ab201125956055a7f6ebc9d72469805fbf70553517115f139210ec918e01c689e9acf91452ef31bf0194ada7fa32e1e2bab0f44aae56a717d0c48ff638edaaefab4a62d8eeacb55366ef1ffade84297fc7e2d29154a80a075a34dfc5bf7349a2b022efe93ff67c29331b4a93d5214e0042842a2b07ee9bddac4ceeea681f9bdfb447acc028ba52d8ee61e4f883c46e656f9fc3fe95ad5a3bd83eb8b5133a609a47f145efd907b0acdacb6558d73813319d9d1a3cfc9f88b03622537ee3e853e62e2d8f76a02f155fbb765c720263d661c039d48801e7db230298bde47f9f5b5c00bce8b3810d8547d87c82b4c2066486badb51eda3a869140796f4377259d59c546c0350416935ec99d4c71a530e520618313c5fa39f071d6d15e3d51333ef4cef4400d55676abe9d20a47b47a61f0ffab59a259d1cc8058431376127e19ce1cdd2aff7e16e7382632b2b1f04445a2e53a9a4c6938a8da39fe4a4f25e2514ed4f4ef15eb0788064cb65c70e08893f66709b472ed5199d41152ddffcd3f034cefc92666f9c50e1b9182d97bc41fc4f1aa3377226cc2803a7bf323853025e91475f729f604677fe0042c6bd146e1205d608a482b916cffaf8b0907eb421cde543af37764dce1209651283dd7361b7ad31363b0f46ba0ef545378fcf8e92823de276d61b781200aefafd7c050bcd2e4de967c7c84211bfd07bbb7f1587586d7e2aa879de5c8dd2b7512713a43a0efb84cad688d557d5f74e1a86cb21e29e43c34bf3e13533cb5cc3982008c347d3684c71272716add47b358988714b4673180b2ece142dd9fdcba52595f24023fcf9dfe0c1a8f6014c8b0d4288a4e4f197a7ed84d064cbfe2ca8e50d125c822738e62b00d454a252dfc679c995ca3eefee24f1cdf1402c8c5dc8259d6a60085faff21e606a0bd7014506c26ec5611d0b4b2c9b39cf59550101878d4a16b121d64b54f68dc58c9bb4aac71873a380c3190ba2ac20e8379326a88e928e3a7549ac0646adf96bf1da36bca7dfe429d17274055b75a875a0f701c25f2c843b55df47bae97884ec6315f4d2e7a45c7ee907564f7327e2687c16c5e28cbaae2861c4a30ae99087f47a2dae26766dbab34c5b92789439f7bdaf804f5ad75d49d1ec924218dba9ef4f8139b552491ef3b1bbd70b31d91e0c8cf5b24ebebcdfb301509c8776e95066cc7322f804845cf59f0545b7599a43a52781ee0a17efe9d6efc5268a227cd84f07f42ab6281d1abbee6099d36a77eaf9f5246207ba3a7516ea3a3576860d24ec738b65b9a915cdb9cea1c120313cd3ec331a03b87fb8992589e070215f954afee3642ff89b9f2b2d3ecba3700b503245dcb6db4c3d3b3be3e96a8ecba24b092ccc2f56783045cfb7bc1a722dac4b05aa8bd2517687ae60e811c18db470446628dff7c7b339d606dbb663b8d1964c20c8077bd35c6cc0e7f7232bfd756845492096fb353d95ed857b3e9725f660e02d4fbf7ac7ebb02fdb704e80cfbd5a25c57022bcf63a4e501c94c9916b24c446be10b55b094bc5f1341c7fb6b7a4298fc285c45547d40e8f388b2226e7f4e4e503f8e0aacfb0cacbd57419434f54b2ee651a2dfcd9c40165fa60a201b7b4cdf5c8cc203d27f612fba54ac4a1a87d3ba6f902111bc23672ffc40d883580b89e812be2f0916563755e3b63bc1ec5ce1a111d9595392b50438d0b11ca6ee217d93d1a2b53af624c91709c4d79b0f2ec66366106aa7f09ab12a6f4c1ae285a7ce094090a6ce8bba43055d33a17c46a121fbaab7fb652e3a68d5a0d26592eccc8d11b8e257234f8d94ac7201d8cd849f4269cc9f65493307e2385449b87f6450918147621583a11edbc287bcff088432c4d1ed9994199a1748380140541b104c518cfce4b1129cec8897ad457faa8d9161e3cdbaa83db5fdc337a5da2f5871cf71751623b01db1b2a50c92d50fcf6d9e2de857d08730e58f627287688b064d5b7e8ecd612c9be4c349b6eafdc4d3453c08077d5084d69f28a4f31ff66f69bbcea4659b375f7d35a70e352a2d56e14bcf791fef7f856238979e7d253da78f1c61f586db64527734333402d53fae6e0f90484a17c221f8e659a59bc2c7aae03945d644120662b0c76c3e587bdef0be3aed07a15808c85d2a264ca0e1fa1dbe8e4ab4ef3a6ee89ca1b536f167f9716c9501c5e2c1a6199922d846875e45ed93058454468d2a6bd2fef6da95f693e0616b1e74411313240bea24", 0x1000}, {&(0x7f0000000240)="037da62a5ef7742b9556b93102922f47825c6cf6575198ee89e42e8dd08ae90569abba37a7f624f04d3266737ccad1b6180def2fc854c608209264718a117e6346bf812fd4ac2fbd52c733aea09260298b51970222fddbe5cf8cfcfe88a84a7f3796db86928174e989a6346a5c87b734e7f1dbe4fe66a18ef77cb3fa759001bddc50c4609a1eca5e7d8a325d45435bd466d1db84678fdcd87e442013744a93a9e05fc9ea5c70a5d6dac6f478478860ef6e12c4670c0045d534171ed32f", 0xbd}, {&(0x7f0000000300)="536148c9c3d61a5f8811deb3627b30571cbb091b70ebc6c993c17a51a6ee07a2849f5f8d1295978477e10fbeebef504b35e0fcc2cbe7bb56f7d15c6daf214ae1117565083a27b4d1bae2b0c62e2a806b5f7fc4474c5aa22c27fb85f499d73302ac1549388469097b46ac33bb227cfceadd3730597a11c3c35597656d55b41e1b6e97713fc0499b281ea334824c4d993a624f43b4f3a59ac851", 0x99}, {&(0x7f00000003c0)="f7d993a07da661e453aff9c097e228e8871f5690fee1246de7764e2e92c65b322d932d92643f62ab56737dc43e152e66a08123d7ccabbd628d82759ae6ae6fc1c0b7cac4606c1e3603f65d", 0x4b}, {&(0x7f0000000440)="28e35c2a35916eb3a505f363edf55bb1661c1d3ba8565fd8cd", 0x19}, {&(0x7f0000000480)="9b7c35b14dc6e264c667ef35ad1843e2c599e5ea4a7652dfa06dfeabd86b11f6c72b1c0bf5ae85a9c44651f3aef0d65cad5aa66fc7686387b218f5151a429810fac1b9a798c9ac089c29d1cfaf520fdb80bc9a170cd612ce0b7a891e0d0ffb3b941014c39d3b2b8a3f2c7319aa4bfe662aaf", 0x72}], 0x9, &(0x7f00000005c0)=[{0x10, 0x8000, 0x1}], 0x10}, 0x4) 04:02:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 04:02:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x117) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0xd) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x20) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfffffff8, 0x1, 0x7, 0x1, 0x9, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x5}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x116) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 04:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r8 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = dup(r4) sendmsg$unix(r16, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 04:02:53 executing program 1: getitimer(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x10}, {0x5}, {0x146e, 0x0, 0xe7, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:02:53 executing program 0: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r7 = kqueue() r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x20, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) kevent(r7, 0x0, 0x0, &(0x7f0000000040)=[{{r9}, 0x7ffffffffffffffd, 0x0, 0x20, 0x3, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x10, 0xc41, 0x6}, {{r11}, 0xfffffffffffffffd, 0x16d, 0x0, 0x8, 0x1000}, {{r9}, 0xffffffffffffffff, 0x1b3, 0x4, 0x7, 0x7}], 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r14 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs, 0x8) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r17 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r18, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:02:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\r\xf24\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fsync(r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r3 = dup2(0xffffffffffffffff, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000001780)=""/4100, 0x1000}, {&(0x7f0000000380)=""/222, 0xed}], 0x10f5) r4 = semget(0x0, 0x1, 0x40) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000300)) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/37) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000040), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 04:02:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 04:02:54 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000140)="2a5a6482b34e91518d503ea0db6ea699018dbce9e350d74759f461f0008ce7eb49cf5a3741ad3dd3ce3c4f088c8657b0242d5700817c86a40c1646e5238aa376d92700d2ec2a84cfc76147927b484ae45d480f8c5b0ff513caf806bacacc03b95439cdd970d60db0b86965d68082780677667fa37ea5ed3bd1983e5689c36672", 0x80, 0x400, &(0x7f00000001c0)={0x18, 0x2, 0xd0, 0x8000}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x73}], 0xeaf4, 0x0, 0x80000001, 0x0) 04:02:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x200028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 04:02:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup2(r2, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x101, 0x20, 0xc2]}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) close(r5) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) ftruncate(r6, 0x0, 0x8) socket$inet(0x2, 0x3, 0x7) r7 = open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x10) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000340)=0x7) link(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f00000004c0)='./file0/file0\x00', r7, &(0x7f0000000500)='./file1\x00') r9 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x8c44, 0x20) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r9, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x28080, 0x8) read(r1, &(0x7f00000005c0)=""/23, 0x17) r10 = openat(r0, &(0x7f0000000600)='./file0/file0\x00', 0x8, 0x0) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000640)=0x7f) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000680)) r11 = socket$inet(0x2, 0x2, 0x81) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r11, r12, r13) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1a1) chflagsat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) write(r3, &(0x7f0000000100)="9e331f4c79cf52240a68ce66cb6a78d5db44ef60506c3f6e1140ead626d9a20d67263ab34cdb935db4b06ded3de7aada3fc2bd1a172c85ab7a032ad3bf50373e37b811a32228c79ca3f586b3df8294efc737ea8b0336ebd1fe426a57a5908a5450f084aa220b1d64bc0b445735114a2074e3d3f267c90e0b4e76d61ecced774a839bd1bcf3fb9a5370f898f0ba88c20e1f5d523b9b944538a17b0ed9077d0d9f37af030f722572f164337f591b9596984907d80282f54acde4eac66bab4b60113e0444c694ebcbabca6ef4ee15b4da28", 0xd0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:02:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x165) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') nanosleep(&(0x7f0000000100)={0xfb9f, 0x9}, &(0x7f0000000180)) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x0, 0x3}], 0x6, 0x0, 0x6, 0x0) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = socket(0x18, 0x4000, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0xffffffffffffff66, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4d3c70c4f6ba3ade) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2fe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:02:55 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31fc887de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381f22ba4ff68c260fc9312b6e1a3edb9f182b37b5f888b6b153375273bebaa07ed4f7dc600832c2575303e9cef9bbfec26c06e63efcf168a9c8bbbdfd31beffc47e226fe69e57ba345befeb72e603b35a7e9090d3ea89518813370bf2b64d380d1ae529ffecf5d1aaa21b48f29fe5bc23a25f0685b62e4efc1fde2f0168296a057e4e55a802cb9854a6248c4c7e91344d83a847446a0a3398f36ba370133ae629e5db22b3dc34eb524994675994ce2ce6452d0c3bb830ba90c3fee6287ffd4a38dc7759347970d5362f7d8e379288a7cf6f081fd7ffd67736149b26412e762facb0"], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff00000000e7000000000100"/34], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x6, 0x78, 0x8, 0x1ff, 0x657, 0x400, 0x4]}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) 04:02:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x180c0, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 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}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:55 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/43, &(0x7f0000000080)=0x2b) 04:02:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x14) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x41cb1f2df78565cf, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x7, 0x2bd7, 0x0, 0x0, 0x2, 0xfffffffd, 0x9cdbee2055fccac6, 0x3, 0x2, 0x4}) 04:02:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100d0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = fcntl$dupfd(r2, 0x100000000000, r2) r4 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r3], 0x2, 0x800) msgrcv(0x0, &(0x7f0000001080)={0x0, ""/4101}, 0xf46, 0x2, 0x800) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 04:02:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x04\x00\x00\x00\x00\x00\x00\x00\b', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000066, &(0x7f0000000080)=[{0x24}, {0x4}, {0x7ff, 0x6d}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getuid() unlink(&(0x7f0000000040)='./file0\x00') 04:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239ec1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c37dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000e02e8fe6e5bd8286ee8d2451d44d1138a834102b468bcaccdd4000bc94d7a4d6e39e7d09fc64aabc73168afa82c7f8d3be9b314c680c18f6beb6292a7213cb1a02d59957e5f8ce1bc134a87ee1b66796a108ac0995d4e8c963de9a17502f00fc5ed70b3e063242a42883e4dbf486e93b5a66864a2f64d6a8478c6cf3da52edd4f1"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = dup2(r9, r2) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000000)={0x1}) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) close(r0) 04:02:55 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, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x402, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x607) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) close(r1)