x0, {[0x0, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x3ff], [0x8, 0x0, 0x1f], [0x8], [{0x0, 0xfffffffd}, {0x0, 0xf29e}, {0x0, 0x3}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x7ffffffd}, {}, {0x0, 0x0, 0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) dup2(r3, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x2}) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) write(r5, &(0x7f0000000040)="6a11d38377021b886e7f6d54340d6ba8af4cc16eab03176625a40469385083efe664cae1db1944471d9b5d3eaacd", 0x2e) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 22:28:13 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000003c0)=""/237) r1 = getuid() r2 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r3 = dup(r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) r4 = dup2(r3, 0xffffffffffffffff) r5 = getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x41) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r7, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x78bd, r1, r7, r8, r9, 0x59, 0x3}, 0x7, 0x69c, 0x100000001}) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8b02050000000000000020e4cd5927be6cdaf8c751e2914b128cddee909df9a39d859a80fc3828c698cae06d5fbda89e2c2d361c48e30b1d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x4, 0x4168, 0xfff8, 0x5}) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) r13 = dup2(r11, r12) connect$unix(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="17f138246ff90d71fc078ead657161d05a51dded8b06ffa7a4bb2d7b56270b4ea3bf2a7c5ee01491dfa1c6da229bc1a14b1511c35c36ee2bccaeb4e52362af6c9a02858212921a66256ac40c7a402aeeb74bfbc340d5fd13c0f43a4a61e62bbdd039"], 0x10) bind(r10, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) recvmsg(r13, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f0000000200)=""/161, 0xa1}], 0x4, &(0x7f0000000300)=""/123, 0x7b}, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x20000000000002d3, &(0x7f0000000040)}) ioctl$BIOCLOCK(r14, 0x20004276) 22:28:13 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 22:28:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa9], [], [], [{0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x200000000000000}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0xc6) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xffffffff, 0x9}) 22:28:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x807, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 22:28:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="34860c94b150b2c0734070549fdbb77488bd6cdd91a90596c537948e5d4ec1fceae1cb8a6b23935ad356ae0246986b8067c06a8076b10370f1bc6c1dbb28d133cace0a000c7fd0843ab41d6e0b7926f5bf32f8f55fa8fa8bdafeeb85ceead5619ce34fe602cbe0352b45e84f8224799bc25851a3593b9a6ce4fa62ad0dc9d1e8e1ff95e917d021b0d6a0696414ef4745584af648b61bbef6ebd5015a020f226b14e52bb0ee96173f066f", 0xaa}], 0x2be) 22:28:13 executing program 0: 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 22:28:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chroot(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fchdir(r1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="2ca951e1941c18a5b834a015f98993752b6fc379a53d3c894b193bed952911dc8300000000", 0x25}], 0x1, 0x0, 0x0) 22:28:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 22:28:13 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = getuid() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) r4 = semget$private(0x0, 0x0, 0xf594ef5cc02e5347) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x36, 0x2, 0xa667]) 22:28:13 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) execve(0x0, 0x0, 0x0) r5 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = socket$unix(0x1, 0x539d506621aa8266, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1a2) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x3, 0x98, './file0\x00', 0x6, 0xb77, 0x6, 0x800}) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x15, 0x80, 0x400, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x7, 0x4b5}, {{r5}, 0x161c0684d0b494a, 0x80, 0x2, 0xfff, 0x7}, {{r6}, 0xfffffffffffffff9, 0x8, 0x40, 0x7f, 0x7fff}, {{r7}, 0xfffffffffffffff9, 0x6, 0x17ff2b, 0x8001, 0xa7}, {{r8}, 0xfffffffffffffffb, 0xd, 0x1, 0x1ff, 0x5}], 0x200, &(0x7f0000000180)=[{{r0}, 0xaaac94c8aa79526f, 0x10a, 0x1, 0x10001, 0xed2d}, {{r1}, 0xffffffffffffffff, 0x4b, 0x4, 0x8, 0x2}, {{r9}, 0x0, 0x60, 0x40000000, 0x80, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xf9, 0xdd5}, {{r4}, 0x0, 0x3, 0x10, 0x40, 0x6}], 0x4, &(0x7f0000000240)={0x7, 0xfffffffffffffe00}) syz_open_pts() 22:28:13 executing program 1: syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./control\x00', &(0x7f00000000c0)={{0x0, 0x200}, {0x18f, 0x17f87f70}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x2, 0x1, './control\x00', 0x3, 0x3, 0x5, 0xf8000000}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x10400ffffffff}) 22:28:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet(0x2, 0x3, 0x102) sendto(r4, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r11 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r0, r6, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r15, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r20, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r13, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r30 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r30, 0xffff, 0x100, 0x0, 0x0) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000080)) r31 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r31, 0xffff, 0x100, 0x0, 0x0) r32 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r32, 0xffff, 0x100, 0x0, 0x0) r33 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r33, 0xffff, 0x100, 0x0, 0x0) r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r36, 0x1) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r28, r24, r29, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) r41 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r23, r24, r29, r39, 0x24, 0x4}, 0xc29, 0x4, r40, r41, 0x8000, 0x5, 0x0, 0x8001}) r42 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r49 = fcntl$getown(r45, 0x5) r50 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r50, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r50, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r51, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r51, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r50, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r51, 0x1) dup2(r51, r50) r52 = fcntl$getown(r51, 0x5) fcntl$setown(r51, 0x6, r52) r53 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r47, r43, r48, r53, 0x5, 0x7fff}, 0x6, 0x2, r52, r49, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r55 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r55) r56 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r42, r43, r48, r54, 0x24, 0x4}, 0xc29, 0x4, r55, r56, 0x8000, 0x5, 0x0, 0x8001}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r59 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r58, 0x5) r60 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r60, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r60, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) 22:28:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x80000000000006}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 22:28:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x52) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x5, 0x5}, {{r5}, 0xfffffffffffffffa, 0x2c, 0x4, 0x5, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80, 0x6, 0x8}, {{r1}, 0x9723d83f918d4582, 0x20, 0x4, 0x1f, 0xc80e}, {{r6}, 0xfffffffffffffffc, 0x8, 0x4, 0x200, 0x8}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{}, 0x0, 0x40, 0xfffff, 0x156e, 0x7}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r10 = dup(0xffffffffffffffff) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) r13 = socket$inet6(0x18, 0x4, 0x5) kevent(r10, &(0x7f0000000040)=[{{r11}, 0x5, 0x2, 0x20000000, 0x40, 0x6f4}, {{r13}, 0xffffffffffffffff, 0x5, 0x225028e79b1d9a10, 0x3, 0x2}], 0x5, 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, 0x2) 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), 0x8, 0x0) kevent(r18, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:28:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 22:28:13 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x20096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1010e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bd1c2d65ce14e1b2cec74f2b371b5deddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e1740000b1f433a0c67053aeb0ebc4c89ef1bca5466f3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1bad4fb9d3036d2b78a69d792f38387a039c7b23e44c4f67b328270011a178e5bf347f40cb7e548c9372b48f14193f64a4d5e4e5fc209a345207121f3922be6ea11217d309c2d0dd27308dfab69b9b89025e8ff6eae8a3f85a42e5f9e232a8e26ecab584e", 0x13a}], 0x1) 22:28:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x7b00000000000000}, 0x10) 22:28:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 22:28:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="c72d49917d9c96e17e951f5ee919f9273b9feed62c195f40f24c4964feda354b22ef0c0e6f0f91e6bc15cbcb28a7d1f312d15f44cbdb0c764b31e8fac534fe1bdd31dfbe5313886e07614d91b11a26948ec70f1eb567d2edd360a93321c2eb81b9f912f3d22323c68e2db73d4d5a0311672c61d2b3b24cbd6123fba8bce0878b8890bb124be84491a911cb144d470467883afb7a4b060c0277dcc3b4f9034df700c238957390ddc062fde7bb5e59bc10fe98469ae8f247487327881785d23484fa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) chroot(&(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) 22:28:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x6, 0x1, 0x75, 0x0, 0x800, 0x100, 0x8, 0x1, 0x434675e298240c70, 0xf5}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 22:28:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) close(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x9, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x200, 0x53b2a5ce2ce2ea47) openat(r6, &(0x7f00000002c0)='./bus\x00', 0x400, 0x10) unlink(&(0x7f0000000100)='./bus\x00') r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r7, r2) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9f34, 0x1, 0x7f, 0x9}, {0x0, 0x7f, 0x9, 0xfae}, {0x80, 0x80, 0x3, 0x7}, {0xe11b, 0x0, 0x4, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x4000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r3, 0x5) 22:28:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x7b, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x10001) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 22:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7, 0x70e, {0x1a}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000140)={0x2, 0x8}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3a) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 22:28:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 22:28:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1, "ae094ddb6a5d1bfbd14e6104285404fd6f2109b1967626240404ce0873ec0c917a49194badbef99c101f78c622cf5ce8025eaa968a57c38d28"}, 0x41, 0xdeb7511afff4f592) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 22:28:15 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x204001ff, 0x1, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r4, 0x4, 0xa39468790380ab28) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = msgget(0x1, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000001c0)=0xfffffbff) 22:28:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)='MS', 0xfffffe24}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) semop(r2, &(0x7f0000000180)=[{0x0, 0xbf5, 0x1800}, {0x0, 0x3f, 0x2000}, {0x4, 0x6, 0x3800}, {0x0, 0x4, 0x1400}, {0x3, 0xcc, 0x800}], 0x5) fchdir(r1) 22:28:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) socket(0x18, 0x1, 0x9) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="bae5bf66d8cdc1324fd4673b1f4524ff76232e32dd4c9d0f3189acaf01699d918776149ece85fb06e899ca93ae5ed9c03de5f63d88c95325cc532ca4e5bf34864d5ea705387fe2feb76a14e03eaca43311817b2e1471f4be26f1e9a2f5f4ab6062a819990c33fbcd39b17c8289227c94629603c505ac2b081c12ab22bcd61c548d10231a08bff1ecfcb5ed504348726394d77c766e2133554d41da3c3aaba7455bbb35957c96673a55790d9c5d8574bbc843957a2b181b0c75747dc823691b2219600af185cd14bf5e0b4e5da994130201c84cdd67b19cb0ee60a863e2422bfe58a5a5eaa737b21c8c4152f00fba08964f910e7ab286770ddc5de8a6ad9c", 0xfe}, {&(0x7f0000000240)="e7413c6517b87539f6921a2aaca5833d60035a2947b7ae56682d4acd059b58b0497507a1f8784773503c20825dd58922a3f006d77342e69ecbe19e8e6aa21f21000d27cfd919adba6dc1074a4065bb4b02332fabeb440b18d59056df909f76e29713f8f6ab0edbac951f3f3d8c45a688660da9e216c98aa9ec3dc3915ffe942125633d3db7310afdc53484c870411ba88c607632bfc1b4342f90c25a5b4a5f3eb1ec3d914b1248ac9174e939a8b1605b497820cf737207cc48ed7f7a1642b05f7de1b8aecd113ab299796f078f3f7b41f1def9b23fb14b5bb8491e4c", 0xdc}, {&(0x7f0000000340)="02f1fd864cece6539898889b5674d97a750c582e4f8f42efc9e4379589434c4ca035de6d58944a43fd8a476bc53d90b88904569b8cfdcaaf6e13c8f7537711f51f60fd6180da74e1398b004025dbb4cc906ed5d9915e16144dd27e93920c0229edeccd2fe300"/113, 0x71}, {&(0x7f00000003c0)="245befa294f146d991213e1fa00a690bfc6c1d94e07f10b09b038f169911c9f04494ba3f64594521a9da1dcc1c9d04db2fdd1db223737feb226a1f3c791762eb0691ddfe5d2a691a44fcf78f794f9298f615bd781f4910ce6efe8f5be1b9e000ae860a393a953469dde509140974e28453cb40abb948cb77a2f7aba4476243e765d9d52e4d5dbb354524e4cc8c640be7b8a3", 0x92}], 0x4, 0x0, 0x0) dup(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x810, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000480)) execve(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x0, 0x800, 0x8001}, {0x18, 0x3, 0xdc, 0x100}, 0x6, [0x6, 0xd2, 0x24, 0xffffffff, 0x7, 0x7ff, 0x9d, 0x3]}, 0x3c) 22:28:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x8, 0x6}) 16:00:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') utimes(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)={{0x3, 0x5}, {0x5, 0xdc0000}}) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8020, 0x199) 16:00:08 executing program 1: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x240) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) socket(0x18, 0x2, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/151, 0x97}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="c159d02935244095c4ddd35667d624dc340709429ee56145b8eb76bef48451024f962d1833d72ed9bf5e67395ac38e9cdfd67a27e49424e28de8", 0x3a}, {&(0x7f0000000040)="4a3da7c19e575bc52928def9550197bcc410216cee2c4e190966773182df65f10ef92eda53871fcd5cfa48ff43898935664bfecc992df2f9e0765d97d0b717e2b682b135448d5a119e0fce470344c96cedfdb65cb592bda626894db6f3", 0x5d}, {&(0x7f0000000200)="1302d45fbd0a7ab30ec0e85437f59814ec4bba8848b456a73c3c6097f649c5d5295bea0e81859ff5dc635fc4644f832384daa63af8740b71b78a671dce73003eefd10ae55df1b91176244dfd7a5ccd2565", 0x51}, {&(0x7f0000000100)="384434c02fdc49fc7063c49ed7adef20fbaaf8", 0x13}, {&(0x7f0000000280)="c392cd628877afc56bd66941a68cebe59f3db764ac6700b4fe3851baa94aac6688899289df08462621378122a93ad070a4", 0x31}, {&(0x7f00000002c0)="9033905b2fe53fa343d2ebc213881b6f9ce5d02bc729a6738edaea47e501aa49c41c8a53ca68032f12a1a6baff0640cc0ad98a91b95c8aee2ca9b42f589f057f595046379bb8a1088a965a302e71fa3b4a1b9a16471dbeaa908f22aa56162bb490e44fd32fe5ad6107ef01406d3ed351610674010ca1b52a21b8433028727c2b704df2273d75ff1a996db16708c1f52b8c50315abf6b0eebf461e668393a1774f61f032a4dec6266345aa4d6b619e8b442f2e9e62ba570384ac9d65c6f00be0b87ee3d95a857f9b57c5e9759720c775c", 0xd0}], 0x6, 0x0, 0x0) shutdown(r0, 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x10012, 0x80) r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1f, 0x7, 0xffff, 0x9}) r1 = socket$inet(0x2, 0x3, 0xcf) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000140)=""/26, 0x1a}], 0x4, &(0x7f00000003c0)=""/183, 0xb7}, 0x20) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x84, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x81}, {{r7}, 0xffffffffffffffff, 0x40, 0x0, 0xffff, 0x5}, {{r8}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xffc0000000000000, 0x3}, {{r3}, 0xfffffffffffffffd, 0x41, 0x8, 0x1ff, 0x38622f3b}, {{r9}, 0xb, 0x20, 0x239433030daf6b06, 0x13ac, 0x81}, {{r1}, 0xfffffffffffffffd, 0x5c, 0x40000000, 0x7, 0x5}, {{r3}, 0xfffffffffffffffd, 0x49, 0x4, 0x0, 0x10001}, {{r10}, 0xfffffffffffffffe, 0x4, 0x80000000, 0xb977, 0x8}, {{r11}, 0xfffffffffffffffd, 0x145, 0x40, 0x10000}], 0x2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0xaa990126ff6607bd, 0x1, 0x5, 0x257}, {{r12}, 0xfffffffffffffff9, 0x98, 0x2, 0xe4, 0x3f}, {{r1}, 0xfffffffffffffff9, 0xc, 0x2, 0x8000, 0x7}, {{r2}, 0xfffffffffffffff8, 0xc8, 0x1, 0x1}, {{r13}, 0xffffffffffffffff, 0x20, 0x3, 0xa15, 0xfffffffffffff533}], 0xf4, &(0x7f0000000440)={0x10000, 0x9}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4, 0x8, 0x9, 0x9753}, {0x4945, 0x7, 0x50, 0x401}, {0xffff, 0x5, 0x6, 0x7}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000001400)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x34) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x2, 0x8, 0x4, 0x0, 0x3f, 0x8, 0x4, 0x1, 0x2, 0xfff, 0xb79}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="20e170573a01e86d7813cbb1a27f2cee74f38c492da18aeed41a8e4901106e82583e2f867ee5fc6442ed891556cebe66d394d63d54ae5bb1ac7cb8ae549fc3248dd896d90de01f174c550bf0d34da57da279a51614970c2e6030cc5a301899705ab92ab84fed3fb8929333109fad1930b9cd211298b3dcdffaa44d0b70c82a2ccd5c6849b08162dd50f7caeaa0ed5b48f096", 0x9}], 0x14e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pledge(&(0x7f0000000080)='/\x00', &(0x7f00000000c0)='#\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x408, 0x44) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000011c0)="1472480f88704243272647d74c5417af0c7382aceda0f628aa3fe1d53a454e79d761c97c7caedbf8ff4b8f9d82a350866b308ed1cc4b98a370a318", 0x3b}, {&(0x7f0000001340)="5b3fdfeaefa46f4c7fac6ba3220ef9a90646ffb1808d2ea96ee61cf3aa3148ef9786f319f210172a40ab2e66d7cf34864f9752e19f2be3e180970bc752f3e3d38ca0a5abc73ec9d8", 0x48}, {&(0x7f00000013c0)}, {&(0x7f00000015c0)="38aea9b46bd6be39a3d9af4d993809a8e10f7b573b065ae8bd61c0a02066ce990158082d24d6c089d23f7701fc020d4d38c966167c0790418295b5f7d6397cb6fa6702248eeb58e7000f3f2f7b0a179ebe7ebdd21d0fb5d53ade373c6f6deeccc519b06b83a9ea69fc33af3f306fd79550d4a964c98a30080dc52d4000699de467af6dea8e6acd56941e6e0c0ea38eb366d1c6883b0f90d33181c370d6e5d04938668c1e11d13e542d6f94152d963dbdef3be0827cb17c87e48d170d1f7bb3855f515f2f531207e52f2838f4f7a60f1fd1cea4ebb23247ab40371c365a230a408a6401a8e1707997f95d2cd1a237bfac5d1f0ec060af270823a3bd13c626d481de3117f8dc6a4cb4f0c2c4a70ab57cc8df33f667289dcbdbcbc4b5b1f8e17db4c9c1e9602804531f39ae4e796d439a59df8d2ad868e7fc58c6e8311a53cf046f839d6d287142be9eaf35897e5ea17f9d1681314ef4f375a44d4c9809b6cbadf79397d4c7c8c3df8d808430dfa435d970989d8f2c7a60ff7232a98fed28f1cf0a22597091ddbdb7bacd314ec13f14ea5ecf76a74c15153b113b9381dfb352a8e1b8e90196857db63bfacd43162ee9ddc9e70b365929802924f8fcd7d9c0f48aa91da48208d534c777ca84a12562124c6e5f5f8c73a29b219055716c601a3f7e5c73e97db05e34de354c3660c6763bf84486d9ded80aaaedf646d4552b1d32d5424fada679f1ee80f353bb462eb7df4556c93a70f6e3cb0ebb01706f304b2cc37672e57af519a82afa843aaad2a5a212c5a46047dd7a1b156a49795a7ddf4513cfe02e247db90812e039477f3de1a5c2e742103d12d439818776d08afc73b2e0b84cc0369d25b22d187efc993241c0738f070eee10cd23ab9cee4025504572cedbc8a1cbb4033aead1b1a9ab8cf0353f07d38870ec996efe394f822925fbbbcbe4c6d19a35376dfc3c217ac2fde9cbf0665f76bb1ea53a53f01a3209b2831db6a2e29876ba0314ea2557a73c0749988adb7dc6084b93053cd43cf7c5a28ffff7b31ecd491ade6ff2b6afc47e7b03a8f2e42e3a71b9c0ee070fb610a736ab478531aa12f7efa948fe1a66daea82c25bf0c57d3030222b6d7665816bc966a96b65a5a72869c409ebb03ee33a6467d65b4b954416d02c2761546b31a07005f5afe39d2aa509284ef4b30ec7754bfdb59ff171eeeeef852ce1103583f65b4563b626a11859091a7d20ed724a3b7794b2ef7bbfeb42285e3af08ef9dd34ae9213bf753d50f06f17142142e54b3dba9294e0ccad68f27a339bff92b1b9e3c3ff5bf4a4c3a541b1e22f570cae6ed80188c67a59e266f7208e29ad124988ba8378c896c283fd333e84e284c8d3754a11aee85d8d4f4072c4f11b02861ccfe79464f919a2ac35ed58e6094abf0a068ab904b6795ec62ac5195f2f1a812e4a30a431cdab8aabcd2fd0f637762902ddfa26d62089106c3ce16c2170d36df6173db4aa774c040d6900380657f2e440ea22902c79f5dac404339c0c602a7b06af509a7ea654b7bf7ec1c72f600696a1a19266e641eef36977097e13d33bebf9e31da169308ae1401f9567e074add463f1ca241224a90cefdc894fece68cdbefe2ba6bc3c17666eea56538410665eb1233880654352685199d97ceea32298b8c5fa6bb9ad8a7afacdc8d70343baedfccf83920a5a41edbe7d3e354851bb0df837ef8d5743ba632a6a39c95454157c5904622ecc5383c25c992ec430ca88e21b6149a9a5720b63955f00c27c72b06d438c57b74849939217635a5daf15408830f8d30afb4c0825e2498c5fb51cc2b56a2a80c2d8dfcbd12ea22894e76308a674334e7adaaf3d72cf204b39c6f365af8c59d5345fe42022882d4714bcb0c93c72138afc4202c70a9f8924e4d7a7b52e12acb2dcb9e279939e5f9ef7b871d67154db148c9122dc61f9e7c6ef8285cd15551d4cd9f63c4214f5e704fb7924eea1256cfbb30ce7e894eb418464d58d797cabf294721421e0d0baa0576915fa25bd01cb3a38dfc0318c4afbfa7c01cdfe5385301aba37039c9199d9acc129c154be363c2547e845bcac0f440dcfdd1a6092229bef68d8764b6661de8cbfad036cf50a3c4f5b40084ad7975ba0203582dea736df4ce2c2f37ec64a2486a3fc3c7beb78e1b897acf783efcc6b7e688094861b6f1e78eb8752e1a65c41cb85325fedf75de5c2c84f624bf40101d610e30fbf85edc8e4695950880266d65c9a4b872bc77c8ad32b73e17e4ae5d702c575416cb9dceabf1b47b998b37d4beabad7d94fc802b5b6f5f9849b2450715cae6b2fe476af348d81fe99c3d335c80e89069fbcac86d8e887717b0c92eb85ea9560f85332bfc7960e8a9c4584e53e8b452ae83539d7a0fc4c6c797d6cd896ccca6f16539fc72af198acfebf7823bb93ebb9357cade1b70a314d4fa1a0a383302ac874aeaafd52de767a32d68ba9c7e90c9e45e82f905e32ab94ffdcaa50c83200d003521e2832bcb49e92609c7170d89ec3682b977d313af6905d6e699412fb89e7b71a78ab0c73b2e1eee5425d0a90c6ca3b927e435eabc02f31c61c00860b2fe957cc470bb0048f2bd334a89d2fc616db6be1daf7276299db64c42d516798d90d0be47f53c4321b75177395be4034a1eac5d99db2afe5aa674fef7afcf99b9fd7aa9ea9f293889fd5c555c9c68906341163c658b9edaf58212c0c930380f1d58c6c3f48f65c0d387ba19d84c032aaa7562a24d5464ab3e8014196e51e1a1362ecd01657d69a8da62ed61d0bbc779e754c3597b87adbb782cb8950a96feaab2661764ad1bb3e81006d9f54a797b88eb94fb715c407f915db6e52d7c1cd2e2cce9a17b2841224c046dd75d0875aa831480af5b063e9527b9c74d02ebb987bfcda5cb1bba0c797eb720a2ceef84330d4255b4c7550a4d0445bf89e9ae4965ada7dd12addc51a32b784467aa837fa9d35a823465cc6735b1b549766badc044d500ba9aa1318aa441a358d5a3b0e41e81b950588e76d511c5bdf02f8f740013ca8b54670d148bc2b9b7d0d58f63bbcc88ecdffb591ec9fc56bc80221b966cbac99f933c0f9a4119e4708b8b92e7369601b4d5cb833abc3c9878119f9fc835bc3082ff8b2e401bff565fba199f51420f8d4fb3c3ca8191d9d90773aca0a6d7d1925f99530bc36fcf85da61c9f5c86717e73a1b62e12c1aa93b5f28b6a32403d825defa1a2e9d58b9df79077a3e7ccf0586347a6df419a351e612cc04ad2a92e2772906e6e95878edafb188b245842673c57a61fc96fad57d1c938c1bbdd928b735bac99f9e772b37346be9edf2a44ac7f6768b3c94a6e235cee5c741324f8f02cae05bb75547509300fa9f708032c5cdcdc1363c5318049e54aaa82fbc3cf114d62035c2ff18269c4df4dbde84b444aa1f362f0e8ff249757fbbaaed36506b1b7e86825bc0cadaca44487ab36ca569691b36555159bf0db7428226d7ce68feb023928494127977ff5e4fc989d8faac39074e2f5c25096b1a5afcd4b8114f20dbc98ac95cae6aabc962d663c9083c0e6834d376d6b996624ac408ec2292260176353f01de567192da7dc31a428fef282e839a409c67830104f85f8d21e88f5d713bb5027bd272824b2c49002dd569f10ccacbed5f6270053465dc6a1dbddb82d1252c91c5a9b1adbd8e226d81653654b0a2cab53bfbdef7bc95eb51166a0f762d93df170765d6c82e393bbc244aa8f912164a90b7be93dc774cc848a15b3ab9849b738d52f660918355744d771f416fff572bd4fd1809652be20c7ec58dce1af151fd49dceae09675eec4235570b6f93f7600bae72727ff8b7f8ebee5612ce93e69d5d0f683e4644f5a9a57ca88b2867f6974ea120ae78a3dbc4e7f59fdd80d77c45cb63d70b0cc24d12bd1631bcd1ca8c8a986237b77660186e2f87f5f74f7d707c8108670faaf47ba50947f09c8bc022a0a0b851912ae2a538f62b90ac4ac58b082266edd83835764b2792d722a9feac1ee79cdfd644b5b539ff5a0d4ad3a836c641ff823d13f8a0ec7a55fe624f36a0b408e73f2c35be91db6d910a6690f798e9de5e4d85498d6369c6590933914fd610e4c0b200827af4106406a4fdd8a713c1c31790f37808b29d47a8d2582ae7efefc6f234dccddae16e28f0a5047f9a5b921ca727543419a97cbfa7069d7951167dd39dd82cc15645ab60556a4ffb8c31fd1b8102e77bbff861efe3f1726fab7009f12240f8882b8fa03c914067ac75da09f37ea2a3183d731982d030e42822cadf46a452fba264be07c1808b487e89a2e4a0446ed5642ab4900966524c9dd120e5d196a467eb2f2c9e12862e80779e095ae9f1dfe90120c791d183ab3b7feb4a7dfdf4b78499ddd53386a8b7c920569758a4b2737a82ead32b768fddde3166f57e33ad88e851c0493fbe93786e79b28a90d1fe4e4859ed9ac37f86800ce979214cf394d67da589036c4bd4e20f0ab4fb364891f7da35454f9413416d441ea553d297c93ea146be56793f23869a853d3ab90c219d5fb8a6bd08363f540a5f79c706e5cc6516c00d685e9e2647fe00529f07fe49eb44bfb4fa017da50fe9e12cf0eb08877a30bef07c8cec0597ad1ab962a8df10984a00bd82c477ae95576791e88759c4ff38f5d65e4b05dbad12933d42af7d05525c52f140f03d188beadc65f9be9322b6eede2c23908e5f7910e0846e8de539d4eaacd0d8d21abb0146f87e2547fc0a90488cecf5bf8761612c12ec2105d1c50fb446d6e09259c8658983bcd12fbaec79f9eaab48f2b37c872d4ba1e376869abd33ecdd654277af30043eac533b49238f792b0f2680ff0032dad2748143a3e17d0eb31bd42b0f12f78bfdb6c3e2c318784c8ffa8f4eee208c40fc556b95c219f65299f7aad0cf3d85c5c125f143903b5dd31e4a722aa940a5e501f86395553351aea423672eb79759e93dd66373d8b05a6dcfb3c55e1822a2e890f4feb3f2a98ae249618db425be5db2850a99399b13ed5614e22babb51ca304e1b333f53e811933529f431de20c792673a9bb163d553223b2a8aca155976887771e63054f961a329ed68e03748fd1e8cc508e6fb036325d062c7105735b22bdbcc28818c6aebdb885fff6788fc855995eedcb77aa24c0a22904eeb212e500e41336a1817429c1de149f4b525905b9250e7c97b51d2b029853097b87c8963fb79237f74d2d290c90a9e290f8149a4ba2b61ce28f486b6606dc985f5ad3b6ec17e2950f78954692fb276315f5cecc0ebdb7f1c3af434b025812e3275974479c0f885bc6c331ee73b7c0a91df1a1295d8f6e2335673a2bb0f737a79fb2f3999664ae391cac15c08a8fb30f47e8af8566b19de4c7868d314ac1a0afeacce7bc58e2ffcfb3955b387395fcd1fa61db0926f27ea8ca19c19397d930bafde1343a0a797912b1b9601899e1d8bcba1a56658149b467f97b9cb9d6c9230b537a191c3cec922ef96d804870331a88e0e8b408b28a5fa559d1ddb5d7a38ee43b0c543ceae8c6918d387d0c8123a37a051bcaaedfed5a0cf534a42b089ffa382fc9a1d21699a97d0a7cfee205af793bdb8642d9ed3835c78ff357cd71898d9f92285985c65e8ee722c454482fbcedcd2ab92349307fd4c3c4ca650f307da66055c96255e95a6f9b684a49f07eef3588259f08a45bcaabdb971fe6c167aeb6e73a0d01d3f42ff3ef76e948a72a64130bd29ed5fb15941b621befc48e0d1a7a324e26192bc66307097a89a08393e4c94b70b9fa6d821a18e10343d0b91b91e07efc93a280fe28fae24", 0x1000}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r7 = socket(0x18, 0x1, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001480)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313d7fa5807b7e5b636fa7551db3e2e5ad65ac6b60d6ebd27b4263eb0b27dbdec3e7209be2036fa764bb5a0b88db1553f2f45216087ca4ccf5915bb41d8fa12bd07caef8c0a793a74ecee7096a00f00007c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda45b5ee4ebaa54c677e08d08a5ca20284a24f2a3c271b6477400000000000000a2e0f4d85609f6a6d0d7ab4a51a768c56c81cbd8767b0edd5587c8ad5c3ee8c060328c099ce879f42c89c5248994ff1480c1eb0ff7de2a87d043e4fe6270a643055305822fcffd42a6ab279cc253be12f7f89ed2d0cd0b6f57e5a3ce6745abc7f46b5fb4472752b8"], 0x10) pwritev(r9, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x102) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r2, 0x2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) setsockopt(r3, 0x8, 0x3ff, &(0x7f0000000240)="3a7c10cd25a3ca95050027671e38f4fdcd6134e0f1fe2e44a4e66c288fcd1536f23a69b0734b9ef7d7ffd1c10a1935df12f85a20d1502b32b28d3d70f7cd0852d8be8ca5c82d6269832bc7f69c6cefba7ed2974f5bee3d7a0c3faf506e5e05a03c9eb588541202b81b785d9ad803bc09ae7e5ccf2f2357a5e1eb3be33427a5f2ae1a2478f62dbf0113dd0f13b474736898f1df8eaa54ccf6398e06a0d235d17b171429aebc83be30c764ca6e2aebeec07fbf084cf92fd8ffe926dcad3786ed09187cdb20c99981280d7a141b19fe5df2142f05a03a3b", 0xd6) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0x5, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6fc4786839659473e182b15ba581c08afc4b40fe141e3c0b842f985bcfc941f0fad3701217f39409a6a4cd4dbd0df70d44c177fd17905b4b2c008c56cb691062fa5516835dffc337de58979da4b871b69b82befe9c463022072a04b6b98d7feecf72c18cc907d3962f809c217d"}, {&(0x7f00000001c0)="b9d68bc98951824737ca78b88d5027f2bf7f9469a3adc03db7efa592cac2f21f2236ef91df19a63bf8cc975e77ded2bcf8f3ba1a5785e8320a4e41283dba395fa194344ee260c1bd57559edad3d923300524d5828fc98e2b42a877072e52b54402cf10a2094795cc7270428ac963abedfdafc7a5d9f36c6f224c6a3e978f194c440b6fc65fc009ca683141cd4aae98449986f44be0189b216634c96c40ac73c88494e6e110d49cc32f7dbf43a5e1bed542fc59ef372616574d15c18fff1596dc130b183bd010"}, {&(0x7f0000000300)="e00699a56a2ad848a9d3399475b2560979cb1f63e5617f9fe0a7bf9d1a117a0d18d4a76ac95c3c4ca182e566bb7f2520d48c3997aa8bad3374582eb558d4e9cc21bb05d1f165b3be91d65d8a946bb72649c3d3d85fa15325720cd1d99b7ac89090ad323892f05488a562b6877b8595f6769e2eaed2cc10370433696bc5e4edd346ecf7b192cc3b18bc0d91e9bb637ec605d4faaa03fd7bd5e70f1165c4f0341ef0c29b80247f754616ad20b6bebc09350b62221973b878e3373ecd45ab283deb3a6094ed5413d77d0b6f3a3489abf78be8f14a1a43de704382add0f8179f882b7fb1a5"}, {&(0x7f0000000400)="f5f0910efbfc2ad3fab543adc5e4df1c458bce50c5c2cec5558183bc49360e208ca6c98acf262232208194ff00fdb0263ee2485b08a121e88584a80b6c319953d1441848e0"}, {&(0x7f0000000480)="f3fdbe737a292a5459878c9f9704a2c60355b82f5b02d99b8680a38670214a627b8e9a6f7912c9fea975358eeeeee6df97b7b2a08f3ce9c19ba83cf56ad19cd25821272d51eaa9498bd747a4fefdb89e8cbffa2d57bc2dc19c82f991fc713e5c136e6f686a11c6588612a38597e36b029a483fbe614bd2f6bdfa6950b3be2601a823c3838c5e7244a2ab36a78c"}, {&(0x7f0000000540)="b4d5cc6ad900ec30b06c9e5295532ede328b2c639e4f26b3b46cb15a529af646034c29c3c4243e73e49519053c998743e131a286dff7434e48c40134174392f7466af8ce76298fcc1af5527429b82e3ee8a2ecc153d84f5b65971690e9902fec9b52c36249af95f4c0c5d6933c203c434fba4e154c19a462d7652af959b5c1f5bc71bd02185be7009655e17bd6bd1af9141916472f7199b5ae9299df57800826455c943314e33da14753486f2363a13ce81183d203749e69617b4ffb9384e317e071f5cf981b47e6952c5a2d0ab97cddbe614b34c40248dbf410db274654452828352a75395b767a1617e8010f2b4e2228e40c1297c0ec251b"}, {&(0x7f0000000080)}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) 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)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x7fff, 0xb8]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:09 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x8001, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 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, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530007ddbee8dd19eb462af344527a6717564d32518522e20e544b9515b191764cd24fe8b36c1c623a1c3d5a02aa528ef4414d8dc13c3e58ef8071b48e19b9fed185beb5f10ca0e2ff026d3bd94af0200da75113f29f18c4a3e52ecfb35a08680d7b4f7a57f7c93c07e6c01e95a1d56579b00"/132], 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x24, 0x7}, {0x4, 0x0, 0x0, 0xb1}, {0x6, 0x0, 0x0, 0x5}]}) write(r0, &(0x7f0000000100)="9eb1b6f3c2534ebb00a5c8567a0da00eda499955767cd8395435eb7fee33a8ffdc7ae360eedeab58e14b5f16f8654e17e8448e1ab5c3553e4a508ae79d1f6c21929c55038681f71ac52f4991fe6140b80bfd5dd52b251db1f71533f00396da0e50f2018ac823957ce7445ca98656eb0b052f8e3d455f1a379ef67efc5ca853d77f9bb9a0fa28ecab4e4c3d019e4919b06c7487171fe6d1b97e80883b4bd499e9b71c519f6beb5a713a7f82b7072c51a8476a", 0xb2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000002c0)={0x2, 0x1, 0x0, 0xded5, r3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220ea24ea97e6764d7a83c74e2b126ae3d9585175fba7fe85da4568dae3ad55e00585354a705dae91b5eaea9e814acf7b2adc527c86c375e820321bc077e97a5a8630ea47172f4e67af0134507e60c0ac0fcf736c842fbd19c9cdd3cbd3a88a6c3ef563724b3038f8b80609954148bb9e1c879bfd42bce3a528de00d09295bb8192d5ee51c05e027ad1676387d939472dc189bb1583e48259c92fdf71b7ace1ac2622bef0742cb23ed9a40f86f791b789eb68b97942758d76d9d0c2c3c572de4524e03a539d3ef6f468e399c66bff8ef69b2e8dad69a13f402ba0c", 0xdb) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x20) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = dup2(r2, 0xffffffffffffffff) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r6, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871768ebcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eadd46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc", 0x187) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xa1, 0x0, &(0x7f0000000080)=""/161}) r1 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/129) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/210) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000180)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x1) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f665e6c653000dd63c278c1aa972d57cf1afd73891e7eefc8adba61757e27b5276f5054af57dd03f88748b4876e69347ee16ccff48584d17a2924da5328d0ccc3d1d092010d4b41939e52099fcdf534c254a2d8eb9d6137f76e2778cd571ca88d5f47065515398ff405a992cc15fa879923c17307aba6c5d1d079f96c6b99eccff505b8672b24b6de9343298d8bb8d76b"], 0xffffffffffffff02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./file0\x00'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="f1e71d6ad8a36575aa2fa683b00d97c0a2ecd5e4620245d40148d21a85fbc8593720edf18eb71a7582331c584f62b30cff6b634f505b2571962ed09481180e4c3975c5838a42eb7a64d0c32d27b18ce32e697ca1d1192efe88bc6e3d92667c00333649b49b570b705666fb333ef6ee5937d3c03d4e98bd01b6d2b1b27df42d0419d74fc5e8c1e1dc32cf2b9df8dbac4b48239f663cc14398a30aec3a27bae16e75670e83270687026a075f395728f3fad1a1a31d33", @ANYRES16=r3, @ANYRES16=0x0, @ANYRESOCT=r4, @ANYBLOB="62cf6043f283f676fed262199d60d1709fe433dbf03bf6d127f8653fc011ed2b04a5b7c694452f87498a4a24ccd33158dd39c3cb7dabfaacb9db2cdbd816d7caa8d1f122462f268349fbd1f9d68e16630cf841af2442f8ab18f54cce64e4f9cdb80b9c9a97ccb8183587a7ed3f868e5e4862a6a9a5db22268d099691635bdab1b9f67c2651c883282070d7cfcdf2b4c60785c0ab7479a8f88d144688b46ca2540d01f33fe1fd242bcb7c39643cbb65a333d58ba6e95a4218868bbd5d0357ee69153532b789cd05edcc5a3331c60ea44c4975c06ab545292161059b02a1d2906b63d4f6b6c5726ac23db813c9e530b869ab5ea0034e2c79dc5aed882ff518e98d7a10d751b9679f135dd73bd41f989908e154428383f2e9571d8b320700f253b8f4366c2d898458fdfcc86dbed52fcd4fcf8ab1551c58e1c5d9d0860eb366a8337a84bcce11ac3e90d0ecbb863f4c5a2223e6d6d0ee6916fcab2f7296a1e9c65dc114d8e2f717f20da0f4aaa8bedfca448ee6d2ead90cb0cffb78f7873b507cc1a6cb5d794c5a2797f96da4cc26e0ba46e245b6c48736e2b1c782fa13143bbf5ed7bedb4848d7019f9f6f6a8555864ab3870358ecd55939f9286d01790acebcbf7d0f5872dcbd961ef5224222b29d2315af9be2cd5f7b03a24c88074b44646b6d2140cf93414c03c10a17e2a0be3b643dc8c7ba580b1494a545e719e0658a4f4df79ff281eaf4f54285829735c1d9f189f2c4d86c79496c9e1f8cfe3cc0801ec3620da98708e377a499606a2c8a948245124d178d584aefd565cafcb5ea191a8621a6d50fdc82c391892ef9b0b3fa9af6ca0e09cb54db9eec04c7f57d01c5b7bcf18329c854e5e014cf0e490ff6725a6641f5efc91eede9190506346abaac0acfe945ad66300894f95a469dc45a6ca85afa6996db254606e17325497de2fdaa6217d467fcf4adba2bac987bd1a22b9ecb56186eff8a40821994eb3ecf6a4e5402be239ef0b98e716f81d05a4100992c042123b9fe4dffe423278bb4a57e8c4fdc0b2cc23395e3a323132357d53df82a72f2e2ec430cea4590d5509f960d6190713ebb069c562f3f5f227e4b559cca2e82228245dbdc2c0c7cce42df9a8daf4306bf257c62397e3638f852bec54a64cc683823775fcd3205d8aa34620cfe1bffe5190903dcffc20c2d8e7894e1e5a282c5e5c2aa243b565e1e7f125deec89d881407a25fc232f4effbc3409b15169ace98113407adbb3d3cfe9f01154a02492b4f9cae22794e76ebe5e273c4099987fbda599a9ac9be11ce6ecae055502a02a023dfb738a88863d7d7cd2eac89c93d20cd48eda456660aaa665b1f2f1cba688960e02efb66177c4e230e3e94fdae3592e2e9900d77fd6a5d6de8785895917d5ad3cf7f9d05597597dd91cc58da8539d23221c2f04a6a77946aa60d376c10fc570131cd2a341b0e89e40040d6f41d5814177597a8dcf58f2968cc24f85523588aab927bf52299724b029e10659138b1c4f3a2a1f2dbdd3d2082c1009d0329b6d1eea807b6b9acd0f30fef8cd520476258c7add4610ef093685214a759fa6c35ef7a65d74494183098e4a116481fc7ba277ad9e00fd80b9f930e88c27c5b96345d30a5bbbc109132e2d55e0a2da0de848f3e9cb33b7ac33d4c50b0de28ae23b30d1c812eaa774b82a3579cc391084bc4f96a31e8828c832650db9fc3acad4f81f9125072b6f93b471e7974a52f258f15ceca55d0f819540096542942a84ea9b8047c2896f73e809164b8b3853cb2023ad7543c665bc24c60570b03db493ad82f9be90689bfe4f825a3400321dfda98afc8ad1aa0cdb5759e271dd03f0f4043715bd23a1488616a67ffaa392765f8ee505dacce4b7a43227d96738e52b6e41e878ed01f65d588be816133a618d5dafc5329c4d0944bc3a4f161c9608f23e281d7d49783b371b83e30f38bd05ffdf5c59ab712fcaab220c125ac662680b1d5ce0ac1e69f5642495742d88c614688c7c0629c96531d1a8942960b8c09c0172cbbde6aa9479f903a3dd06bdbc945c00e50a679f3de2b52e5ceaaa1226afab15aa6d3d9000d90abb5817222141c3bd9c3481d190b47581f72367845be7a89ef326fbb646b78784946903fe678c8ee4c42d6a4935e17c360b6504eff2e9908d666b4a25db60c740ee42623372439af641377f8fde4d7abe025efa28bfe60323e9a422110a9dc1506e431c4c1365b653cbd75d6544463488c85ccc8d4e72391bcf67548232c2c6b51d3b9b95b283fe62d3b1df0bab09210af40ff52ec0741de85e6d753555a92fac966d12dd661093783413b95ee492f2b8f67476899c0afc9b5214e4f464a8df2cd4b920c274b778b12ea8693fd63889231208677c4998cff49b17d9251459e09d7c75936a6fa19dfe05e8e14a5177ea9ae81cea6228082223f2d444020deca22c06b16668e4239b2197914cd4eb3e01c69b7541481aad798976ff7a64dbec60368b0a5184da3c9a829cdb6fef9001fb4f20c84dc909757f19c6ff6e4c1148dc13aac39f3a69bf22a11212bad0d8f9f8e01910a76ffd7e8e65db394710a4e578ea41c6c0e1bffa38f58cdaf10ec6679d42f5ae5c818eb7804b4e5757a527ddb5b860c173080876c5f43be314d9d6093872e9d3310c45e038920056bb9dac03951f5a765a393ef2920b81e96a0016ffb5fb03e04f94ba7a01878c6b39668295db88dface4713d2e714c1a371abfb15950735efc92980b69e2d70307114631dc95e1af0a2e7ab6ab261da4605a65721d9e9cc7bb9baff07893dc2623663ac29cbef61edb2c231f2e0801804c7fc521d897d438290c3cdb4c3eb87e884d5b4ee092365c0f92ca0e3f05f5f57d2943ca1dce18cab47b0a55764e0d5e5ab21a840a0afef30dcefb85adc1800ed166fd7a040e0a70856da151095a384b7f504ae1a204b4483042d8a1b12c1a9a5d1ad7c51a67701db94b2cd968993c2c789137b65dec21bbf9acb41e0d9c4468a8a09d96a403c11d75b165f199043c6f8618f04a9d5a16c54c16b35fe0d689c98fd689db26c1a77e44af1a1f42167bafa40a64add850144e202c62fa70cddd5ee9d07dbcc72e93d59c2a22e3663a40b37ec95d82880e6dbeea92451bf9ccb698d212bc4f62d799e1a428eefed493848b2995b01e91ca34f9da98f1c083f0d7efdf825acdc555b57a9554b82e1bc95a166540e46e00f57c9d68fb80e4440d5d50e7b82393d803b44eb38bdc62ce23a11ddea23d9daaab3a8e5e1eeabbe36453f64f9513926e94e31bdd6fe703a7d1b45442d374ea2c3014bbd6fe41d4fc3af1c988543b78e368902999785d762b4a931a14c1f6c42540f27a7f3e256973fb36079c682149a1ad1cf9f9c2b6399d276343c6e4c1d662b7ae84aca01b25144a164f1a66e1ea338d63376cac0421de56b1c310908b6f5411036e4f265f1458379356a0b2d0dc3b2b45c29aa1bb2a7abc0c24b69ef84b727f9f5548a422a9a95a7633d8589f56bafaf830eff6e825549bdd0d446fcecfe48232104bdd67d180e0156de529bcbfd49cce15496f437bd20b8d43194604f0a94e25525f0681d6af67d3813125023dbe8454792ff0f6eac72b0064723df9f039b9a2be7d3e428788ebc8117844145b3c4772e61a0e1f635fbf8a775c7a67b05164b3ce38008f150bb96200d408054d81f0683dc813c99e03a4a97a06e3a31c1b29b4afbc63869c8c11401033588c04823e1ba6f579839ba7714980c9a6ec2b54a0902ac8f54863fb1d2634bac46ec5e47d2833e24e01248f4c8595af554883fef7d5a37a355dc55df8e11eddf855a5d6c42ebca96c0fc7ad84541be7e8793eb86cd74f7f5ecfc8b6cf24b4d544259c4f338d0516be95cbade5b9fc4cc8933ca0c1b03447a346c90bee655ce3de4af5818bf076bf55fca9f7fc9fc97859c7850ff8daee41bc69b439af6a671396f2dc1f3d23c18c81e9f810e02b524a9ea78a3c2c334f0b751cf0a77db3e2873e8d6cd7c3ab56e75c2d271b0d66e1b72862a61561415d7f1bdea35437af69f9a7382d0606df4912e02eaaee55dfc751b86606430e9dd13948f81dab60f591322a777b2fcf78783b98c644b03d3f1eb260e636bfcccc79c5e03577000b778925ed495ac047bc7d9abff8f035bf7169182fbe9b05f9290f223422fd5f71161df9eade3bfc8f117f1bd7bb790ff11305d0c4bc8af6c94e9dfaced573c2d39be08409222adbd566c10225885ce01a12eba9972a9853fdb839b521d3ba05c434c4633eb2d6ca14092ce05bc5251fcda175ed7f4d9f0694fa3fad1e6a44e19b53307c492602b055bb65900cd6d47045d411061be2754bbe927c65bf3b93528723f3bae9f55285346d2335e3aa718c848b085255fe61ef09d3f7244f3dbe07307b5c1b63d83732e3868accc287b0aed17ac8a00e97d16b3b692e4fa4c6de02b1e710fc53e6248aa777cdc22023cf48bbd567cf3c2ab134d27de5b68e204f30884ea752d6bc227e22a2e677d54395369a72d4038d9d9acf7405f47e19d4f4a997c045711d7d408b7e36e112fbd2269208eb2cf19cf6e965b13eddd29264379a4001465e6cc94ec9027034178e6a7ce50c546597703486db6bf02fc65a89837a165ecdb0086d0f058c21aa87b65652f68b69d429bbc2a1ceafb773624e21232e00dc8f6e43151453355193abacd617d945b73b18f577ee7f97953ac45fc58da394fab9552bb831a8d8b3a92b0b7ae9791c8360cc4e26a6244568b4c68cbcb65fe1d17ed69d4b8ffddf70934d10f925aa96f9e3a5e2f8e8201dd1d8472676c16009489e5fa2dab71e8efce5b039acd7ce2e1431af93de2240cde68332ef20db4cfcae5c964c98f274e0295531d3a54b5ca779f5dfb58cd183bf8021f2567897cce6047c7b3baaa3919ecd18d4acc4b34a896f120de723b04f294f602a1b198d87979a2d57791816a8de297a76a8e72474c96ec3b74493890b957c36145d057a886c957a42d0cb04ce87e98adfbf4acf42eb8f76ed6e9362f83e9b53eeaaa3a5c41ca953bef7e7bf30e01ed35b2db731143116ad441ade0bed91d34c62711098eb75363b444b1053b3d668a7504cbcb5a7b67094407fc40c3f611268dafeb570adade0e6af7f24f0ca2d6259008bb1dc73f167ceee243c5214f81f2da1b765eac10dc7663ccbf5a93deb7361d51e0ae707342a4eaa42282665a0fb6294ebccff6ee221cf2ba4f66356bde12c66ed50bd5fd7f4f0a294be77fc58d74da46f91ac7bc7f38569a7fccfb50a4a4ce48a07277947aea48b131d15df0acd0ccdab7ad775319a6b75e40bbe67c6e701905dea52496d0f6959722a5ce926b3eff896f827acb370b1aa637711abbe7bf41b57e23c14fb309907e06b8a88c48c57a4b4a3f4671330f0846abf2ed13f2fae4fc0d145bebf39aae0b5e15d607fbde175cf6551811577750a1d69a71e5dd5fadadcfe05a54fdacdab88c1ebbfb3f62ef1e9d026cc068420acad7ec998511b9a2f2141bc0c07820a926220f39081a0d49731bedfed4070c611f3489f87669bbaca87cf4f207838e06bb4ba6530d31637c1aaabae8c01fd7f7a6283d10f295a266e1fc5460bf252ee1d424b1aa8cf62a7a92393a09f3146db9dfe14bc577cec246ead954c3365bba97852901cdd96e281736b4b6730b1d60e5765da2b94cbe07d366a8348f5996349ff54165c7c4e4a29f0b129275ee7b995b5e274af3d128bf5b39dd244cf16b940772744fad13bd06e4a83ffbf121977bbd4a2840d2945ed51047967fe8dd6254ed7b81b0e5", @ANYRESDEC=r0], 0x6) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000200)=ANY=[], 0x0) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000140)) close(r2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0xfff, 0x767d573, 0x2, 0x401, 0xfffffffc, 0xa4, 0x0, 0x0, 0xb2, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) getrlimit(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x197) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:11 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x20, 0x1, 0x8) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x1e, r4) write(r6, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r2 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r3 = dup(r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) r4 = dup2(r3, 0xffffffffffffffff) r5 = getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r7, 0x6) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r9 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000002c0)) r10 = dup2(r9, 0xffffffffffffffff) r11 = getuid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000340), 0x10000) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x1) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r15, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r16) r17 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r18 = dup(r17) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r18, 0xffffffffffffffff) r20 = getuid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r22, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) ktrace(0x0, 0x5, 0x8, r25) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x2, r5, r8, r16, r22, 0x162, 0x3}, 0x2, 0x5, r23, r25, 0x8e, 0x143, 0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x1, 0xa6, 0x82, 0x1}, {0x1, 0x8, 0x4, 0xfffffffb}, {0x1ff, 0xee, 0x7f, 0x987}, {0x2, 0x29, 0x2, 0x80000001}, {0x3ff, 0x0, 0x3, 0x10000}, {0xffff, 0x4, 0x3, 0xf8}, {0x100, 0xf5, 0x10, 0x8}, {0x8001, 0x1, 0x80, 0x7fffffff}, {0x81, 0x1, 0xc6, 0x4060}, {0x6, 0x7, 0x3, 0x1ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r26 = socket(0x18, 0x1, 0x0) close(r26) r27 = socket(0x18, 0x3, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r28, 0xffff, 0x100, 0x0, 0x0) close(r28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r27) socket(0x400000000018, 0x3, 0x3a) socket(0x12, 0x1, 0x23) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r29, 0x8004667c, &(0x7f0000000100)=0x4) write(r27, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x101, 0x11) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) pwrite(r4, &(0x7f0000000140)="92922bca02124ef8e86aaf961e15aafdce0399adcecbff9cb542c1ca25139d", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100), 0xa3c7cd8bec47b6c}) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="bbd081606e7406c7d93b40e066e401002e04627cff07"], 0x8) mprotect(&(0x7f00003cd000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8001}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f00007d2000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x0, 0x1, 0x9) getsockopt(r0, 0x4, 0x40, &(0x7f0000000000)=""/2, &(0x7f0000000040)=0x2) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x02\x00\x00\x05\x00\x00\xf8', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d611bf44ace71272b9348c963eb4ca32f871f4385f04157795ea4a5c59a3a9fa202361ca1d8f694dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x81) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0xff8c}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005, 0x20000022, 0x0, 0xffffffff7fffffff}], 0x4, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x5) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f0000000300)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0x5, 0x1, 0x20, 0x34, 0x7}, {{r1}, 0xfffffffffffffff9, 0xba, 0x80, 0x9c0, 0x5}, {{r2}, 0x8000000000000003, 0x48, 0x152, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0xc0000040, 0xffffffff, 0x2}, {{r5}, 0xfffffffffffffffb, 0x48, 0x0, 0xf28, 0x6}, {{r6}, 0x7ffffffffffffffc, 0xb2d0d48ab86d0e90, 0x80, 0x2, 0x3ff}, {{r7}, 0xffffffffffffffff, 0x80, 0x80, 0x600000000000000, 0x7f}, {{r8}, 0x3, 0x8, 0x1, 0x1, 0x7}], 0xa9, 0x0) 16:00:11 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/111) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) getdents(r3, &(0x7f0000000000)=""/64, 0x40) r4 = fcntl$getown(r2, 0x5) r5 = shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x1, 0x5}, 0xfff, 0x800, r4, r4, 0x7d55, 0xd76, 0xfa}) shmctl$SHM_UNLOCK(0x0, 0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) nanosleep(&(0x7f0000000280)={0x3, 0x6}, &(0x7f00000002c0)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1000}], 0x4) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r7, 0x5) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000300)=""/251) r8 = kqueue() kevent(r8, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) dup2(0xffffffffffffff9c, r1) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x5, 0x4}) r2 = getpid() fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000000)={0x1, 0x3, 0x7ff, 0x7, r2}) socketpair(0x20, 0x5, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) flock(r0, 0x2) flock(r0, 0x2) r4 = dup(0xffffffffffffffff) linkat(r4, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xa) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x42e69897e4c3a61, 0x11) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x0, 0x3e, 0x169, 0xc15}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0xa6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0x6f11, 0x400, &(0x7f0000000100)="0256190966d9b61f0f4a2143486b3346f60a342bb231db8c85c6261f4f99e3d705cc526d89ca77b78e0dfd19479845ad2f3103df1c57cd8230219862495a3bc36c62e7c47a95c105638fd6b49047246624f78bac9c5751859841843d11d03ebc1629b9a5f85ac74b7ae55097b46267c00040d36c6c4f997a949c", 0x7a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="59e611d1deb41ab49bb7d0bd15b07819f4bd0cb51005f3f3bb8dcc0b8e6c64dfe4bce0d11287a3f08509f4d3462c7565c367c3db395df6b2fe3dbc02ff", 0x3d, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0xf5) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r13, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r14 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r15 = dup(r14) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f00000002c0)) r16 = dup2(r15, 0xffffffffffffffff) r17 = getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r19, 0x6) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r20) r21 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r22 = dup(r21) ioctl$VT_OPENQRY(r22, 0x40047601, &(0x7f00000002c0)) r23 = dup2(r22, 0xffffffffffffffff) r24 = getuid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r26, 0x6) fchownat(r13, &(0x7f0000000300)='./bus\x00', r20, r26, 0x6) r27 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r27, 0xffff, 0x100, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x40, 0x4, 0x7, 0x2}, {{r4}, 0xfffffffffffffffb, 0x2, 0x10, 0x7c}, {{r0}, 0x0, 0x20, 0x2, 0x8, 0x713d}, {{r5}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0x7ff, 0x81}, {{r6}, 0xfffffffffffffffa, 0xa1, 0x80000000, 0x7}, {{r7}, 0xfffffffffffffffc, 0x0, 0x40, 0x8, 0x6}, {{r8}, 0x0, 0x2, 0x800ffff9, 0xc2, 0x7fffffff}, {{r9}, 0x3, 0xb88be2d819c5b1d3, 0x40000000, 0x2, 0x6e071421}, {{r10}, 0xfffffffffffffffa, 0x0, 0x1, 0x200, 0x5}, {{r11}, 0x1, 0x80, 0xdd2ee892d1088c70, 0x5, 0x7}], 0x7ff8, &(0x7f00000000c0)=[{{r12}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7, 0x683306b9}, {{r27}, 0xffffffffffffffff, 0x45, 0xab0ad789ea888194, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40}], 0x101, &(0x7f0000000140)={0x1, 0x101}) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) chflags(&(0x7f0000000200)='./bus\x00', 0x4a66ee426f3082f8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt(r1, 0x1, 0xfffffffa, &(0x7f0000000100)=""/144, &(0x7f00000001c0)=0x90) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/86}, &(0x7f00000000c0)=0x58) accept$unix(r1, 0x0, 0x0) 16:00:12 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff7fff) r1 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/76) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "b0d400"}) r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = dup2(r2, 0xffffffffffffffff) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r6, 0x6) getgroups(0x1, &(0x7f0000000000)=[r6]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x10, 0xe00c15045fa13588, 0xc, &(0x7f00000001c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) setsockopt(r7, 0x1ff, 0x3, &(0x7f0000000100)="768f514f35f17526e39e241035b02b4a3ca6f0dcd692d559dd75a22db306379b6e24b6b93cf95fb65acee97fb38fe5f4006a2d645033d1d8cadc93df344d4d10b92441e92a81ae5a4ab0f0e05445051ad03353b89eb8bc7c856ea51b41a475a38b5971885e2ddc2ca3f2745d461f004449b181b20f017e4fa45e3d98b7381be97a7c5dd78fbbf4cdce1ee18b9d9c37f56d6b516dfa69aa", 0x97) sendmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffeb1, 0x0, 0x20d}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3460ef95, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x7}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f00000001c0)="75f47e83a0be27da493ea56e063164964bf45178215c8e1161290b65de1f9da588e808651f84a801dc8eeb0a90eb264269ee8eb017ef8a73b08bbdf6e337cd224d03183f26b9daed63e7d4e15f6762eb274f13bb32df5f4ed26bce6d21d89c1949472502a206eaead2b69950387f6f7c48bf2953b666127b4424e5fda93a0a4e894cf32f91cd5478cd3af423762451d1dfb6c82501c70fc3d80376ccca244a4b7993e58359a29246e2c9bb433c90edbee8655f79368e3cde220d21890aaf8996c1bf521365ae29271408a562b89456f22d77b43bc1be6aebfbb194305a7372134346b6c48527ed0d", 0xe8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x20, 0x8000, 0xdc) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:13 executing program 1: r0 = socket(0x22, 0x3, 0x0) r1 = socket(0x22, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/209, 0xdd}], 0x1, 0x0, 0xfffffffffffffd65}, 0x42) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="0e9da23e0ca47bb7e44bcd82043a8e", 0xf}, {&(0x7f00000001c0)="50ae95133818190fc341f821d54e6a0c4be9ae6185e2bb7c25d284af813135cdf99033e1ba1c20ee5050f6677123fea530e9de3d93097b080e59556336d3a8c0b17930e9233fdb0f483c20bf8a3d647e01ea7406ad1d4044d66536927b179aa7e4a8ee6077bc7a105fc09328a88ab38ce21b021360d57c17eb474adb1055b2656da4d64e0621b3a3135bf188ca2a321c034a5eef30d6a36159caa7ad78eae025ee80c68ec92a80324f638c895be5a2a448e8675f09038216a81e5970311fd84350e4783c299dda4d0b14df613bc882", 0xcf}], 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781", 0x65}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x48, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 16:00:24 executing program 1: syz_emit_ethernet(0xca, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0}, 0x1c) 16:00:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x406}, 0xe27684d463828eaa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffff4c1, 0xffffffff}, {0x10000, 0x4}}, 0x158d1f2c9014aa35) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x8, r4) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x1, r4}) 16:00:24 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r1, 0xfffffffffffffff2, 0x7, &(0x7f0000000140)=""/226) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x7) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") syz_emit_ethernet(0x5c, &(0x7f0000000080)="4dded959bd3cc1dbbed0aaf4c6cea241bec55830c659cdfe9d3d3ca12455a2316beb20df26a44d4480b09753bf37ae1ac536015df47e539e3a4998c5b9e66be7bcf2e5b4ea797d87fdc2b78dd94d8e84a85c5f054fbc26db69e992bd") 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b4406cc7000000000000f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/56, 0x38}], 0x5, &(0x7f0000000480)=""/79, 0x4f}, 0x4) 16:00:24 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='\x00', r2, 0x3}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1c425ee1e12545ef, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x58f, 0x0, 0x7, 0x10000}, {0x521, 0x80, 0x6, 0xfffffff8}, {0x6, 0x80, 0x4, 0x1}, {0x2, 0x3f, 0xff, 0xeae6}, {0x0, 0x9, 0x8, 0xf0e}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:24 executing program 0: mlockall(0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c00000000", 0x8) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) close(r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x40c970592449a2ae) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x83a, 0x3f, 0x40, 0xfd}]}) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x80000000, "000000000000000100002000"}) munmap(&(0x7f00005ac000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x8, r6) fcntl$setown(r4, 0x6, r6) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:24 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0xffffffff, 0x39, &(0x7f00000000c0)=""/167, &(0x7f0000000180)=0xa7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) kqueue() accept(r0, 0x0, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000340)="59eb889d0ee6e0dff33bf50c3ba9afb73a4db8c7db52795f89a54a45d19d6961250bd370bce60f9626a044b8a5635a836076646f49abf64a2631e070921d7b25f9328861dcd2445a697c1935bc39f162a626790d2f08cc9a89eee9dda02e4e6ba1eb39e4d33eea7dc695f501ddf9c4a7487ef1f3f6ee03263876b7f52e6e530d655184187c06ba5b6da28ccfdf8650a915b0baf12fa71e5e0cb690251b40ecc92a44519b4448ae8d9cfb2ee5036c5966f54845eb9217d94b8ff0c0eeb6a99e93e49a2acf0efbe6873a88433d", 0xcc, 0x400, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xb3, 0x4, 0x9, 0x0, 0x9, 0x6, 0x6, 0x0, 0x0, 0x10000, 0xff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x5, 0xff) r7 = fcntl$dupfd(r6, 0x0, r5) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f0000000000)="f089863eee074bc51843", 0xa) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x3}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000fd00", 0x1}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3d80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:24 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) ftruncate(0xffffffffffffffff, 0x0, 0x33780000000) 16:00:24 executing program 0: r0 = socket(0x6, 0x3, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x74}]}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/250, 0xfa}], 0x4) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000a846d39c1d7067bbaea3d3ad2b4553e4ab4d100f8f35312525c2edffa1ec9322c3eb5d90b90ec988521426302b3badf9285bf37491d73c52032fb85f523954c6a57daf65cf285150adbd7e2f69409f6196864bb16b3d5401725b2e284ee8a0ac71db0e041cfe7d785c9edd3e25236ef6c96ac340fe7c2e7f5904370dd8dc5a6193956f260a36b6668f1907d5414e85c261b514de26df47821bcc84cf4ef74790cd793c88f7b050cec75a02c4c8f9ca11731240753d5464ce89f2c5e2821137746232f225dd5efac237825e4b84deaeccd7ebdeb2c77a9fb946cfd43832"], 0x96, 0x800) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) flock(r3, 0x9) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) flock(r3, 0x9) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x1) 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 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57451907101000000000ffffffff1b5a0004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x475d888f8d71a476, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0xed2695d, 0x0, 0x4}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = getgid() r4 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r5 = dup(r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r5, 0xffffffffffffffff) r7 = getuid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r11 = dup(r10) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r12 = dup2(r11, 0xffffffffffffffff) r13 = getuid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r15, 0x6) lchown(&(0x7f0000000100)='./bus\x00', r9, r15) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r16, 0x6) setregid(r3, r16) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/41, 0x29}], 0x1, &(0x7f0000000140)=""/89, 0x59}, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x3000}, {0x3, 0x5, 0x1800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x2aaaaaaaaaaaab5e) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197aa5ee0665aa5f16d698ab38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f43b12280441465a9234d85f04157795ea4a5c5feb2baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548a2adf2ce34eee5d5f8db246db60bc4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac553825d4006042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676de0500000000000000986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0cf3e051cfb3a1e277e5f3313509b7d762118aa5bb4e648510d386fb42c38157f86de4cbe1096bf1127142"], 0x10) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000015103dd0aa888c296268f9e6655c91bb2093ccd5dd30008ac7672a44ff7f0262464333a64c2689d09546ec50644717d9acfc805bb5ba7d5d023c62fe571cf0179121"], 0x1) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgid() r5 = socket$inet(0x2, 0x4000, 0x10) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r15 = dup(r14) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f00000002c0)) r16 = dup2(r15, 0xffffffffffffffff) r17 = getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r19, 0x6) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r4, r6, r9, r19, 0x104, 0x5}, 0xfff, 0x4, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:25 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, 0x1f, "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 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r4 = getuid() r5 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r6 = dup(r5) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000180)) r8 = dup2(r6, 0xffffffffffffffff) r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) r12 = open(&(0x7f0000000440)='./file2\x00', 0x200, 0x4c) r13 = dup(r12) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r13, 0xffffffffffffffff) r15 = getuid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r17, 0x6) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r18) r19 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r20 = dup(r19) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r22 = getuid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r24, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x80, r4, r11, r18, r24, 0x100, 0x7}, 0x9, 0x25a, 0x7}) r25 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xffffff91) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x18) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) setsockopt(r0, 0x4, 0xfffffffb, &(0x7f0000000100)="97b45b8585be206d65ebb8c022f760fc64c3d97a5b13993faba2", 0x1a) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0x5, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)=0x4000002, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x2) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000000)="220e000800001c06", 0x8) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) socket(0x3d, 0x5, 0x7) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet6(0x18, 0x0, 0x32) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000180)=0x10) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) bind(r1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRES64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r1, @ANYRESOCT=r2, @ANYRES16=r3, @ANYRESOCT=r4, @ANYPTR64, @ANYRES16=0x0, @ANYRESHEX=0x0]], @ANYRES16=r5, @ANYRES16, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRES32, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7, @ANYRES16=r4, @ANYRES16, @ANYRES16=r4, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESDEC]], 0x7) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x8, r2) wait4(r2, &(0x7f00000000c0), 0xf, &(0x7f0000000140)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x93fbadc9f6c1a1cc, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7fffffff, 0x2c53, 0x8, {[0xffffffffffffffff, 0x2d2a, 0x28, 0x6, 0xe4c2, 0x3f, 0x8e, 0x8, 0x7ff, 0x4, 0x8, 0x3, 0x1, 0x100, 0x7ff, 0x8000, 0x3f, 0xfffffffffffffffa], [0x8000, 0x6, 0x1ff, 0x1, 0xc00000, 0x7ff, 0xff8, 0x2, 0xffffffffffffaa6d, 0x8], [0x2, 0x2, 0x7, 0x6, 0x100000000, 0x0, 0x3], [0x2, 0x0, 0x6, 0x1, 0x100000001, 0x13da], [{0x6, 0x5, 0xa0, 0x9}, {0x40, 0x4, 0x9, 0xff}, {0x4, 0xffffffff, 0xc5, 0x7}, {0x5cc1, 0x0, 0x6, 0x2}, {0x8, 0xffffffff, 0x3, 0x1}, {0x81, 0x3, 0x7, 0x4}, {0x6, 0x80, 0x1, 0xef4}, {0x8cb4, 0x4, 0x400, 0x411}], {0x0, 0x5, 0x9, 0x7}, {0x6, 0x4, 0x3, 0xfffffffffffffffc}}}) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) dup2(r0, r1) socket(0x10, 0x157f42948280280f, 0x3) r2 = socket(0x6, 0x4000, 0x24) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)="5baf504f6f1df5a62dca4894fd6a0bc500e2afd00186516eb2d945adf48375596217b4ba2bf56b8dc8225236efe18c9953aa0a8307269a34078ba5ba9ac5be1929547a6280e531be0a1c6ac4b308c3b160c94a281b59ad46767f23f2ebaadd3f5441afead06c1413bb285c9f51c3a8b7a7ce6447eb", 0x75}, {&(0x7f00000003c0)="c1916d0080e9da1939ed0aed516b0f9bc5b9742014a31d96cc48f210bb6728757e5b2b2983b8e8731f4fcb4ddde419acae82c950c41a5001ea6956dc9e38fb806d95f342f5e59178e18241217778e410b7", 0x51}, {&(0x7f0000000440)="2fb2d250bf28d67f9fee75e356f0eaf2b4c1794fb38414aace96643037b24ba89a213c0a4f8d40b0b622445a5e930179dac24a748ead13f613e83d84ce44f961ebaf1113e1a1dc472f71ab2f2bd18e1d7af94ab257d659f4b65447b28df936c221df28bef030056f2134c23a84133fce084b9dbeef2945ffb9c35ba3aaea3fe1090622f8afda6b0f98fe3e6b37f8665f623613b7c21a7d88e32563e09cbfb8a43131adb0877c58c0566e3e805d5afcdd46e58eb4a4013c83f5ec8df3595c59d77299ce453f1bf5c4425e34fecdc1ce3685ed16fca6254db973935eeccf9cfe3edf557e715c48617700", 0xe9}, {&(0x7f0000000540)="7046916bfa9bfe480d02b29bbd73fafa62a0aa929f017cd16bb58af7b44744722fbe2d301a861f7c6d1ba8211f24e4a105cc93eb4a306e4d971eedcca3bd0d4f3e369540339c436614d690d7635b45fd269394ff29cc6b4bfbce0fa3a8463c7494031450a8913eb7b5bb889d492ca557c05c1e1e441b8d10a14cbc7f029f9f566ad1c7d889d7e3de8f6042be7a3953549162daa1d1092ae6b72ed5a2c4f12f8de337ed66f6a07b7da7ff29da2c8da56c35808c63c96efc139a71eb7e0f349315bae16cac27a68b10c73b3784b6c2fc07a3af91ebbed27e", 0xd7}], 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x1, 0x12) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0xcdb77b62b34d83d1, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x8, 0x0) kevent(r3, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x7fffffff}], 0x43d, &(0x7f0000000800)=[{{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x2b, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x5f}, {{r6}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x6}, {{r2}, 0xd6e404e2ae00b2e, 0xd0, 0x4, 0x6d06, 0x575}, {{r7}, 0xfffffffffffffff9, 0x1, 0x1, 0x40, 0x4}], 0x6c19, &(0x7f00000008c0)={0x0, 0x5}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10000, 0x0) r9 = kqueue() r10 = accept$unix(r2, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x20, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x8, 0x0) r13 = getpid() r14 = geteuid() getgroups(0x4, &(0x7f0000000ac0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r8, &(0x7f0000000b40)={&(0x7f0000000940)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000980), 0x0, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x40, 0x5}, 0xe7983e8b6da91b1e) openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x400, 0x0) r16 = dup(0xffffffffffffffff) socketpair(0x0, 0x51b90d030d0c075b, 0x4, &(0x7f0000000bc0)={0xffffffffffffffff}) dup2(r16, r17) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000c00)={0xffffff80, 0x3f, 0x2, 0x5, "a7219085f1307e2c5ce2e122ea24c29fa6736841", 0xab1, 0x737}) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000c80)=0x3f) recvfrom(r1, &(0x7f0000000cc0)=""/252, 0xfc, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/129) semop(r1, &(0x7f00000002c0)=[{0x1, 0x1}, {0x1, 0xff, 0x1800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f00000003c0)="d23848250adc71af2b38e3b3204f8bc0d9eaf9901c8f65c1e3ff564c5bef3b05a34fd39b5b87213556bd222d7f53fdd4a5613114e4edbacd16d5104adfceb2def1f1eee9fb082797be2e42133779e408c66e8f949e1997139da3d8af562bb7f06cf8b1080a673cd9af163409aa11ec8ad14fcdd33bb8459a178f9cc7c8d98d952ff72eb23fe7228778c8bedd1213e9", 0x8f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000300)=0x80000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) read(r0, &(0x7f0000000240)=""/52, 0xffffffb4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x8001, 0x80, 0x1, 0x7}, {0xedcb, 0xef, 0x8}, {0xff, 0x6, 0xf8, 0xfffffe01}, {0x5, 0x4, 0x20}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x800, 0x0) faccessat(r5, &(0x7f00000004c0)='./bus\x00', 0x1dc, 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000340)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="8f2027b443a912bfc6e2a4416c20fcb17be42306c9ccaee754702ac525d0b17a", 0x20, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x800) kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r3) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) unlink(&(0x7f00000001c0)='./file0/file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x122) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/108, 0x6c}], 0x1, &(0x7f0000000140)=""/18, 0x12}, 0x0) 16:00:25 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f7b0b00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = semget$private(0x0, 0x2, 0x100) r3 = socket$inet(0x2, 0x3, 0x0) msgget(0x1, 0x800) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="0ea20989", 0x4}, {&(0x7f0000000300)="6892b1ef1219c258fd9b6b1d1e221677236845d17007ed5a68bcb416a3fd975f776f76f1b0ae11f172ee788dfb3a35d2df591183d9391a659a93b63aae25628c2cd362bbc784449452847901390c875b1688eeb61cc0966e72744aed722feaf268a557fe9fb5029fa1b3fb6101c42fbea40bb5f46ca186d5f7538937a006d34b97fb2531cee1612d8e04a6be08df24a14ab281bb98fddddae73d7d29fe3ae9b7459d335a595e6470f9cdbb4e670b148f03c9374a1cc12df84e71d1adc91f9f29d8c92a311ef0a12b7555db60d36079", 0xcf}, {&(0x7f0000000180)="5d5559834d8ecae9002409d830669c744fc95ec6b8f5eac574aa21c7a3f39c069e255eec5f6022439a16fe17848ebc9b3de1446729883fb35b1ca472afd179ff0566c8d5e32116eb897d57834e83c6221b6e0e940797722d176ec30cea0445440083dc988c21b4f4fe2d70896bf5fca50c5591551b20f3cc83a186e6964d01abfcd613c85fd3f7a2d384f0d87ebb26c2", 0x90}, {&(0x7f0000000400)="bb030177410d1f8bd51f8e210c451a479de91e258b4faa6cc2db0b5fa981218c4bae36f8bc32af6cebaeefb6791d725c5e9783ad51ae94868ab6a1d36b77632a2a981fa6001bea18f1bf461308e0e15dc4243e871754f8a1a5ed1d12df3304f7af709a866805eee32e0aa685b0f8e06b7d10ce6415ac87e6b7743e0628118ec7", 0x80}, {&(0x7f0000000480)="f619057148ec6b7f142e407e70c0141d84f1afaf8968de49aac88d187865c2a6be90c5b30f22252dd7a37139032ee12c9e4030f45058823fe7a550dcddeeedc57032e2381d06201033736f5b06199660eb0e758b736153e626fa9aa07d5e56d70181d01d6ad4d7b556ff88816dc261202f95d60c6962b5fee0b29b0eefd5215c6e62bff2a6064fa2236b9465856d166bbe2c57b11d233597fd98fdf6c9598f5c0d9d194be4a294ba64702c5a5a", 0xad}, {&(0x7f0000000540)="caaef6e0d5cf78dbc31834e4f7a1f3e9072752e7a00de5cc2ac1229324c0980b94f1ee8d1903e328ec6b0780965f64c5f2837855bcd1649229c7d39fa57e8567ee0f9fa5f5b779a2a2", 0x49}, {&(0x7f00000005c0)="c1cdab9fd30ad3b4670a58bff187e4a98ba4dc88ea744203ac31a4b11d47889adcd4310deb403f17bb9df8e113e113aadaa55d1017903e8ed2af4bfef602d58f29a55a578279a10354c9a3e9d044faaa602b7cb7ae7057eb114e6dbc85833dce21bf0e81255fb897521654f0ecc41ff98ddcbf791b9b97ce34ef63935093e1cce9974aa1d38ab27b7f19342efee51963e3d3f73848f7e01776f48a15c53edaa2fa8d048899d59a1bbd08277adcfd1cd98f557a43500bca89d45097915f71c5beb076c7a4164d50", 0xc7}, {&(0x7f00000006c0)="1d7986bfef47ad5674ea8bdbab43c01ec80b8f1f3fa24e27c1104ca1117a633991053432864f1d807e8951412ee41798dcc43caae960eb54b47d2420be0c91a4a62f1bbf1d3d26595058f0819e593f1dac2b2a68eb0ed324c38389065e5bf46b78b8b9fd29e65f0113b825", 0x6b}], 0x8, &(0x7f00000007c0)=[{0x1010, 0xfffd, 0x40, "bddd56d0aeefe2400d3974be6c2f0187bbc908a912e1d3c1ac02d973d1b4e29fd87ccd81eac602ad8e36dc9372d50e42ff3160ffb97adc985e4f827d0ae14ea7f15a1d3a36c1cce5fbcac4e8e1047e02d401581bd44fc2f752d198686b2b30fe1e9605be893499e0bc91edf0970f610e7d11ee4d74769e9938e62c7bc52128355eab06ed91e7f233801196f63aed59b9e07c69fd2c22cdde1dcfb3e34d4bce514910c1eb772385c5106593803da3522e9e98d08e9e32294fa8acdc8b266a8d1286ac534134690543079c9d7e2c1a0194dc097f69484fa414df1943588042693f6724ead6ed4cfb0fce6c2f57747794785ed8946523c17dc046c3c6053c9d95f5b3223be5d295e68b89dfb22ef218c273d93680f97b8fb6a40eb8d848c93fe468921388f931f68a5f66898ac4e714b78ed17c2debc97360df81bf44c7d4b2ecc9e0f71273e0cc25b63dbb5f9a0d486f20573d58143c0b51f58a562147628307d3cb77eb295fcef92322ce8947d8c217414c8b528a41c702bb9fcb12134f4fa6b324d201db1294702b76f85f48165def5d24c13f578172b4dccbcab26a80ec68d8d314ab68e24585b1b21408fbdb2d634446d426862a51c67f5215ee2d55d7bf1036c512ac8cba0cb8a422f02d96f0f461631e3db2b2fa27b5bace40b4cc7c98c8fff98306293797526a5304ce342c85295d303079f52def4a37907d7bf985f2f7b1efddc898aa109b40c44c18476a82ad8d8fe6778fbbf5d1e03e5cd64fb124531780669bb898cddcfd5f11c9c9689823863e3fb3611d045e832a0c14ca466facf94a34e7e8f259bfe0947869070c94aa729c02d3b9c6d77f017e9fd8b78c6a2cfeae0e06031e4c5e2fff148d77640bc39dd421fe0a3390a625fc425afbbb62efbe1a0d3d50447490f17b5e85e95e91a5e584d1ba55ef2cce7af9756a296405e1b741fb76194d57afa68fb3946effee3cda2c307fb7a53cd7834a7d73260b2c81da4b92b0bac33282104005853cb7e63c21251387232a54449fd19db64ebf26520d6a0ccf9aa52ea7c750c57ba12536784569f6af28f616b4221d37511a027dcf3a1f1ca79c7bf2ffb0cb10ba1f4bb39090817e7cfac1f9b9471c4f7283d47d095ae1d11ae095fffc6d7ebd89f15145005d97eaafea5dacacf640b7910c33a7004870142c005d2cd3cbb282808c5ebecd848daf58a966b29f83a79ab4079c0247ccae81d468a052615eb3ac92f07a0044637ea78996bac25b160847decd5bcc9dd626cd52f49592f62fb0c0296eb349336cec05d7b1b123f65036433237d628729df7f8b2877aa56a8ada9483b299855d1e0f5537826b43e205c8d7161876d3bab4c655904eb0c95fa60c9256363e4d780d2dd6d477bc7fd14d235455d4e26b0b0e2300261b9356cb3dff19b4133d1d4a144dc18d414f81f97179ba45680afe098cf0d1d9f4aea8c8c92b19127f7e46c4a460a546f963fb45149ef86692de5cea56a22e0a36077a9ddb3849e6637736e02798938414074bb9cbae328905891945f9e09e13e782b01600fa0febbd925d053078e90a5aefa86464482e7b057e5670bd62564702b901f363cfbfe11e8a4a90d7b226118f5e71329fbb8afc4314ce18c5c91a60216397c0ba27d11146657f52db16d92f6ff9f415203bc48a70de5f437da1d4eec90a71038bc89f4b3fcb809b0e9fcbb2795ffaa7e829b24c0f1dc6840b2c165956cec973e11a564e7a2339708ed5c45fc3de57ee5be8678d11982d0c921a6a2618eb4c714daca83db366885090dfde56154862d1c4b2694218191fd48c0fc3dada98ff2889250e29455646d935bc70887f30852b13469e401eabff210f36105f0a2be50c861923351e781a7d0f6a2a51358b4c196e79ee97a689ca444a34672e2942af120a902ad4af3b015faef08fc70afd36d334374c2aee3b6197244c2086854dee592f75034dc7b90fe6f13bde5109fc73490fb34142b59c93a471a8cc07a68f5adfb05c447b4d89152bafaf7805becd108d0071b9de44ee66c7c2ef43d98d9ccdbfc7a2bc50e92face4d12df97d557caaf4aa257ca7e842134c4a8f733452ccc0585a95bba3c60f622903b2b5ac131929e07c29f923aa47c010965c27b9f555d4869f1b11d6405acb99f898f11bd83be29da790dfdf13dcd82647889265d1bbb2edab59351cdc9e763de4e24745451e7a04f1603b269f1811faa08a4cbe3948902b38a59cd57e6b230d4ee50a871b89fd332fda6ef817898328a1109046e58b568918882d02d5c3d3de910cc1a87eab3c218cc5d692dead448e507fc98475b2c600fe4d4acba835ff06f7c9931ae9809203f728db952b23a365892046155883994e81599aa4baeb7cbb3c052ce10ef148268de3e5490567ce0f0b4ec25f876ee411870f5d7670a1f3963facfa9dc836013108f51ec2cf3f9f69462775fc3756700ec369069b3132d2eaff70a00392c3fe6014e491ffb7952727f21d13d710aad9e4084e3a4089299a9c26708b97b3e96af5c263a682b5a09d493bcd86bb26493f6e6547dc1eab9477e7c5133a0cc5cb629b165ea5453aa222826afa3b9e140f915c1f47afb54ad8889fd065ea0f9d9036eb139f33ae6dab78b627b90c237368fa4adfd717225ea0d913087f66a58e485c1b3b82cb461bf49860ee54e79c407dd4c5469aee1be82587794ac00848b5fbdeda479d8d6876a8560f3c08299d46ce8c191d1a5dfa0e46a1b3cfb3717ca0a49c08c870f1402e842fc7efa3345624be0353b6b7b7948506c67cff9b15cc5dbe411849d33a4cb2d23918e360327feab78f30a60b43e57bde2590a525797ef8aaa07fc105acbc37c5d64493cb774792eda2afbd5860df89cdc0d7d76b22d1a52038d955c12c7e2eeff05d8b6949193480a932987eb48fb161846f76354adb38d13ee993e2eec461bfe0c17639478cd88624bc30d2016b559ccb253520a64fb73df00e85186b59fd0be91ffcf81edf657217d507257674083945714e19d5e55f5606a2dabeb72bff37c6219c9be5376040350874719ea7e492327c4236992dbabb81c52681c18e34fa1f2804977f42904526167fe4720bd39ab5a5f5479045264301bcf38b127583926f42c360f95707f72db590f672c7040263c0d4b04bb20260df8f188c499642c99516fcc81f8b7f24be3f66939fe281b1d831e1767a1b007dba865882a16f091f44aeb1ec3bd10192f922d95baa66a7b4811249c0ad8638db133092a2a2654657dccc2699cbaa408932c0e9b3389c20228630098506124f35b2b128b64183cf50cbcb96eb318132a8df02539a7e20f634a9df32173cd950d6e738a1c2d1b9017dc4be4348f7b7fa9022f85cbf59f48297a70f8f878fd2c9cf67d939ada82b14a682803ed5d5fc2f9ec46be9b7dc63bf761e8c34d6a7aa03c2dc4b6619b7d84907149c767dd5ad3d4c17a10dd5370c67bd99f08deea71cd2c7303ab6b392dfb74c51dd5f026a03ae218de0930bae71155da678c22905889f641369385b3d8dbc9c625215bb4d8c2fd626252a07a832bbca43e0d70411d4865dfe06ddf4fb158ad8c114390a13c0ea8d96d7a1b67dafb5abd313622268dc759e9ac292ca9cd8ebd77c70b57e17d1443c2ec9e74a37276b0cd4db683b66286881a27b9323ffea6e593a69903b05f1cadf6559bd6b9cbd61f4e171f10f6a2a2cd328a1070056b5e5cc783daba95ecfc6f286a49101a15a86c1549b2966199cd8326a77ba883e88e473f43378d9a1c35372020058ed3d598d9915f9b589b10dcd6d87574dd77b3e22a03895c57c637f31277f0d1e67850c75142d49bd1dcd8ceb2d5a9cba782f341750dc96e8acce0c8eea9d37602c279a18fdbd9ff635e7c959b4c3689e4b36ada9dc7e4214a76166c9d46c87dad603211fee18a489afe90747b19c4da7ec95dc2cdbf247775646a219ad737eea4fffcfb03f7db75cc9503a03ec498a63b42b004125ed96745c7a70d3a3542bb80491a0da4e9850210030193223cc475631e07af10122d0a487c7e64c27c1080f3305819c468a1ce00a57056f8566bedc5edba5dda5a3925d2ce16bbc25f501fdb266fe6a66dec2fd592f97abda2218473366e8b2638e7a35f51059260af2532bf3255eaa6aa4fdb87febf1f905242ab699700ca95864ace5e70ae3b6ad6fdbf2cbf77172cc7f6aad0256b356185f20cff021878939d37092b4d4c71d0d26b75c136db2ccbe5f6c1e777e97dcf6c3d6e508583c419b7efb75cc3116681e1fac1f7baef524c868b319bb526428a520d2a191af4c29348b8f225e5d26545f52a923dff8fc9ac6cb80361f7319694ae829317c2eb71b011dddb9c7cdfe5c90ccdd951226415de79db0c079e419d4e60c8c87f5924d3c3da1ae0c6e8d5ff05849f74eff639b4535e1f9d5b65c4e434b2d9efc0a4890595d5bc427f4ca4193065c0775590d9050b0b906b5c608570957e788cc998a52d6e6d79340142a73d4d9a40a637e5bd2f4873ff6b69b1d78dbc98686772bdd93b8e5d43439be71b6d05f5fe1965257d2018bc955bc4f1137b7de4e77db4881dd3dea092b140bd11da5dcbcf022714aa748ded4fdd6ac51acfa8885e03f9a9b5125c0f1d845bf3bd10adef61cc42261e5d55695348426daff84f0756d849abad1965d5d2e2f7d3b838ca8b23e3a279e2461577e48adefeb4953aefb0c2252130f4c765cb32c042b020306824856581747b4d8a11312a19127b220f86b28ccc0cf1ddc2ab25722e0adee406ee7628a17b23c55e12a5df576d4118da6f1e3e3dc9076377d58501c5876fcb7c918edfcdaf9d0d714b88d772ece2ddc90c0bca0594fb63e472d622f37dcfa5d83a08d5d3a65a16e37f994712e5d97a021fa3b43f94cd31758e47e7e816aa09dd295b97dac7ada4302b43f90c4e03b371e3b3f71f73477a51d27829dbbce5dace04c294247eb441cad068443a37cf7c8f503248859fd0bd75809f2e70577b7eddcb1d364f946bcc9beaa5830b034d72e09adb6342f0b3d39037b1b8f0a90acf3cb68397c0c2c9d16c80b308630919cebc8822e5cae275e34c710fd82b70957796558208f04dfcdace27a2baa9c08f8c7dd6751ae9459e332d416e044b8f945d1cc18e7d7c1e497868f436da98708530e13107812d741e7c7e50388ba1bca346336c9d0dbe0765642b7b378c336c1c0e5e1fa951cb4f5faedb4ce7f5b758b5efaba26d3e2e1b73754ee07a747490bc306ea0b951fab77a2421d446822d01fb6e1976ffa9fdf3e81b4102d9adaccc5b5cd3cce9f020d06d736072aa80ad257e7983e93954d0248e431abd3ee8af4c5254434ace5b4941dd21cb0ed1bafb777569bd258827f5b4e844acd0fa5105fe1403d7353dcb1f8b12b91fef768c9e68193360fa0000d063097078fbfcb2dc7c16efb6aa7b1ba594917a641dc1602a3d66e59dcebf47904f70532319ebc4e2eb291dc5aa5f2bbe12aa0be84283a677ca7e7efe4a18ab3946ab07966593cba433ce9bb3e51b2a1a85842f5b4bfc0a92d13b0054c4e3817373898651092f374036f793070591be4eb2cedb3f5e3b8a4c63ac8422e3853ad6468ce9b01c76f108228ab5766e2f293b1ff936106452a87f4374c31ee4d96add2e7cc846c7a3adef7e1ac5cd27b53d62f5676fe0d614af250c97d7ee62acb79fbdeddecee95a2d7d800347758fb33ef9cb8862c5f0d022566ee23a8e5c1092019358c0a15455e490c4f1777960e9c7bcb2f65dc2e4b8d277aff7e12d22dd0892bd3f42e453d882caa22b8b2724e11f7427ed5b52f11"}, {0xb0, 0xffff, 0xff, "65c4adc620ba7e9a9e635c00744d770fce5e3c2385c2c6e69f6d8e2e0aeb019ef45e69dd59ea9b53d5f19d9ad6b9bfd1a3b3f482e8474aef2fb42377cdbece456e0a00e445f13bc9ff79887baae63e956c60750d15ab7d5ae8df8890e820c3b9d9d02e208e55acbf01a6aa7fe7e806479ba2b2e10b270ac7f9786f4eb9b478498522a574efb19048456042665f6deeb9afb288f53456a92b45e325a25733"}, {0x28, 0x1, 0x6, "ae5f797b467f6ff6cb92bb6ef0186237fb"}], 0x10e8}, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/129) semop(r2, &(0x7f00000000c0)=[{0x5, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x4, 0xfffe}, {0x1, 0x80, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) getgid() connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: socket$inet6(0x18, 0x1, 0x51) 16:00:26 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8b0283ae6f084b3a, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x120000) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:26 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) setsockopt(r5, 0x9, 0x7, &(0x7f0000000100)="c45082e6f4da7b60ef11d783d0ede820351119e1b4628384647ad103e06c785cf571c12493f5d0f46f05f84aec77e5894daa71403b20836624816e58585fed40b8c87acaeecdf0e8ea05473c276501eecb9cb0e5ff0fead38af59a65d6d6db6eeb8683249ff68b8af7f5dfaae538a13318128f6d2d9877da69cfe8e55ea7188c9a3a22d73542d50955215c4454aae499", 0x90) getdents(r4, &(0x7f00000003c0)=""/4096, 0x1000) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() getuid() r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r11, 0xffffffffffffffff, r16]) fchown(r0, r3, r18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) getrusage(0xfffffffffffffffe, &(0x7f0000000280)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff39) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt(r2, 0x1de0, 0xffff, &(0x7f0000000040)="1d5fc01d46aaf150e42ef4f96b733621375b2fad54db2e1ac282bd1285f69cd7bd69c61448a4f3641e6da5aeadcfb2516210ff9ab085c2a163e032867147", 0x3e) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000100), 0x7, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r1]) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="71bbe03581a4d8afd25ab31623b9a3a6b1c09a9aa1ef4dc89fda5d7b6bfc98729ff95448b18cc387d2b1d21de2e96c17f4a72d5ad7a94d45cf8c7d6c46c114b41f64b7", 0x254}, {&(0x7f00000003c0)}], 0x50, 0x0, 0x3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) dup2(r1, r0) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, r3) write(r4, &(0x7f0000000240)="64a356d97ca793b56789156f9b80f04064f209d86f7749896999d0ad6935cf9792ec87b619a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369000000", 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0x8, 0x8000, {0x5, 0x1}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {}, {0x0, 0x400}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) poll(&(0x7f0000000600)=[{r5, 0x10}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) socket(0x18, 0x3, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:27 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) dup(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001635ce60 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001635ce60 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000000000100}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) 16:00:27 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x1, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0x808) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0xff) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f00000000c0)=0xff) read(r13, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f00000000c0)=0xff) read(r14, &(0x7f0000000040)=""/32, 0x20) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r15, 0x80044270, &(0x7f00000000c0)=0xff) read(r15, &(0x7f0000000200)=""/43, 0x2b) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f00000000c0)=0xff) read(r16, &(0x7f0000000040)=""/32, 0x20) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r19, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r20, &(0x7f0000000300)="0e05009be96914f4357e3a", 0xffffffffffffff06, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r21, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r22, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000340)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r28 = open(0x0, 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(r28, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x42, 0x0, 0x0) recvfrom(r4, &(0x7f00000007c0)=""/190, 0xbe, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(@\x00', &(0x7f0000000480)='(@\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='#&\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='*\'\x00', &(0x7f00000005c0)='(@\x00', &(0x7f0000000600)='(@\x00', &(0x7f0000000640)='(@\x00', &(0x7f0000000680)=',!-\x00']) 16:00:27 executing program 1: getgid() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\xff\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = getpgrp() getpgid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8002) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket$inet(0x2, 0x4000000000003, 0x2f) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1, 0x72bfd41e, 0x4, 0x1, "f0e852dc0996c13001db2caf65553d6c414e9caa", 0x2, 0x7}) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66691b141122"], 0x10) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2b, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) acct(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/^(\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='&\x00', &(0x7f0000000240)='[:{/*:\x00', &(0x7f0000000280)=']^\x00', &(0x7f00000002c0)='!,,\x00', &(0x7f0000000300)='[-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) r4 = msgget(0x0, 0x230) msgsnd(r4, &(0x7f00000004c0)={0x0, "1ffa01e36a3c0487737fdf9cad3eb38eb8eda986e9a93efac621db7623d38ef577e8cd829d52f52f9cf0638056ba5d993437756daf6963eca3af4dae4ca52e10eb46feb4ccafeca1157720f9073ffd6c1b732f23bb252b570ecaf0361dd5a9c0c8dd8873e15426b37944802646ceec246e9a9474b4635297ea54a69a5b206625f873b97ed7576041997852e6e165dec3d438a13167735e604e6431d7dbc54680075c4558841218731ccd33c20afcc99b9116972525"}, 0xbd, 0x800) msgrcv(r4, &(0x7f0000000580)={0x0, ""/108}, 0x74, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000600)={0x1, 0x2808d606b1ac5d21, 0x0, 0x47d7, 0xff}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000640)={0x1, 0x0, 0x7f, 0x4, r0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000006c0)) r6 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r6, 0x20004b3c) r7 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0x43, 0x3}], 0x1}) acct(&(0x7f0000000780)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000800)=0x8) fchmod(r3, 0x40) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000840)=0x6) getpeername$unix(r6, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) r9 = semget$private(0x0, 0x1, 0x21) semop(r9, &(0x7f0000000940)=[{0x4, 0x1, 0xf27ccf7530e0c8be}, {0x2, 0x9, 0x1800}, {0x2, 0xfff, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x3}, {0x9, 0x2ba8, 0x1800}], 0x6) r10 = syz_open_pts() ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f0000000a40)={{0x4, 0x3, 0x1f}, 0xc536, 0x9959}) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x2, 0x17, 0x5, 0x6, 0x4756}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) fchflags(r3, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x200, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) r12 = socket(0x50, 0x0, 0x3) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x1ff, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x14, 0x10, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0x7}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x7, 0x45cc}, {{r5}, 0x3, 0x10, 0x1, 0x9, 0xfff}, {{r6}, 0xfffffffffffffffd, 0xed, 0x4, 0x9, 0x8}], 0x59, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffff8, 0x3, 0x4, 0xb72, 0xfa08}, {{r8}, 0xfffffffffffffffd, 0x8, 0x0, 0x401, 0x1000}, {{r9}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x8, 0x2}, {{r10}, 0xfffffffffffffffa, 0x3, 0xd0abecb1c2a8c196, 0x1, 0x10000}, {{r11}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x7}, {{r12}, 0x8000000000000003, 0x40b22aa278f7e876, 0xd0f8f75dcb5860e0, 0x7f, 0xffffffff}], 0x25f80, &(0x7f0000000480)={0x2, 0x1}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r13, &(0x7f0000000040)="670dc3", 0x3) write(r13, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fchflags(r1, 0x10000) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0xfe, 0x800}], 0x3) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000d29000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x231, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) shmat(r2, &(0x7f0000d10000/0x4000)=nil, 0x4000) 16:00:28 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x66) kqueue() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x1f0ecb8e) 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = socket$unix(0x1, 0x7, 0x0) pwritev(r1, &(0x7f0000000580), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: symlink(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000340)=0x3ff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x4, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xfffffff8) r3 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000340)=""/154) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pckbd_enable: command error 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 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) fchdir(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = socket$inet(0x2, 0x3, 0x0) socket(0x20, 0x2, 0x1f) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect(r4, &(0x7f0000000300)=@in6={0x18, 0x1, 0x3f, 0x6}, 0xc) pckbd_enable: command error 16:00:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfcea04a84e6abca6489936ff010000000000005e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1ee5adb5572690bf1b13ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f30829b2650e532cd2b279dbfac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac126a1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff05b925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a54a5e773e49d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a1bb7f09126efe6c2d6ad126358a2bf7eb6651252476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f8cbccc607f0e53574e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c1724dbe9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b008c43633a42e93fe75eca85f37ee8c3f120c300afe7e7c1f1dafa07f019a15edf24c2e8cda4f28a128818a4282e0221b6e82ecca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795ea23393f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b873e7d7113aaeb5e3dde2c9f06c000000000000000000000000000000000000004cd8112882bc9f8d4d257990d1290783a5b7acf8b82d28d1612ae44c286ba68ff02dcae75d450ec5beacf79dceca67cef63a07f62229daf90dc902ca3f7d0cc714dd920700af4facfb7f732c1194c8abcc13c9e8c4a3c7f019189853a89bb916a618431d72f645241a4641b17e4eeee89337ef4ef126d5a7cea4e8c4afaf17b35e539c45c40fde777ec8ff8f9559dda19a8e521163c9cdff6dc51b9aedd81ff9c2c7a409a5297fb44ad9dd2bf60c7d73960f"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x42) rmdir(&(0x7f0000000600)='./file0\x00') 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() getpid() kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x8, r3) fcntl$setown(r1, 0x6, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r5 = socket$inet(0x2, 0x8000, 0xe2) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r5, 0x5, r6) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) semget(0x1, 0x0, 0x1) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000462000/0x3000)=nil) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = socket(0x1, 0x1, 0x3e) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b0c94466eb8edebc47d100334f310289be6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df345786fa53d8c05df2f2ba8fe98c6c7c31bd2911c3550ff7eff6465093b217700d39fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9bbf7b8e18138e388bdeb", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004c80)=ANY=[@ANYRESHEX=r12, @ANYRES64=r13, @ANYRESHEX=r8, @ANYBLOB="899d8a520c51ca75591563c3408bfc02389c9f2928b4dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b38e1e3577f1684675fb03dabaccc24f9579067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133a3b791aff96bfea7daf3", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r17], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r14, @ANYRESHEX=r15, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) r42 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r43 = geteuid() r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = getuid() r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getpgid(0xffffffffffffffff) r53 = getpgrp() shmctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x10000, r43, r45, r46, r50, 0x1, 0x80}, 0xff, 0xfeff, r52, r53, 0x4e, 0x401, 0xfffffffffffffff7}) r54 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r54, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0173000000000000dae3e3de3e797c49959e"], 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xffffe8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x5f, 0xf7, 0x200}]}) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x80) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x5) syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x30, 0x4, 0x0, 0x3, "1fcd46e6163cb9020500bd653e09f19eec41a648", 0x1}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x2, 0xfffffffd, 0x200000, "8b00000000000000e623e846fefaa77f00", 0x6}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000280)="83c22ccec7961c2ff894d819f651e0b78fd520e4bb6a472ce6d3acd435dfbe2046733f43eee70fceb49763c2f0ee48c0a553390d70925c6d3ac04ba710f9d48b2eecb5e8e430b90f326dc746e18067a65835e1e86c5c3efa27a1ec2119a3fc90731f8cb3f060f07ac9d5ba91f50d0d2573589eccec561fc6934c219d3d17ba4f004b134ab5fec1bed3816a4dc9d3e8df0d2509c7c1804689b463ca50d4c99a66f683914a8c83cb2aee18b3eb739c05cee901e395af6d48996d41619fcb602a9a4af49db51e3169896a8ca8", 0xcb}, {&(0x7f0000004800)="b8c5337b9fdc6b111c6793729267f15cf7e79c528f467671c202630981b29fde201757d775798dbcd1d7ac3a08df40ee2490e2db03de32ce32091aca762353772ba54532dc82ccf07eacd82084bf88bb6244ba6c7c52cfe3a754c31f557e4f8a37f3a5d7bfbd23744d45f9080181451cce26afe2c745065a3c326272fc2acfbce55be9c337284aea4abb48191994748a98baf2ea5b6b8d3dc2878b3dd5bb7f9063df975718cef9e3439b5537f76532b240d8a3edc6cf93ceb34d9726dbec657b7a3b741b5ebab78106dbc6da6dac790ae54ac702ead58f0e2c54d0b6a9b203f776744f614671ffec83fdf9591d03daafef025991557a9398054d6268b439b34d739e36f0544daae9f32a056eb11cb19ffc091f657c0073e02a661a2b0321a77279aaffc00dedd1caa589b623f0ab882104f838d481649b51369b101443b7606c6941e860e0e39f199b53a3c0c4f0d2e5f07360164eb8927a352b664d940e4778669a760767f1a2f11df7453a2bf0d683b47de47734fa8aa993ff2c1f1e5ddfff9c01ec96de7f50d1ddfe5e31399246feb4793302ba8809017920db2cd484dca1716c67c6203a2aae8436c7cf2bbdca4d45fb4359480617b98997d563a889c19fec01234bfdc0a41ffca0027f0b0ca575aee703bbfddf215dd93cbcae47caeb74318736e81c8dd21f814ce183a709a27ec04b2ee056537f2460db9cc6457323a0433c24f7ce6c35e2995060ac1db3fb7120f50883b9273689f71934cc3032623a5460d47039469bdad7aef865b886edd261925eeb33aaf2a0b4a76d4cd25df3218e465ad89fe28f369c2b39c5337421ead7f6e9bc7bc79c644c16f37f2cd50d3a786306c807aab07a1787baadc305d049dc701c29a64611ba48f56dbfc7e8c1ad30ee86c4b8221e1b8c6e030a51ed8fe91967770fea55aaf61610dae1fe2911f2d6d4fef38b75eb4ebce59d2efcb82c306591c1e5163f21462094bf20a666470241ebd202166b7b65ff82a0d7e5eea590c69ce3eb90031be0515f12fea9dac88ad097ab3be447c96c182155d643bc55832f23729154a9ca94a70d89b73e269a065d57a347af4f37c3c0b513932b78256379e629ebc7623be82f30763c98822f75ad9410673d70a83d64bdf4a179aa3d48851b62be46c954c72fa765a118bc7e6347b0f3a45c3296759dad008a4fad0de324e8d7af52327b9483fe93edffe6c194880de63e0925b1908e5285a59cdd75094397c982c97a8adbe032b3bece6b774af3db3029167811b743ff185e6a4f09c6a669c30828547355b79c8346c2b159f92a01c758f3896f4649bad19fd2d10e026637ea4cac1def20792333313c433093cbdb9829d6b8303f3d66ceea107ceafc7f256206fca1150f652ba1be34c4ed4291b333c16ae1d5f9dfb0904c90efd87d04049965c3ed49428cf44e2a5a1f5dc6f096ea93cc7e584eca6fddb5740974e002a1b0eb4ec609c05b9519bc1ced1712659d3126ab6c81378931af82493ef8dd5db1500d465fce8279216c3b6c651e6ecfbc037e4b18e9d613102a0cabbb3a3eae75914af7dc57f751397346fe724e502048e0a61c871514e5e4abb0a1fb58e18991919f6540aea9a9c21eb5d7fe18c969170803c964556289d8976b45bb3dd8dc52c664d30918c55fb04bebbb5e71980c014163eab78a1080f062b6bae39b31ef14be422090edbc5d3c3afd75df0b86666dfff2f65c9706a833d0f6360c8c0d03e8043e6fe8737934ab2595d3d22a1aea06ea1b291bbca17d6836f3abc3ae06a909c31d1715d7ec09ba918f75a1e2af5202f725dbaf3b052829224ae28650c357b17c00d2eec479e38a90831bbc0bb5cbd4a4c757c92c0843fb6cfeabc27ddeaf4889c22ac64dd3969b2f585c12c8c87509ec345410cce7a3cff7aff8c1e94e92424d572816ad91e49dc7693345c2989652bc40992f9f18ac65cd9fbe24d6c7364933a808577044445c214433d070067699f8cf100e7d13669d64986015479de4ccd64fcc1d2c8409ee7ab027c31f8588d0f623976a7fb5735f3b9b98c9429580e4b19396664c0e0e14de629c7c77243ed552c767d2207c0ee2e2d6daebe94f1e2fefc86d813878385bf29f61ae5680e834111bb780a0b6784d098fe5dc98d183ae0e136f9d71743e01aff8a405bcd9087062b6a6875c21a6da5a646083a349e63d4fa342cacfb5285b5a5e8d13191c9ef0da53b9032e02dfb174a00006b88bdb2edba0686cd89134e5baa0c298040f91e20af4a4ffc02c8327e7c048358fcdcd0e6fb0219e5258dbf1f951cf5688d9e47cd51ad681657801c1523c73a726c439473e0b07a3effbadc522ea8cd6363b656870df148a8ff976f4de6a822badceb7c6a73f2fdf90f734d2d9d0fd7e831759e84b2268b6f33f9434fb256b6201cefa191aeeffee61d0efe7a6390ee71962dd618ace1bab7a31f2bac47f5df55e01b5d075b808167bc93f2d98b9d5f2b453672732b92dc2e3c250d0c7375b9f8633d2af99e424cf46ff67c439c5ee5674a5d2c411f9cafaadf264a0b769dc4036acedc6b382469443b95ee1d8cf436c0a0ab6e62f4600dad178e9f951916b19201d05a32f4a3c2c7d63ad044748722a20a3926773e21cf66f0072e6f3c97271c64905bc250e56fa6ad86564719fad1954ff210a7cebc9e715b75d622ae4e1cfc4344a5f5da37b82fd3bdcd82019df8b607da7099afa480291446ef97f5df198dd0e95d433ab33f60ab5e684ef2b9ba6615d2695a64d3a7c4bf423d8a4fbfc4ffbc634c62b82d192e7cd1659a74073381547d8dd5c9e2e6b2dfa97b3b75ab41d9f060e36bd86655ee4af4fac109f4a63336a8a21fc28c7476bea0993268bf0bf8d14fef84fcefbd59bae9f86c68529e167a4c6f8cf1c90991f3d76ffd65946edb0cb81effa7a240f03c8d3304fa385b95fa35fd28e30ebf5898458a7601708bc06420254e6536575813f8e1b556711529b40b8b2ba2dbb2939a6af9cc738520ad4db98b33fc199095216bee6cbdce2f5b0b6942c240bfca452a1d9b8a22d994c58a9627d6b214aa71d7b0ba6a8669e92a4417917e10673cb1e1e6876142f13ccd6dd5cc8f0f23db8cf66b336aa379dd9f977314575b20a3920747e7702adc5df18b0bb8665b01946c88ee4cf9a668ee14e7d6695700c18c13247551d9aa254a126c07d51271ac0b1932ec217f59e8e4899309811d691f133de5ec262570d9bb4d358a7123c952014b81cf01d1eb58466b46c7e8123fd9cb39c42eecf65577c5db44075c3775234ea826a5fdeb5ca99db21acf0ec51fc481f291db7d31eb07474a006dc6db9a792c95713527353da49fb76cbc2604944541b46f7f89631d030507f34fa8da56f8022506c5fdc5fabfaa3db9b12f353c6f46bb9ebfbe2b511dc4abae97b828299b0cf69639ba3b25020feed10133ebea1cd376ed1fe523bec20fc747c10bd84eb102ab24d656851e6a7fcc5286fc8e2100f425bfeb0f062279a4ade40bfa46f96569dff697a3a9d1004bf4af1161ff7045d339bc8afee4c862f75f705dac8bf54ede8866691b47b3e1dd69f629d557141fa4b1210d5cbb1efe690d9de9f929033838a10edf49795034091ce9726531df17ba404e3b8967f7cdc1a0c01a6fbcd18207457973f3eca2c8c4389361207ab44698d91c3de98f4fca27637c0db5b1a4c9369d683d1d47325beab31266b3b5268f73eda60a778fe439ad60f75c3112e4519f0cae67ebe1b5bb198f4462dc9aa36099f60c76b3536a699ab6e5c8b0d6e77d5f8348c1b4a863aca3bed1abc09b26e8f3953c10bfbbbbb0c2641f064f99223174e77fcec53b94c3ebc3d2c2fcbea3f1549d061ea2da1a3f17cd75edcae8a7b1a625819e47bcc451d4b01726de4af6c3aa83ed8221d68375c5c68ad6e814041ac7baea76f5855ea19d3b6701dbbce33200c07eedda6e48e0af4b4fc2b8d47aef9c9b1c64680034fc9e0080a2314449b6da3ff8f65f6445be359428a1e8b0436384333e8b252fc0d5d2a9773961607e6d952bcadb4d9e01ecdb20306873a216cf6fcbb53dad33682443ca7d0d1b1ec0c7f72c799e529e20eda9203d939a7d0737daf5bca7ec52e83aa4e428df6e70fcaf8b532b8b5e31697b966d96a09a51cde208b0ac0a62100cf81ba585f49dc09b697fe15eb603afbfaaf6a41ca8775b14537e64da6345ed604b683f20350ae3ee73e5d466f921d23ea9dbef038bad43a6a6266b52f3d4ad89c47cc17ea522f757fe7d34d54fc9a8da88fd8357cf5ef7e5f3ba40cd97cd56d89364a6c7bec2c230d791a4cadf9aa4475e68e50c72ea1a7df5dd25a6c572e8d8c8ad01c23c40d9e57f054c862b6a8a89d99a721c7ae93aa9a386c0c79ca0306491a2d4a59a91590616ad30ce2d6ffd92c82542f713c566bf5ce5fb84d612f18fef56c14a05cf97b1bb8090c911f8cc31d131e1a466262e56f979060bc307b2c22a0a92a292c56984b1881931360fd410a9db650e989c3ff2f3f504d72f7800fa2da429ceb71b5e9856cb24fe9589a1ea346b97a33ba64299d1f6d82e7c0d360baa6e191ad05dadda8841146f41f33a170dbc5f8b6157ef458d70843c42eae78d58292041d01640b430ac32d216574f07148b629a3f7c0a64a771c60699f82d457e47df2f186a85d0d998e6517d437907aaf773ad1757e503b5cf0173801b2f7833124ba7f9218e1bd282d334499f9d27e08612ef9d14e89b8b9496dadde83eec6e89a1a8eac5effe54377452f96333a63a583dab9dbea573ddd187a7b3b2ce9f30039c54c2d0b898c01d64e95f345bd22f2a9693f2da4a875e56acf521222db8dfd1b283e5ba7fe5213961fc6b275d70f7ce23348b5308dd08f4b6946665d0a9e35352ae60090aad982fbfd014bd89edd55de4924269321e081270529bd8f1d62dfed894ce4a770a810e7076811a2e13a4da9baca54d64d5b58dfdbc5b94eb64bbf1e53ef9d2449ec0d0ac1f9a84446313b5bfc0ec21e432bcf1583d3436643712ca015738001763d498d07c0a39a7d84c226487a6637ee94f4e6359a76aa3c46fda27b8a80b3668e98a260a956259c9442225c7454cd834423de5d718e7295194b204c802846cd718c079d69476b2b7e9e1e17107d2abd3b894f50c10404bc70ad12ffc6e6fef8d1572ac6742580a1d0815000f3edd5eae75e5b43a5c480d247f30fcc2d4dccfb99c9aecc86fbbabf75341fe2d7d2064236bf200feac9b9bef23dc73cdc5e4692f7a49b2d404540898df364a6663c6c8579393b495f3064d6944a697fa51da2afd9e98eb924b681ac3081fa34ecaec917073971a338e43dc581e377d3e721ed2165dcebf23cc2fa5854021007dcb29d53893c5b7cb879b8e72174d8476dc4aca4afdd1ffedc6e61098a2aa7d3cfd7a99e96abcc74c8940455236553d34d5444e072a63ada54cd171b170bf6589009740b3e97dc678e58cffa1f2647405ed95f108e075000c3e57fe4ddd074c34441cf91448ded703cec1cc310fb910f9eb8db3856c9ef6725f9947e6ce8e7e47545363a54c26e63c7261d03d3f43ccf920bcf92121492a0dd9f96ffdaa921089e7cd684b5e2375caa09ea81a8104fad8f35d1eb85ae044fa61d041d6475178017c7b68370101f16696d2e3389c6b8b0d472c6f8874f87d13da4ee86c93eb3a9ad49c5179443b9e1cb46920eaa4baa388f93ac1c2a9e593756adbb4d416416c08918afbeb1b046315999cd998d892df6086c5d76d6853a5cc89018963d00bdfc6e00e58d26d7e349bc6b8bc4e878e8f4b8774852af7db334856a753ea2cd00000000caf1bf0a5a9d04643647a009385003404d93d2f4e8", 0x1026}, {&(0x7f0000000200)="23a29f3951810093a28463db365ee5f6b45260194959d510d39e01367b2256027c1d8ae0a48a24", 0x27}, {&(0x7f0000001380)="f0117ee5e84345b80cdbd194ad14d769a08536430b75d5a66f2c3cff89ddd035db7c0e63726428acc5", 0x29}, {&(0x7f00000017c0)="18b9ecc3b146f550b0235f8f13b5f172032f5034b04afaf5a231e5494710bd80a1a316356820c6275f2bb9f30c75d5ffc654aad975ca7775de6716bf87da9ad7933ce90ffeb5d9c7ac9ea95cad56e2932d95be77357ad90be1f679455ee143103fdd86060742c92e810a95d5e3db4aae4301106cad8a09a1f31ecfaaa7624cde877799225b8df230943374f2d6af11ce998d2c67ace0a77f631a10afbf77b49007ff3d17bb45e3aca0a3828e508b2021eb18c330f7221aa107401445077c2544bec28efbd866eb3e3a989308db9d74c5114ec8bbc0750ec3901aaf20cc67ffa36692a432b41bb951b5bfede44eb8a7465d42182d8d05d909915fb9b6181567175356f5ec4de77266f47bd834ea5caf5eb17089e7e3d78e35ae8a82701e1a06f235e9ae341280bfbe39e400778ed4fd2dbd8dc0d94564b1d5c51806f14ad6653c24bfe929455db25bea249d50134949fd9eba59ede2f2f1a959b86d3c6fc2e88270cc2cbd51df9ce2a95dcdfdfb41189fba48c707af179276bdb7dc815b92e09a5460052dd123a28ab8bad5531bb8826348f4a5cdac2245a30406fa6c792537e30b3e7bb330ea94502cade028440230965b4e914bc107ef1b3b34509eb9eee4587899d311715c38da2a1fefd2f6b8c3569d579028896293e246a7f50adf61d8d18ea2665ef8c0330a3190003d47a34a485fd21d681b2ccfad0a2c083f93cc6bdcccc7b757d05a25f730b50159ef6a9767abf5db58c78345585da9ce394e33b6856e850f8a1d5efae4382ba70d51c2a52a355f139f469066a7027f9c0d526069ab4295f7615f7ba8bc4b9bbf761d87d5ee1af5f5c4a554c124bf13d063230b6c62b78b7e0b33d843a2ccb94781f26034ecb2c001dc084cd53f138fa7140eb8c1ba42d17e3028763ff1a277abe9f73091a6eeff3a7af7489881f1cf7a5c2eb58f15a03103a38285e9f241ae62a7c35cb86478cab5b12d0af57547a5f33f0a87127073e255988e8b357126d10a347a049c28598805819c7bfd2cf9faca973543974acd377aebb57b922716bb9acbbaf02f715fba0a133f9f3f97244240bfb4fb3452489ce9d9aefed870508cbb58cab4ee57f490f7af79eafb2c3845fa09d614af562a39f0b3beb3c180f0f0b2aad7c2f9c8d33740d0002c218affe84c747451650cbdda92c7baffe21b67ef64eac6f9a6c6ed5bc284673884391c0552d88c859e29450fe143ab18bbb6a09847bac0d36a1dd2407361e2c20df22c4f2a659bf8526ad660f5135dc70a0f23130635e80ce67e4803abc394d94c050aa969f6c05c6db665d72880d8aaa483a58e208ea677b32ed0f91ee696732e42aaafebd16aacdf2931a4870691c9ec9fd314a3ee802226cdb93bea05b02002f329035266c65a9ef0885fb6d7a43e05b5e7ce4de54fb8a7df3f7304260dfa1e972d102814f1f1d33bafdb6e3afdd3f06c44046b84c1e4928fa1d9e8abe09d1a14a5a02a7446af0d66f0c8a1690bb1c5264b2718f1c2996b4cadba617a1652950828e5fa910baf94876a3a9639903436531bff259318bf9ac4dedb43aef38aadec486f2ef8b731d5738ea5b292de8c30b5ef1e5f414224ec4a1e2068a9c6f170185f6fd295ee7658d9a3e2cb90c0dda6461dd45c7b28412388cae9ff3ba4c36e0c8ebf21599652b829133f640a3e3c9697a1c91f867d964b87ab5a9cced49acf649676f1439913d96ab94e0452bed916fbfcf230dd329f9991e932818f536608ff2e7a28b1a642dd699f376b127bf012a46ad4ec499657008df0c3daae203dc0f685612b7b9adece4710431786acf6ed604690b8eb71aa564c05658c9b44f34837113743750cd4540571f7727637160e41e5b0d4a478e2d766eff6493de408debe2016bf4e355ae4398428a616f5a97aacc3c3b1b4823a21f342744dd5d9d0cb5b955bbed98f4c12e261c8b4f1adccfafd7803c7f9aca589ca0386542b7ddab968fae9283556f27a16830fd4275c887261091119aa58e73e2c10e3b2cbbde267a52e6a48d1cc8d4de1625cb0b93b87ded6fcf2aae7523d18a584d6c4cb42c376b29df3a2ac0b1cbf90968d9d47e690506ffdde31b1170331acab2dafe714cccb434a2658ccd685096ff2df46de575d752c1335b011be8dc0256c4afaffecc7f51d4dd3caada6030d65651843b258c4c06685a5efd1f34d0c9e412f2aadfadb39970f3262229850d387f18d6c1e6531931b4cb525c49832a10d405bfc23973909384438169bff17d360c6a6cdee7ce9bec58c6efb0e06dc3923ac884fb3111441a7bcebd7a2a65676d0ceb0af4ba8c93c0f6001e080be21dcb4bc4a74948fc7e0a09ea3780ea8b90c7993a5ef5fdd4200059012dbeacec23f28d1e58aea79f2909a4604a2245aec6fa866a61d4300f43582a553fd609067522cbca60aa443e87426452aeb621928b0a74b3669a358737865d0fc35e5d0f866deb0fe36643957a8afdfcf741f286fddd48f76be70c4bb12e917a6a1800dfa0dd458f11aeba1c66a04eb348e466476b6d465d154393c825f96e76d5a4843f18ab9c001e7184c272857dc76e989e5cdb8c6ec4682e88710d63589400f94c131e2bdb9721dbf846e31c2967567cc06759c4045ac6e7713aadd740d3082acf2ffa4c323a054ee2b3ce04327b8ea96ecd4244a67c30ffcaafe74873875d7484dfca27b365b4cf43ef1014e47a476ec5413274eab2fc0abab9e08c6507348f1f07f20fc70dce2d468bc01211b4f611144b2fbc35077fc7f94f39e535df8b8245f7be0b11db37cf613cb4fcbde632d8daca349b4f47097b7703ee6ed2a0d239707a2f3b42d9f62e67d12db734ff9318bd74a0eeaee852592ecabb8b2c1f87acc07669bedb842427b522c60405360776e0d5bdb703009ab5572809c66f7961ce1837c1c3aab299d97fcb235fd8a89196664038121465e49cda89c9726350d28008d167963f39c2e96b45254215be10ce619cba0d49c0051741cf99a44f746862559c79b098b3fab5a3f08c72b48d8de28b0006509dc6652adb2eba265e81789dde3f972667a917109d7e49684b99a976f9921839408a279b125d20d4d036d680e1ff62168aaa75258e4b5d64dfe660e4708c4dfe6a23dca5fbe26818e90165d67ee7ed6a84ba02b0e93d59b5b3f359b5f7ad64cae61cdff24bf4fdbb0ccbee3ecaf885706fe6805267f51de8490a21bcc51141c86591cff40297e176b852ae3004e1672dfcf786f9f847d45ffb6631dd4b9760f0294d585426f87ae059451c008d5608797163badef3de7a6e191e2f8350a3424677114ccf60a741705f9bf6ee95ecae2321f7cc38225514c76f6a92d50706aea09dab10cf352c63c6bc7fd621ae1269ff9c6b7ebf23a87fd8579868dea9b0f9c00dae078e8dc9f9fae98a32021193bba260bc37e9fd4db427fdcd1a06eab9cc05facfc7af81aae1920c4c92e58a17cdf3d072661fd205694a3c36a3a6e83bc376614181f6502c22ae37e80130147ad870386f72bf59b9e6aa8467bac4a3c13c93e6c5b9cd50d085cd3d0167ee85b1d51820aaec13e16c19e235442ab38ffd6d70335be14b0c488172ef8d9940c4b72118c633bf167fc2aa033bae73c28b249d9c357ccf8039223d1a3f76f887d4f9a272cb610cb980ebe538d69c1df6dac1f147c08adf31e2e24d4d1efb57a00d7fde85107d4fb4a08e6e766ff2a4b45346db4d0b7450fb02edd030d6f707635b60c58a24b1c2d5e1fb30790cc3f6c6f75bc96d002720d5e73d6eef51c95681067b74a47297877749a119c2a37b20a84259b5c00855591273c6c01788d04d22d8524ffb4fcdb932e4b6fcf7502d1b0482441507b3d589a7ef7ba9b8bea498f93361ec5c2a5c0725f6ecaee72bb5ca9c302acb76469d9a4dee13e0352bfd0589044af7943cfdd6574baa48c166e6786170adfb15a24835fe710230fa190bd51cb2e203e81ab8717f8669bd5169507209dd02b59b4ca2e9aaf8e7eb9304a184e2aa789f2256482db8cd82e7e10d893ce03539b4889f9b5358be8e96f204c4dad8ef6042512e50ed4736f0da864740a81cc15f384416e071425c820516d91e22a9a5ba74d844927e4942d74ddb9718d4430abc60eec77d05f9ce6ceb89be28d4841d0fd54ad0cb0624b451ab87fd714ca72448c1fbc5cf66e82e9b11795eaa69c694e07cd7b7d48d8b67888e3f821bb5542986f2dd96608cee5f587db977364eb916ec33b1733284bd506f540141277342ba3d21fa0a21ea84ffe0e798716db7ec2febcd2c327e87879ba24bedf24603f042c040e26404ad58022d4c451e09cc02894e91cb8808681803da4c7d20cca2cd48766875299caed1aba907e5397a809674a582ee0abf523364ef826ffabf7638b3e70c75e800058e89435024e27577c2921a51e5237bbf34b4c860dc363f785ad64cd075ad1f9bf99fb873ba13e0816cd3e2680e77d5f6e115068530c54cd0bdde3346aa550412b77b7fe17d528fa0a94cad3f2c4fd43696e5b3a5b225dc1faf460e47a5d5affce906f19eba7345115a2702ddd269058407768d11816c036ebd0d703d885c18cf806947b96526898f00c4ef01278f69367ed98fc18a7d6dfd4614e05943d8a4087beacf4ea5caa7a879ce2ee1949181a9243619b38b0392060a35e5bbd5718b80fb4e5bc9c4be4f78ec4282cb80b01d37821eff249c62290e4e469e56559111b04793ad930b11c9b5e62f34c292d130c295be4a8033aaf406b0b1302bc98b950d40575524ae6cf0487a73ab7b3973be675128c214c70b6ae6e8608d30042d697a2046f5b289d80b4c3b4cea34eb2e2e8f22534d09dd0a85ea5e7f998da4a15180ffc8f09999d25a3f8b267d55ace272bce04a5350ff068f6fe5e30135cec7a33ce5258ca5aa76f0b4ff1f885f6606c2f723e9e187e60b2b61d2a96f56e4b2da57d0897ba3ea9f9ebd04777248721ada520267a713408dfadc89bd25cdd8949562f4ebb5198fa341e21a45fa3b3a0eeec8cccd86474c17175eccc2802aa763f879c7cf478302256d589afaa2cd73a9ff06f873dc9b4be063a39263356061f14cfb96ea9ca89bd2a0e2253a8a4fc98825cf00a6e7aee422851c7023412eccb4bbb5b28695d2f19152d036ac8e6c5e38031c98e2934316f460e08b4ac49ddf4e2116697e650722c0d76d6036f258c81c85817e0a8362e3468ac894a1b55f6e87dcf03adb5b2243579b2c6f03f27788640394f5df4b5084595882f36222f34dbcf8014623aa7843747e5201f034e6694a76e7e1bd8658dbd9ff5b8b4be00e0c7592bc86ec6d9b9bc68c8835b5016dcebab9cb6cd71ebc6937704c9b37ce1c9d863d81dd82592465d03ea41926ec521dbcdb2c58a891773f6bb2f138188d9010da0bc7dfbe5c40ca91386185df906283ace7ffe054d0d8ff15842a560b283b198c698f60302d41b1c56f747881645cffdb27bbc526bc172609dfe6f71593ce287d9091b9cfe59d798bcb0eda9f04e5b05e6defebcc3a10e693a76d161c6853ede9c8fe6af4ac6801666d5d331e16554dec85a33568a301795bdf15a40e8d47f9d9ccdd152b9d9e74ad0c60e7c97448309f4a72ae755b8ecd375e5bedaf3fcc031d6143fc4af3f9cd84a1d306aeed6c66fc14492a18486183ae5b66b28f304913c2c4a72ee7701030e7262a986570db3c2b04b51fc3f64aa621b0eb07cf42b60f204ba9945d70a89ec3770b73089d6b0f10331ddc20e3583af53014872a6cbb29b0e9c041d55e3bee3010b200c077e396d3d13fb1b146424be5f30b0ae52685256", 0x1000}, {&(0x7f00000027c0)="96bf8cb788dc28891d853aa55f3ee7bf717537dcfbc91f9219e5f4cf1854e1ca78a403bba67ebea2ce150cddd07365d6f301721b480ea97c16ab9ac49b8c835af335f4c4653ec4257b8d9dc0ddce0b172379fe848751a0fb0688e78469ad81c9dc2013ee41a3e04502e5e46d01fa8dd740cda71b0f9b97c8438f840fcec550d0944585d20201785086c0b9e04063a0a368f9e1afe3e753d1dcb3cbcaa88127dc79f1f7b325b1bcb9db4e7f855994432a1b24a5356bbbfbadc4dc4df53191b3f807af63992415e1fff0a46cb1a12c53188dfbe0501e7466a7d95fbdb180711894176a926ccb9473214cc00c6059098db7dd82e2a15ed8babfdf0ce84693990582c1f5cd208d87e38c01c52f53fdf29519f981861f2e8da5dc05ff4f1208375bbfe404bc94dfe60bb201df06cf9dcb196c538f17fa76d692402aa8161a7d8df161bbb70d1b2ecf2606761dd4d4931a8b88a701c4e51da7e425d8ff3f358776c50f1af7941bdb7e9828124c57e536e46ad4349d92738b4013529f3fc76b470b152ad699a440d8c08941b892eb89f5adc40d933653ef0c78d2d9160cfe977dd04a50ed2f79f816b8ba84b34108aa9303b47d67aa098c70170bfca1b0cd1d22276596e4f40bef0631ca7844095f56ead8bc9b4ec09c370e09d3bcf3ec649e88b56b18c8cd97b89a3ba5d195b0262d72c504b9189d83cd5282009c145151498ca47c7b2ede85f114c0824116edc0aaf7dfea02c126a0303c9b385f802c262158b88bdbf1040a72579f44d666dcaf41163a151ecd19876be8e12e7e58cd91a2dd39d036c1374efbfb82f69e47a9e1845791880d7520dccc7b5f7fd459de6f2bb4dfa3214833b84dc2463101aa12a49e746e36378451d490e5fa10b20d061c703918afe378385939f249e2e167ab1c98dface2092b49b5ed4e813da0ed535787167907b84288fab92ed09e4e67b3ccdc6688e86ec9ecb30049b6b4c10c9bc5715815cd909e7a984a30515c0ee1861ecf17b0ffa6638b0f1b8b9dfa0d08c9182e1c3aa950e1d4929e388759597daccda5022858d411a97c7b9fed0d8184607bcfaf9aa27eab0f50a87e0e3cdcea94d6abddcfcf979fd414f0ac0f6d471d64e2f13cabd8f1b124bfc4451e9b2804ecdec74eabd019d6d15529e7be461e35238d30b22ecf2c89608653005c027b3e642debac6af1adb9a4d9acd4b541d6ab2ff0741d5d134a02434169535eeb809988326c1d49f89da3cf53e6db68223600fa24acd6cf2e1a3b40e6b476f1ac129114d5ba3b528503729032d00f84890d897ec69a25d00e9ec13965e4bc7488b3bdc127eaa1a101afb9076e176112f5764da7e953532c9802665e088e7ee1dfc60e6480fc56c2e9012e31ee238a43a3fb4ea9f265db2ddad53f07cbe7db14deb3a0f4520edbe0473d8635c49e170b616f657c444a754c7946038aa293345a72c0c38d0b0ed263180928b49cc1bf8a0ade8cb8b1f9d24366b38babc31a227688b2507dbbcdcaf84627b14d5bcecd18da8e15688b667cb9c399e76e8aef648d8fdbce5b5100f5b7e7e8ca0c2dd8d500f817cc90aeb98f28e61f8c3f96ed6d57f658c36bdae854075fd470a3737d058bbe6badc0aa8a25a925eaa1ae42ab851f3e8813b03b3ae7ebeefc34c3acce95a56f05df22b6b3f30c88463bc18b2e520623d1b76b021d2baede83be9d05e0433c48e1922cecdcc945c34ae37154315e9214a089f1465dc289631c543aeeed888f93edcd2ad4b91406a5613a876be06d6d250aa76a41d211bd36051ff5f5196918b4cb06f77b6987e3988ac581eef26fb559c8233259aad35dba4233b78aeb4ae81b7e5b89ff6323a0f4b784c0fecc121c99ec64aa87c9a9d1e9c93e9ac74eb81d84907b69acd708734928fb43ec94552772573be20d8d8fd58ed44264ea2adc710e143c4a2a009b983592f81ab4abe611dde3aca33b8b895ebf86f4a13042fddb9e14bca65d16932cf911f93067b99ba0b4c2588b87f836f6c3fbbbf6d72969cc3d74aca0e1ee69b618775cba16ac2a9821ad6a0d0e621de4ba42eb146e60e493dcce01a7e0207b3ff9e0c6ff06593f2ebde26ac5990a26c2e2661937582f9a80c9159aad9e1c2df0a49f5d3aee65de35a12501a2e4100b990918f16c587b65f77bae896d0467a31f5bf73f84d9b28ef2cc728d2ee21d0b8993519133994f05652ca76f0c85acd66b6021a03b4508cd29af29e3db8656250da123e872e48910b618e796570f62f683a729d10a82a36396d02584ce7887b750b0d05dc0e203a0b696d7d37f2c83d9081c925ee4f71e844f32d2a24758fd64b4a15e4794dc7436f1ef699b5e9c0ecfef124a31b7bc52b9858def927873270fda53aa5e55fe35d2752fc92be3f104b2f98fab6a46e63bb6f8a70ccffea1d7a6509ee2848992ebad23afee3e18c69d8a040447818102dbb7dbeca03adc903428da136a843a7c0be5fd9a6ba3144fbeb44bac83145be2de4fd809dcc5d6e886081becd9620a09840b4d3b8148b755d81d94e044d97d9baa8189c9321a8c8b301581a3199444651defd7d45e9e7a0aac62ced377c2e665f7e21905b599b66a47363a88b45b8f28ce9760167c54b8959a5ccb6edbab535252f735c1bf51d729211f2c89c71fc624ecbb1762d61cff37006b50da76514bb252b9f97fba092c2affe1944a4f49e9d041069fce8d5ca1aa7c9d586b261f4561ef90cfdd5414232746e0b9b851e5f80674703e1609593e4f7b9b58024fee4ae9545c44cd6bab397081d941cdd20f5470c3adc50de456fafe3c6fdbe396fd383579fd8a075c917aa44ffc4a8af8e8b1c400b656efa84697f3236021ec0d9aebf318ac99c0f3f62a0d86b57846687aeb854caa8d4db67da6c4513c2093489479b6331c2dfba58e561a73bdd7d6cc5948dd7f3e5e57cbdafaac066f0f6169189b9da44badba3e233884306f4434edae1b16ff78ac2ea06337d29737dbd9e6ee4af507043986181e39c9a13466e3604803ceb84972e34a2d563fcc417a24c84cf979b2de8889ef04ff1c4389fea26baaeb9bb7b7e6a1efc68fd9016b42b5eb8b8ef19d6bb5c8b169e2f8d0893f7c549804cf71a5a8b674ab24851eca88e3895b689b690a40639bd8d1c607cc4c285f0fd14e890af31ca1ead8bd4a89f5d32cb70772f412df98af2baff762f0113a2a2bd9ac6c6aecf4a3ba2e88743f0f95bbb0a4047d8644468220b9bf02feb4cc4a629821c68ddc62ebd7e82ebf7f4423b0ae61273c4552991cb41e7e6aa2db0217d227656457cc1b39bd55f4a577c21e584d5c23955a2afe92a76a2ed5e18379e5a495a783a2e6185d5273f7397b1cc8494991f965d88188f4774bbddbb324b43cf0f7cf01553fbbcecf7411e63615abbddee4ad504113a4fed6b886554de494b80db116698ab3e6286a0eac7e115d7565520fe27dd0bd9b3aa530d7103bf4f6117ab35d89fe81311d69ff7d559bf81b27a8ea56c6a66668084cd545a44b544f0350805557816d16809a10d13157a6c27aabc12308838aad26ce15d89edfd3451c1587487994e06df451d62c95bb5c3759708dc83d3b484009c6e274692ef7607ab4b71874bb9c4e9fc070355a5b0103bb954ced7e0a5b480e24486908004d1732041f24d4025236f017b25bed468572ff5008a062ef5f28acb362a5f0f001ba0709115ddaeb4ad244299a8e8ff7cd9013d198ad531c62da0e875ff9acb1c2844235cedda3f22538069b3c9cfafb476d48b5a72beb2e51e44a24eae8cebd0de10506bc63ecae99de7ff883bff564af4ead53ab56621644f10a60ee3f1bc3464b2480680e5b29ff5dff7178c80feb15dae55c6fbb61c38499505632a0b1bb7f59642a77a3a0398ab0955e8ba1871f6f1c9bfcca3334df0b5d1b7fb7535b2ffa126c654679daee247974b5a71644e094bfd0ab0725b32e5d91d7d649a6b5d437b0cf5e40fe6ee5f2bcec2d4b003ef11181bce3502023b41e372671867801a68460128ce4d6f77126fc33e6e192f2fed379ce3a771336b39a02629f0f154cff81b09ed9fd740b4ee402e2da3cd6e4ff85bd6bab0d8fe31f31ccf3fee89d8c43c318f2acf25e3b307f4db1f6b61f79f1d47233a35c0a22f58c42ec2419a73fd6fe5e3f701a0b83b8498ba29f18905f90db652f622951be16ad2b85e92758a079dd95f342fa2ef9482ea1447e5728ba378b8f94b579cde6ddb2f4d54a2f537c33a052cadc2b7011a07e5269c46718d6c7663d3748d8c7e5b3dd88874de5e0ee6cb3282a4d1233bde7c633c72a2b3664b9a55f647c48c44a988a5f1ea58cb85238d7a6398408912335607afbd6539f42aef05e58bab407a5d44dfa08c173f04b924114d23c38a8a291cb9ed23643b8d0a869ff0bd4b0ec59811f4cca48bf8072c643f08f5683f0a817208e5338cca4d0a836db212ba13ab0538fedc9c44fa604dc60ff7222c4814a806dd18d643443f88d477fad3e99716897788d72f95fbe1fc608077752c8300d752c7c599f8007eec449fdaf48107dfbe2e0f63f05440980614be26e41bf043d09e9f1552077b64f6d09f1678bf04e4b5b223d29a47803d97cbccec463931dc00b15b88f11e72a4ec3a0e8087108179f6285c87754ad36d6e3a96c43f4acc4767e925c810a0cdb459ebb607cd5a3744902d8d194b66947f9aa04c9dfcc8aa3ed49f689d1966e9ba36812bc03a9406954a8cfb1d02e77055ac2085489cf5e55403085e3599362fa0fbbafdc119d706c87adeee71e8a899fe7cabad664524d8bda7efb9402725f03610785149b977b361e05a8f8659ddf827907590639612a1020a2107c1a14c58d97165e1ce3c243e83669b8934214dc35ea7cee590c921491e38f93ab74548c52bcf340d741ee66fee4a7778e1c68b5cc066f75e7d6acbc1bcbdfe4c3d17bdb2809051fb78e7cd0a3236ed6ddf03ebd04fa1385fb9d5ae92c7fcaa9d433dfc3f2f4aeeff072216eb5134d4d02dda9b826004c22e059237d8bd0e8ed286890e40dc7b149d9ce6d456bdb23aa1746a863ad542333aea377049dbd78a31c50ebde247f853a997f589a7081a03ecbd400e9eacf43bbdd992f1a510ad3fb397538464ecdc1ff409d629743091eb90c313e745167c3e3da2a23d02e534ee0b6114ac1ed588d291f52ad16972364dd19398f2ab13b38adbe98a4289f6c7f7fa4ceb93c22306966b1c1ed68cfe46e9c183d8d051120d92b30591b6be57902088bc986ccacde547bfa2ebc7e6e1302dc5ef433d4fe1800e4d02dc4de0e150536cbc7e80d85753d4a961378e76c6f5bccae882022e005690591da53fe1b24914063412482b5924193333a37cb52c3f8581bce939de3b8fdb666433a517b2b3fcaa6a25eb0a6eb4a4ad12869a0786db0df2c2dac99646f1394b71a8d718274c415ff37be5fb31a5d149b3993c64ff8e0b5ccc0c8efb8a03c53fffc12765b7c9659cedcbb2b38ad6f2cc34fa147b9b38f9c728d236f1c32762d423449270dc19b7a3a173d19baf022235fb0cd981a302b1f756c7b92ba985d5608ecdc5104e119eeafb0a72bcd1a4ef4b168d80e7d473c3050d245be97e439beef811f43a9006a51f5aca08814ccd0b53ccdc987f39268e926155325b476982ae04c7b4759ed0e97ded0533636069d147f67a9fbfd14befd9b69a66b868dce4483f83d88080f7fd7e7c34eaebaf66386e8541d3b3485dc2482781d596c32809b9fc54fc9aee156a4cc6f5ae55ad7f9d4f754a9393622a2cee60f572ab7156131217ee5856c585274b0a808d5a36a8ecb2334", 0x1000}, {&(0x7f0000000380)="f14aa1053ef4c259c7a058b2f523bf451aa2b4e83e987b2f273bdda8eeb502c9f836c502ac84bae4668f2cc6206ac889a8ca99377795e22c85cf4f85e7cc2c17a2a1b70502723037ce7b4ffcaf7ab402316cb3c1e37beb6ddd24d0c6d6b46b5592d34870604b9f1140d3f7d661864dd2a41fe5c2af9a92fa11d52b8de0822a18514275a68919938b58e3795b5218624cc703008234dbe312fb105badf8b8280761e88a760391d9dc98a8a459e067f584ac7ad87999c81fc06365c586320d90a4ade43511133dacd4afe30125b40a0dd7c8a244b6fddd2b9f495e61a88cb2961d20b47e412ef940d0eb8fc745a39daaea489c85ec377a5f9c703b30abb830cc0e38f4d63c3aa36a6e39e3f0", 0x10b}, {&(0x7f0000001480)="419fb87c8e63136bbdcb28d16efa05726eb45cad248f48687c9463cb54a6c89bf0f3800571610d6d77ac981575c85fcf932294df04bf03b5368d68ee0944ca38c0ae7bc95b44bddcb1beb498004459fe5bbbc902bc33b84f3b586d95cf1cdd9ff560f8449a6652f4c82500fdd0cae9da0d7020a5763206552631aee329c0", 0x7e}], 0x8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xe1) 16:00:32 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x58) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:32 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e31433000017000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1e050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c759fba693e4f2a9e938d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4774fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c90acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5222ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358dd222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512bde4c7d99e2972bc5530aa9ce490d7e1fe07a4cc88445b157c7e7648d1d8715f72a180fea9d6b3b29b9f31fca5aa0d8223390d4b4cb555c131e6e207f3ea6f293925c3171ccc6ff86743cdf1f6924e3cd3d2ffe3db6da023ad89fdc01774a0b3930b2cd5d6ea2c41703bf282eff69c48a44ce025a0ee861e3437dfd6407a9fa16ebd956a74c58d5d0834118"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 16:00:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\v'], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x5, 0x3, {0x8f, 0x395}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001680)="6483328c1a47da1112647436dfcb5cfdf2259a9724fd78695e4b49f43a8f31f82f9baee086a3f6f394545564c423e60d22b3ebc0524f4b0c8b44e3a5c776964901b67b983e84d555986a3d3368785eeaa4141f3902ffa941f1118075dd5df2ad30894b982ed7f119928a8b96b3d5df47a65c9e81a2af78ce1406e1574dc832d4a483c282e143be2346d45c7625326563579b667b621d46eba95f8e1c9d91fa40f2a790d572ad7f0afc08ee987fc01a9822fec316a53fa94575b509ec5ffb87bdfecde1d47780e21beb7091f1c2d91c7acebd7a48f04e14581be5df5ac6be13124e361e71ab53435ec201bf326e4fa52570c6cb10785d458295be96b5ca6d0b99b79df6aa7120bf4ce84bceb13fcb7f6db40dcfc62bc499ae3949e3e6ccc8b990b8d8aa36d3bf37f78d88ae91f2c9835165b11a2358e931466aac15f82f1e6dfa0cb3066053a3d83f1d44fac6", 0x14c}, {&(0x7f0000000300)="1f34616007dd5e1bea580ee053cf9f709f22b99e02250dafa2f5350e802cd1e47eb417f2b21b9834168879fa6a729fd3133e0dd7afca03d26fed5d1c1f1073e5a4038025a2daacc3981a0a281be500"/88, 0x58}, {&(0x7f0000001800)="b84c6ae961401de4b5f62861b0382e496d758be394532a09425a520f32718ec53fd2730fe629b545fa36053e00d6a18d33faccd576c75f108e948005707b6858a786b5b4f07eb97adf5943a6e1345732a4defa924a07d10279a9df2607b657bb9ae1965e8c6036265e4289ee58ed2499aefccdcf19b79995ceda8ad377459501214e30a994bb94de4b05e9afcced08819d78b7b7e365326c806420b88b8bd3c20773ab7a673d47de992172fc8f212cfa8e4b2aa6f9b14f80c04e9f1e190105c31ae164577c3e0765adbb7b405d4a7819e2391d05086e41407a84cd9be5e9de4b15a3e6087111b582d6899c0735a719788f4d33b534f4cb453b64acd0b25720f06aa6ff360d5d6c44e689f48c9e17049669935d7c4ed576fdaf11f41a864ad05347e6deea2ede476498735382abe051146935c608643c8d7968e14427f2ec97f4dd7f07571a596c278624dd82bbeb13a7dc7ddb4e1f2eb122f33d44e8ba016d59312d20eba3ca7dae5f6b560fb0534e86938bfa28e818f6eafc3e8a304af66fc64927cae2d5d7e4e65e00af2e563ac87644df72767df131ba10b069404a32696b9fe36461177282cffd7ba5135f1c614570877da88256d5c69fb3ba94fb5338d1393890a05c039daf7c470b9debfad67d43fdfc4fc70e30ca3fca364afed7936868f69238eae8e78aff8e971bd2035a899e5802a8c82d76d4b738eaa3e593c304d19d674d070c76bc7134aa5fb00526bf6109c9b8d5108379f4897f2a9b1f44d57ae747746e00f10e3175f0b156d82bc0217697602e3ff4cfdd93dec5217ef4902240e4900c37ab7bd78501559ad7909a740221e104def28631af3fc2f9360dccf346663c8e3c1267191b9ff420e94adbcebd11b43ecdd3bf09b27b89803e198d58079be1529e5df120027c8b07ec84a2c115fd40a935e8727ade051faabf926ffdfa9463f4376c111454574a75a1640e499975af68e874fc78dca1acc9b7d8fb2606e50a08b97d330929a213811fece7ce0707a957f5996c89061a83e381fbf7cb73a6910b5cec7bcf28790238075930e120ae759e1d5468ef1f4623a7a5c662fc4ad36ae50f0b0ff6293479c5128e514ffc4461fe568c370a1152c361b6c841a1c56045f6dc7631356fcadc751339260f97ec50e3b0416b93ff10d59a34234063077f0871e3c2ca597a9b146d3bf784dd56f61985d77ce7df8455b3acbac8fb4174392f3f7022d810263cdedafecd765f51c3b412043ac2780d36253ff03d92c1ada7409286326c335c34266ad25382c21f10001de017c6d265296e779fe06122c86d189a155c6f975860c10abe666eecd848b391a65a5f4e583c124be3fb963c6a851979e697d368cfeb52ff173d6c87212fcd23ffa379719359ed0af1e6360e98e9dd813cdcf76c383571bdacf840d73ee924823c16fd2c3869c335a272f8134681c5e820ed51e39432a64008ea37e97af355c0bad6abc3b1be30cdfee4c889e09ca1659c06097e16af3dbe37330c3f9d15285426a6b5fb6bbac8b4087ca11da1d0d738ca3b40fa2b1ae2d9f5bec29965af4736e7b87902431e80a83040c82145a3fd25fb94ee1b89e306b8d37a29050a2c0e3fc3e916618f50d7fe1ed3475ea7c631b504136b3769be8cfe6ab15e08580dd57f86560f00122256a55f6275c3a7af1c37c95bef4cd3bac345083a556443aa71f68c9b8e1ed71a5af8178b5ab55315d6f0a30d737aed4d5dfc96bec9544d1ec4e64da5a185e3596c9018a596742302816b80f0c47bee1e61d98e93a74b0bd992126aaf56d67158e0304f1bf53b6ba1de5bee4e2a518383de659ab0bc9289f5eaae5c1c662e8541fc5e1804113dce84fc0f3deddfd466c4404fbae6b2cf918af397fe088f10999992bfba2fff7fe62f208441a276de756df3cf0d385dc1cb176ef48d322b60404ec1889f57bb0c6ccf945642f7afa337bde49336828fc465a6a154b2329eff6d4d45bc81151cef654f23ebb5f41f862b6bc5eb3844e2df4af7a9e2f770a76b483f59c121aa146687617eb94251af8a9b2690919de340cbb9c134f4b4b13a73a286677e0d037bc99e72e9e21864abb45ab6f558c58eebab780828db2a658681b1138c4e39287f77fb8db14a18b9d9feba0ac43ee39b68b5852320618347c229a55d9600baf0b570b92373a76fd946af3632629f96be08cd831f3285b54d9c838e95cec16030ec2617a26ed0453085351ad740149c858b326d9ca7fbb3b75f732e54ce3135f0f44bb86e0b3073f574c8460a563eb7fb063d690ab15d9b3eceaf4739a29542064ca34291ff8fe2df16bf93e78eca73d64035ffc28f4f2cedbb6061678ae277fe0c7060070b3d5abbb1b5aeab0b7cf08d54ba048ea44a916af08a41f41fce67d96184af2230731e386ad2852b184e7fe3437916cf976672bb54f2a81ccfc1d16505856fb6e73088a2ccc456a83f3af9370885f6acb2adcc2fc63b0532b4132c0cec9272aabd2cef969df03f3e11f6ff9831d884d10d38a128b9eb2110af23a0595e1065a25ae9bc729496e469a29e3a0f55f91a2a19ff43fdf71dca912a7a2af1745be35a0fd69229c889d0ec9164802a843a45dc88bc75e7b6688f866759b933f9ae35ef0728ec77334e928f2d5dc5dd3c00244a8175dfcacce521263aa65aac3671de48669fabc6905132269e3c46ff98d6982c3f5bac480d9b008f46a7ce84140ebafbd1cc3d0cc22224a2b744c82acd9dfa549e0a45eacc4a4e416bc6abef0d3be92513e5ec074865f834c42d07c59b2c9b1d17bda64998ab2147b3b7a63bf0b049ab26d95e215f8cb08caf0544612a6b2c100b996327a13a129b65c05015276ed51a9767a1ebb6f2a6cb1eec570feb378a1b8db59c9701e52f99ff33a114ffb83a038b4f8a50b25511b2a24c07e12417d19a960f9af7e5361d4be7b0a2b6d9f36c040c3264efb252d4bfeaef08159cec630b35393b19aa799d5d3bcb8dffa180c7f727a1754ee5707253c54bf422e97ed255508b70afa1d8ab2890e84e7b4df52497f1f04f2579021883c5d164627aba9011cd1cec47491fe701e8ff6d3326b07807fd858c317e277241a4e22c5ab781ab62f784849d7ff176f2d4ed35bd75850c06851200bab31254a57f22c1b22d77469a82ae23bab7909e9bc906345469debe9aacf99cbc082c92af12268ee770f072d8fa53c71a81c1f43a6f270350d28b72384d655514dc50e61e18564ea5d02bfd796429d19275f7e6c69986c6b9949b59bb8fabed066a871047e87f16e58e1588d269fd0bde435b71e07373b20c6693ceb9cb1eb167bc3cdf5c85e1e8ab3bcfa01eb1d9622a2ab78588d217fcf5a70e97213825d0d909eab7ae533b63bed82652d530c8ca2f3a0680227765a452324f212d3f0dfd044585414ec7cbf7a37467203e9735ee4643439442feefc2d8be5e14a0e76046b4d11a0c7965682af26d6b8c01c3736c42990daeda9b5d152609ed70b28ae3fcb7eb1180a45099ca71be99d08d7b64dccc9fd4388f4cdacff7230cc0ac392d75b40ce9b73dd81006cd2a020bfdf65941aa5809bcd957e0aba2f52aec43a5375f8a3ca563ab7f3851d1eecce01042934f225e2b9151e4c4465ce0b950105e51311af86d2babf4a04b62e52fb8717936f486b18bcfc3ff8eba0795d7c1aeacc71e6b6af4e721e6b8d5dc7792a4d9522e4553a1ced8441dd6f70f1a11e9378553c4181dd182a3752a26e72d322a24d6d5bcd1be3883b7e1f54f62771229dd25ba197c854cb8226e7e46c96a04e9b73cda05e33a62d029ff6a81d097e16b2d70fb24a09918027e3207055fc5226a4ada237af02e6e774744f368cc733563b3a339c252b30c6073258f80ffa5db42c13efb939d8f963a118c9e141766e230c27eca8a55cfb857fe61b13c49b2b41d8dc92675bed3f4ea9f3d45432c7da2090883838abfd1ca4a60bb843a6224a18de4c829d4df7bb2983799b4f6c657fad26523424d0234b3d11073a57673d32653d3bf820ce8ab9708f5b128f5b540a4ca656a16f2fcb2443be1ea8d752af707afbc0173e2a02c5e2e5748ea09a768eacaf23ea84322a388ecf19b6b7bc73b178a4e6057e5391004981c293ce3ba8387edb9cfc4db2659cf806b36f8dadd78ffe592db31985dd7f62d2c96218bad5d38beb5d6ed41c12019bf560ae715bda037ff1d06d3264e571ea0d5952efcac6e5d44a26faafc83dae61dcb83a7b141f2c50a937b6d69fc59332ed8d9cae2b34ec60881cf3cffd823d1e501dc8441897f8720c8f76c11ce9963fa56ee248afba7c65404ee0fdb46d8e06d50086738b19809a4cd7bf0c523cd80a5e6bdd1aa4450955317c8c5e1c0f0fc57e8d16325b45f27884ec9ff0fedd66d431deb439d9a7f93d38d00343719d162d4e106b8f61fb74ba1c0beacc04b066e1d92c195306b55e44b55f361fd1e46900aad9099bbf77448fb0d868ecaa24d34d9d1b5e1c75b808c28e9a09272dda73caf8cbd759ec9ea3bf866efc34a8db228927ffaf10070b439ae915af99c0351bf1813e46cfd0340011210e41c40e390f85edc2c01f72fce8a6e8570caec4420dac216ffbc1629df99811b772c7cbabc5e9effc0d30a28541ba32f4d94e9ee4812569d5720934db8387e455cd41f3a3bf4fae46b5e55d86aebb491c41b0cabe69ce22d5df384501e11112e2769ff0ab54f28b1437133abe6fbbd47073d4278302df3ca763ed05020925792125b6370572b0de387e57b8c9690e906195355dea52e6ba4ce288c4f4e9c219cb376f20b0dbc01122649e473c2c0542543496b921551ced916fcf8550ce3c8147fc84078d1dfc8a361866012f247ad1e50d390ff551e454d772c559b82d45fe76cac7a1d75b03261b5b22ade6db4a1627de2c0fcd2ed097d0d6f1cf77864f5af043c99c8627f1761fded1465ed0bf450b9273ee36c7deaf947a8c8324759d8cfdd5604fc48b8f7eb52e37799b0cd5251df5352d5893cc9d5f89bb1822839ae7e60e6f2c1e5753fedbee2cdf08676ed54329e963f53fa4a04cc811cf50f6a08bb64eb6a64c98771775b59a0f2ad62b480d923ecdaf0d31aab59f5b22571f08f38b4703a9cac5e06cc9458f11e17281426ce123486413c2ce968c86ffa13b758e0722b22ee42a08459c959233416a3a110ab8fbdcbeb7a0d0a795ffa7c7d668ecf15096d3812ba378caac14148eb60fa90d96089317428c79907873abf3a7a95761d5fc1676c983c309014c6d42e5561601ba3c64c7f4a913819abd1e12a0f75600e3d2dc76bf080cb123edb72dcc3bae910025be0586d2da7fab9e588aee9187adf84c98c18464ea0db0f0449be6f4379624f34ab39f745b461f0ac61d5a933421529e105fd1cbcc3c6f80b65bbd6ca0978fdea4381fd892459bce60df29887d27073822638b2d67706c4b1eb7f7eef7985502f8a3f8b9e713472837f8b2e7d2cad55dea9398ed2db7e641e06411420dccd9e5e82ae03fb5dec28a6a957956d70fbed4c6f7a3c2198486ef4b4f5c8481dfc7fd6088b24cde14c4da9414627d2c879ab99721b132c517bac0be1783aae950d58829d660585adca7b1261db42f20deb3cd1e05c820c4f7f8313d1502381afca733d6696d83d0b581d64157150f115d60eaed309815cb882fd1f93a27e34b9aa7ad0431839c997c70b94e755a4d839b2517a2cbf20118f2d5bccd7cf5b07684d70831faa5d94c6cc30aa861d1e56af26dc6ca95c6b59fb668ccf1916770bb125d526b3f30799ca33e2f083cab186ce4612c54cc3985e87116e22d418902d3b18e56a0b53737ecf68575186e93ffc386c946461924b37c73fcec84c2b6c01ae35559f2ffa490bcba39774b187ba9e044c8995f41e2cfb7d40b17f3868ddd7ee281a51c1142fc8ef8afa857c89fafd576194bb628a896a39e85b9b0d48fa25bda2ea63c641c6a7089948a1950590e165a20b1d3efaa6d159876a3b2438fae496d5cf13212cfeea61bd11399bcd59ed9423beb186b552328ae3b675a17f953b2b89d3ab43af30032099073db96c01cb770961804ee5ed3aa9e10f63b4b7bbfa4a1baf69b7115377add445d9b3504d878d", 0x10d3}, {&(0x7f0000000040)="f9af57eea423ac1e1fcff6f844584eccd08a4d78433677f054ab0b344cde7f5c80002b68e60363cb762fe6463fef9281c3bf6044f8eef0ba3fb9192c1f44eaa0", 0x40}, {&(0x7f0000000380)="a06ac541ee1a64b3b143ef83ad0867e4a090fc9b283bed4056a3faa8acec66868a4635bf86462ed27cd2077363", 0x2d}, {&(0x7f00000003c0)="2ffc6dd21a06bc99298aef69c0201fc3131d896b7417ee7e2788a904f4daed627f061b3107647b517bb912609da493da994d168cd5177c7a9cfa304e4ac317b3e2fe50c5735908577f485035b19a3b82ef5587ba1916671a065265d225c70fd8f0b8e78d25da9305d8db7f7e7252ec29ecf3eda372a7386ef9288cd81aee539d91a373d2ac090e54cc47859a97d1a15e1eb9f0405940f7f6d0bd3160c8c5c33b6f34f3c3872d2419b56887d1b01b0435867088ead9e1000de1dd8021948661052884a3c72ac38295a21d0af90b7ead03e241821a4a7625c70bc5a6165a1391b86653403c47b2cb4f322f336809fe38f1232b2e6ecf", 0xf5}, {&(0x7f00000004c0)="cc8421265501ca0fbf1819113eea64341491f2e4400164caa332f8cabe42ad65f1bff86064ae6c8f3d4f3e21b432b9c864f0d1c60173b1f5eda3d4fd7e540ebd97a38bdbd9483e06f5ad7a670782225df2d6a8c65ba245b41ae884fd90ef6b6a2ec23a5d21ee6b1bde7162d6", 0x6c}], 0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) dup(r1) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:00:32 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0xff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="e2d1de7bc1ef9f8983b78f56aef5bd8f8d78fd6bcb27067bb1834f087c2dc56f688b29c497839f4736d9c21883807da1ff16b36540e001e38ff9f13d317e672cf8d5b3b0028157630d47a56c23035dd33e34491311623879fb83c815e6b7f3b7681d243319dcf14af85ced", 0x6b}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup2(r1, r2) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x8, r2) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x8) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xbb6, {[0x16e3, 0x0, 0x0, 0x20000000, 0x400, 0x13, 0x2, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5], [0x0, 0xfffffffffffffff7], [{0x0, 0xffffffff}, {}, {0x0, 0xfffffffd}, {}, {0x572, 0x20}, {}, {0x4, 0x0, 0x200, 0x10000000000000}, {0x0, 0xffffffff, 0x0, 0x78}], {}, {0x0, 0x0, 0x0, 0x6}}}) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r3 = syz_open_pts() syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000300)="5fbca3ef8e70613e5f8b47ebd002a20bffcb02ba18e50a8ca0a1c931bad520f0ebff3923d5b737226619516caaa5d10e783be636790b26128b84c5ec975129bf43382d85ee28d41d4317ac4a7717c16bd3ce69c307bd2c1e151e4676e14e694c9cc2712c589c8c4a0c3170c6a4fa151ca0cc960934f2ea80a38a29c31beae73f7be2ed512f9c4a41a8a9c3a85373a005c7a9771e168a21ffa1e7820207580d995e68c093ec83c29adfec7bb30d46e9c022b83cf1d2622c8c4c5014d7b38168b85b1c3eafd08c2ce0190954fe807a133b8c1f6caac2db83eb534343adb13e6f017e6425db35904d6b7f7e2921fd8f757635cdd06bddfe3ea3c5936343349457229955b7e649bb975a78aed4c09c0e334d42526644700fad274fd5b3dfc0bdf1c47cfff42412e16c03ea042eb4f4ee9bc897244542dce46702e97098ce050b4cdc0da0ddcde04fcda0fed0bc72f7810808e633ff985ad42cf42f82f81eba0263fb48e286bdcbefa3b0315bcb4e6e5595d0238bbe7e6ec6164bc74eebcfd76b900a1c0c539a5fcf8f6ab7dca4aebd38f7d7ac5bb826c0e3c913e7a54df5f50c42f804b5a92066664a6741ad5a0e253662e005146f35713db2542f32dd4d57ede5d68cdd4d23f2fb99335f3e62880b6a40bbd7e3d6d9a757f3fda31dfa719442a38e0a83ac8d3ad5012e1854c157fc5f3e72ecb948d91208325ca13d8939931a71215ea7d16b5b975ca00ad82d9f4ebb4ae8d7c082359d8d7d98d602a685432d72049068711d8d41186dd79984375aad4a70c8b2c74c31b5dd51d43692338e71fea505c883bbd7f07f85498538d0d9d734db9be70cf5867586b9a16e5864977d9367c48a238e08bb128c7f766ec8215c0e63c74a9c9fa3d67c4352fb8d85248f4581d05dae9436a6e87c6419bb9675a87a09460342cda686e11bef7dc93cffe7f73b10d9e1a64e94000d2a94f0c40db67715c66d79b1dd92855f8588233c5d8f83fea37640c7d2fe87bf869ff882486c0986a323e78115dc7c3dbd88017e72f2aabc9ec5340575f2989ba666c54ee534486a3882a1c3185bd4a3159b56c8af09f89cdbac4c355cd5a312481cf197807cda93da9a99a4ce8823a8f11fafe021b673a604157053c2ca6e97a12a0027005669ff23fc1333f9102c6cb01b473676caafc8d5ed8efddd7e215cd0fe5790c303e83372d63361b915944419acc96c6530face3052cd55b11dd0ff67752ef472cbcbd5ba2bce939db6e2626133562f8613208b62bc6faf800fd9664781b08273bf57dca6159f8b789da8d2edfde7c1a1c18487aa23d0221c7326e0ebabefc1bd07efde6e0f723c7b7b89309022b3aac770b2bff74d2b44a18143b6bb50d69292f35fa78a61f5af8ee8494f0d716fd0edd9772692f7bd4651a44733196236beb66ac9561756ebf5e83f058040f45cbb5a272c4d20e1a2072a62c2165070a97bff11e9feb14be2be720f29d244266a48856553667128be8b9f68bc82e654a7bb4a61724b8adaef18aab5c811b49c9c9469a3e57382d0894d09fb3e45c072724395b43d9b821dc7a1050fdbc39a5a38ebaa342546db44418ff815b69e1d464b1728b018d18fb3886be22eb6a6010efa7222e4cf5b3e2b485bd5b623b9fbe66ab1dcd183e93e2909a0655d61ae9ddab43ff372645da52ad1767bf823f25826cec198d69d206eb6195698a32cc74f430f863e506fb468929d7bf78e0808a7ffebd407d5d3790a94ecce1a1dc595b249d6fa21d874300439f62b557765ae68c908e47868e2bd29d5c463cc33bf36b1e39e36a6aea5d930f9fc3a89e94d301430b86972d13cf3ba99937f9aafc2489e73ad070b82108c74f213b4bcf9ceaf723da8b2b58fecf78958aad3681ca5790ae7d219adf41d1010bfe0650b43516f787aeb81c9b20e1ef62394a2a9dd9e54e0163b214d8e511848cf532476a92124e08bf2b86884c800e175e810171bbda7bdcd276ccd9c561de600064b3651c558d10135fbc88be3f358515f426c0223d4d5431ce17c8b9a58d7cc27e61f86b931adf56a7843dba6d733d88b8a8c103d3c9e219333f292a5ce733c0cca7468a2943c7d3882520a262adf36253b31d9f0693bfd2e72e72760353679436cddf4840d1662cb4ab978b41b46a4c46fc9fd4953ac508aa9a5fdef8de1faf7e0d7f214abe1a0a45b3e958c14e9a23578b61219de52c8db7fda24913441e5dd3401dd667e9874053ffa6a2a9aee6aa1a19d0648dc21e10d968b2cb67eee479ffc78af50bfdb41a68884774b3566fcb4c9a511c49163d53545a8f5ff2e00982bbe046bf4eec58a923a33368c03632b8dc5349f7b654a4ad3771ebceb39299f018878d39da4fb648872ce40e7e1f8d518b101fe637af46d969f9faeff65c3e29e683dab47e3464786b296b9271c769e6d2cf5fa49548ce5e114ac6822811b756783a042ae5b83ea39bbe30b633581fca7eff92a0ea3a237ef5b66216664552892faf25493ec50a6ae0b436a119e5f3f19a9ca3fa322e7cba1bfbc1ed55a45171b4068edf0a2797a112280431d5e44fa50908404ba63eef127e3abad4af5a6871d2c06be1bc0de3e9ce255ad9e9bc92db4f851c67218c76e6f26176f9b2ed4e595f61902b4b1a529c585fe6eeadf54b2ab6b2f38e501a279774c3729507b2e63363db2f341d9c21c3fa717e5e9b9c79318c66ec7b3926273919dbd43c301f577e04abf024feda3f2fd88070ab37592d37369a41d4da88ccd7e3667eb50f8a0d93b23f5526edcf4e0ee5f51adccf58958844746db0028fa8269d440e8d170ecc9c3e3d6161e29df7e9d4999746903f704857f9e5de96c28aa5707573a2849358847de40bf82e0a5d832b8e64a14beb6b46afffc1528682f6d872a96ddc3e86a8625392f847150175143e49a62f50932d0a1a751a5298ec30cad03b42611919a50c5c5f82699f6e0277379edd2d82a2ccbc24f06f62856be0db0830ab5e3d4140c9a92edd6d3897b93b8289fcc8ae1d399545ff4625561012fd36b83eefccbda4c93835e43e3c6a246d5b5e2c43e391e64dbed50ccd194a19d9b19cca8192a9fa5c719a3d4464c0767b38c08e7deb16b97187d5008df70cfb18988b5bd89a2bc31cfec18f4dd29ea335603adb220b7f554a2e035b9e3d1b12925975550dbcc8eb51689b33acac6b28cbc9d0acdeb359b798ef783517c6974b3f6bb0684ae92a3f88dfd533c02e5d1b11c25473f1b211f4d3948dca339774d3c77d266e6b0d8a0541da8aa43f96fb0b61f1de4bef93987d8b31a3479d8fd35f866ef4dbde4107e9a5441eaff01ad79fcc8910f175b928d423fbff006ca3c2ed082da9b53362d52bec6b4a39ae278fc6d18f3ee1b5442132eb564d190f8ba541c5275477527cff8eedabc4ce404cfdb135254aea04c40c62adc178818a6d2b8ca2981632db9e4c13c91e1ab6b8cb0d23d7ff1c66b43e258539d19df16ed0ebb768ecbfba316b296018d328005b9849a943788f7a09ddd55689dff24fdf67fa361808d2dfd2e4f1a2c9254d37692a6edf0d13c7d3e0aa35fa67b845067cc2d39442a7ae0cdcee1ad7bc34efad23f205c713bfdc6baf941661761311ba1e58eb250e783109838bbfa5b712e9b4a7f2e573c9bc87f32dc3a30259c6383aa6cf3f11a8a6005b62ee5034abc893153a3b77cd3420064b6c1dc15041af29fd46c2958d0041fcb3861901ad520807e73e66f1461886924af12ece2bdbdc3c9cc0311e58498afd0b203bfc93968e5e842e1100c9801edd83c7e5aa099962b627673c8dc8817067abf32e7918cf0d43e210f87f92b4417533b57e5b0838b97d8d3c24bbd83c18aa7a94058eff3e68befb39f68a1739f2e988584e94ceb618294d666bbb46d00ba76f36c772ae8ebfb4207c498c6781762516b374cb3f619e320a50a334489099ee59669a94826c01f5997b3d395edd03262bf7f3a78c6f91456d9430ed1e5faf1bb505cb67335037a26f8cacfc109539436314f2d109c3ba6e77f1c30577dd4f1185aff6bf046ae509d4e701e80aeb7952df0ecc95f914240dbadbc176a728f4885124965d4a2026e2fa2b93ddb74f64b5fe75981de541efd23b8eb34ab8b33ef4fd587b341ff656807c23cb4c804a17c6ecaec8b977d539c5ec140170873874eaabd4dfdf5f4db802a6323edc5a41a261ed552bf29d04be0db085d3d587b05df6b8a69aaa477382f32ba4bbfb8d676b0a5fbec5387a558b71ce86ef384f3e9e6a3bf557cd826a8ad6699a541ce07c1af5bc33432a206ff7314e9d97c62eff97b900b50f88944d8c54fad55dd71c47ad0092879c1fde640a03546a56e4a23b8cbd57972163b06f87a19105edda3086df291582eb11f103427781c786d314196809264806a5aa2f10f1d7a25092129ba513023fe5e126ccbffb76a7baa62aa299862fbd2994523e03c131bcd1888a67055037e54af7c36d41e0f15306c8dc3f807e397a254dc5083b948a3e642714754b2212c0fb7d8de62e91373b62ece5264a7329cb0efd5540784ef0178bcea4b73ec056b9963020fe77b55978d7bbdc9c4e55e80666d954a51ca53c277729ee1e42a8f7d774b67613a01fb35cc314350854762a9bab68def8b41f9fdf97a8b85e1c1232219f6166e510b24da6282cae60d3c6f8dabc5bf92da3d952371d3a8a6074cb7e7f0017c14dcb09811f81260324e2179498168b4e3712f53d4ae46e2e95250515962be029d888c507fcb134ba3c3e4e5fdd0589a0a0c772f3db43ee649a4e8eccab13460748512b428ad69932ac79fe899cd4685d28b24966b3e109732dc8b57e2364a5f3e373715562a9ffd83982ba66035c7e47fb1fb17dae4f275e1582f3832c5b2f117f76b3864d43ec045396d0d2197fffe862e0037849136dc86e792981e6610811894e332ab19e22f7994f8ff4ed06d05057e171d0ed469f0b31423ccb80144c2b34774823ef623fed1d034ff1630b84bccca41c438e99436e4cdf3124e345233e08bea023a1501ee13d48b7e71200eebf2ef7c6f48c72726e40c2c11c14cd5960a73b545f361ca4ead8572d720919478b4430e6ae4d0b1e9d7e2f31d669d080e0c9b8e18c1c8333acbd0f610a7d63be4aa4aef26f6c19a1a0d531ea81a30725e997e206109ba172ee0c534f33cc33b783839d4bf09051e2d0efbd1c8615acb2dc573c16b3bda883450feb205caf9715057b851477334cda76b752984d41254d719a729178f4816330c61eb94b99d2055e22714e55e6ef5687a9669900b7fa96bca85e56bb32ef4e1061e4a8e6ab7ab336154a7fe00c3a2899fcf977753fd4da4da238e2c4e7b622ce9bbf8bb6f0cde94456d8f186981676b5284f2600ece0896adb5ddb47a66b7e69b8c0090c33e0aa63b657beb7af6ff4d62ffd9f717d4231ed26d4413fdc485f1eaca6bac772fe21fe7d4c777bd6500ab32d814ef4e6cf9f6b2b63f43371613016e1f459cd81c2af8994d958c113c54b91c8df3182a9deca935b66fc989788c802749c2ab53dfef0538d71444d3dc62bd352c7c1ce43d404f55e9d1e6b81c66517b30741a49ca0fae9ff5c7961a82bc7286a0500c6788fb0ed8e409d1138680716b4f5b27542cac5fe491d767cccd2e5fd8f54eb646edfd94daf5db3c92c801202f197e025d52047cf7ef1b51a9c4c627be91762cc4b417ea6b9869fd289fc12521cb76f7ad1ae2cd55d53a681140f1438519f32b8122fef68bb0a6f3eca742aca4c09113f80dcd8fc5aeed6146b1433dce2d241ef6d3bf223b1e9826055d2579e15bfe27c885da", 0x1000) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x52c9e5cc1f17d7df, 0xc58c, 0x9}, {{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x5, 0x1}, {{r6}, 0x9, 0x0, 0xf00fffdd, 0x2, 0xb7}, {{r7}, 0xfffffffffffffffe, 0x10, 0x4, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0xc, 0x80000003, 0x1, 0x100000000}], 0x2, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x1, 0x794, 0x1}, {{r8}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x8}, {{r10}, 0xfffffffffffffffd, 0x40, 0x40000011, 0x10001, 0x1}, {{r11}, 0x0, 0x9, 0x1, 0x6, 0xb3d}], 0x7, &(0x7f0000000140)={0x1, 0xd83}) 16:00:32 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x91) syz_open_pts() getpgrp() socket(0x2, 0x4, 0x80) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x9) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x86d3], [0x0, 0xda82, 0x0, 0x5, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe, 0x0, 0x0, 0x400000000], [0x6, 0x0, 0x4000000000], [{0x0, 0x0, 0x20}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x8001, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000280)="64e7da05edce30a58f19c3046f3e37840cf61d6021cf1b84dbe449134622d3d6bcf6dce0a9899b265b303c7bca86b40c1698896487346c559ea2ce17229c629f2bad81de3174348010ef7c7320d245101dd2a22f29010000000000000000b2e09472cc5cc47003e7e626356113d0ffdb47ce672b6270c88bd1b800bc2d2d5f584f8497fb4ede1cc93e41a8730be44ace23e5bcea045f8685879f2cc691c19e9dd76ca92bc2f0aefe79052d068792c548e67f7aaba4d9ba7eebfda923a540ecbef7f417ea925d34e85e196b5e68c672f8e18282fa4bbc56b3b7666444567f635b30a469ea1211e6a334cdcdd6212781cac83792a4e863c533d90360a59d69ac5ed89c68585252c49285e0604d35a671bde9341b", 0x6a8}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x3) setsockopt$sock_int(r0, 0xffff, 0xedd06425c970030f, &(0x7f00000001c0)=0x2, 0x4) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x101, 0x4, {0x1, 0xff}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000240)={0x6d23, './bus\x00', './bus\x00'}) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) sync() pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000480)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x1d}, {0x7ffffffe}]}) pwrite(r0, &(0x7f0000000d40)="dfe1e1661d01888bce90709dcaf17f9a16984e51b39f737230cb2e517d3f79d4b41726bb05aa03123729052668d0a742c212815d72b597835589d04aaefd6b7decdd482e1874a546563fefac2641c251b311d8ff83ecd6afaf1b805f8f8609651c2050c1b651e345fd604f4d91e994bf544beb7f2ed64f296e069e38c94eb651d8346461b2b584688dc0eb2cb424315b852c9b59bad3a67e12972bc037f424bf5c706c34a393770245b59b8b45809a28b8dbea3884acec06b0da8f33cc611e08b4ffd679b30ce294807294e7ab846c1925ee824aa34d6ab395721332bd11618a6863eca84cba203b4cef0e53d20bd350c2df13c3283ec45ad88a4e640e208723030d3a12504cef2dac35ebbc6d95bc71457cb653c5837cdad0aa16d99fdc5726c86b85a38ad5509d31996af5d182902b0294e7f23ee4b0e60b080816b7610d5def37f70eec6e906fc7dd28109bb920b20d2c13551871e68b0f0fa6fccb8327b200137e21cf3715d3b6727b5b8ce0c14e9c44ee69cf2687c5a5391684fcfcdc080a1124d816116a8386aee1409a6131dbed7ee4ad3def738ec58424995706453a034194622359799e15149c69ab03d32742e219a08bd48ce349875e429ddb9affbfa42d762d2ebeb2176f186201b909cc6dc7a14ba66d1b817bfdbb42177098a5923a196ecb26505c02122a42ba8a37e9ba55e56e70d50fa4ba74222168ba4dc8cb8fdc58265053b26f9ebce8a4936fa974480a453fd5e8326fcbbb7d21256dff5d16792c0fc1fce0a42bae72ed5936e44b02bcc74520fb76940e14d4907cea2eded070a97ed6b113fd79fe031663df9abc9f8510e9181b104f9e08ec2e89ff0093ee923057a0fdb51c7fac71ed4b1e3e4a4f6531c143a9459fe5c4f99b05b57565c2fff414d338bfefab5f7f54a43f9e1a8b6e968ead94c00c56f98f3d05de1eb835acfc22e236cacdb5314bdb1957f94bdb41184ffa0928b995732bf0b468f04792a3cff16f198a4399d4f02b329bef4aaa245b4c7c582db8b6a7e1b0b80ae201d22853002bd6a841672a6f6649cc1ed12e93d34271a463f32ed36137de4a935926898802e8d7545a55ff68a103e305a3b6c861051356038dffd18949c29b24a84ac2bd52226968a503b267028e3f93eedf601c797a749152b75e6b834fe49e4837ab0981655b4765a261e6e064cdac0df19498e843308a9e4cde0d239d86e3a8f7b1d55dd945c8463b5a7582eafa457c4a4258b4d37bcd6032594b4d4571e6aad0f2f00711e1dbdf0ada957c2b30b8094db53ed8c4b944c7f8c217e161022ed6129a5b041e1d5b9d356794495eb8eb4acb8bc46d096e45d973b1fdcf03cc570dcafd104f64cec09b35f1ff0cb203043435fc72f67934bfc35a1dd1ec083aa5006e833a6cb6ffdedb9af64142e293f860e580664374b99b2d66018176ac84cf5f6690b72dbb0fba7790977e640a068c7572c7155d8fcb21dbb8989d433b02a3aad02cf58fc4c56e73a662d342538f09eb4995692b6da3e5666146c9d89a33d2cd074e2b42cad776a47cfa18f6bb389ef32ea61cdf910a15bc88c4caa12d2c993cea4abae83bf6a0285a3482a09346fa2cb23cf1aa450cb59302b87c9bf0e9585bf576521ab0b420f90ea546a5832abce967973710028775eaf3df6a12665a0e887af734158ad7b7bdc6fbd97ac1fcbfcd5b238473202f6cfaa522951e495e4cdaddfce3656abe8bc586e49f48ee4217a672fcbe53f9a96da55f2e8c05c12869c7332a10462f38236b23da71752ba755306f0411e801760c35d429344720004c2e0de1a249793e86505fb2dd9bcda6cfaba07edfb137e3c94feabb8833ccfb4d1f1942b88477190ebab0a8c4cfde2b4c4dcf2c7972e8f17e251b87138b4d3590dc149d95940116e44d90d1ac13a4b9050061da909ce72dcba477de31f7404e92c57db6a904b7e5646bbbf065cd8433cf50044b4fcd3f3f83a0fae37e453cb8ef44ee708e1314aeb2b84669ba0ada84d738bb11f0cd8e4206d8577929968a2273f49471199d6c4aed184bdabfcedf1368001c12df77451476039bd31f7600a4a5b67f30805db9e876a7551ba47f198eda961c36b0b7e1381ebd1ed232e4b9d4ece7996203d034d588787ff5aab7357932b77d7102d40073001c2e3abbd3785a7d67cbca0830055c14429c697292000c4b17b9d24fabb8bf18f9025c82e16825b39aa8b1ce4380f77efe41eac73a37d12f831b8b3932b936dc69d78195cc09842cbbd109993072c6cd181b5dcaf51e4596765c7ae10a4e9d434b4e1247599773186b9018084caca1a45b3cf6433cfdcdc3058c921438cfd8c11d035933a1cf27dea07dfadb1393adb22902cd26d1d546a439da589bfcb6fa1413fe1042553dad52df86e754bba405e783d27070e4cf2816a19bb050aaa7810675dc157becfa794f524bd7fb1a6ee63dd0381e73b3bdfbd157f370dbc66a6e7c7860d1b6956971e9d00d6e50616b01312c626577b60f76bd537fd1730657aabf7c57ea0711124402acaeb1868dacb731c61707b47dd03827d88b4f3e28607157ba643188bbf04de629149d38ba6a43859fdea1a470237fcc26966705c8eded9cdd2dcdef8962a09863ad2bd2686bdda2004349f7c0735eb59bbfe3f29aa77efca2424fa5ebf66a73a457ffc35b49d4eea2fd2bae14ff671fb9ea6fca3f2f75f18f16c52a10374aeddc4845178b51de9271c5c72912cc1c75adcdf66cc30511d2ceb1165973076522b8d770ec9d129b47a5e4ab23e60e43adb3ba17843be86faa5e610467b13261ee935844b407900cecc26541e3001fcac9549e9aa43a5af28737b4b764af6bad40bfc88283ef741c27c3e21bdb911941a9a5e1fe3cdfa472d989a68cfc02d8826a52c4996fdf5045c20b5616b9e7247a451fbe8d29cca123bbcd99377eb52275eea6090bacf711d619acd509b1a14acbe3025fc45419f28900a47111855e440f6766899a373a9d75661cd3d7852502945715d4b000d2dc6bf9d13aff1c701af0c68066c813f7f7bbc1980cb4e2a5f741822d77a7ab7c1b62cef0fe7f0d163ab301c76bb9b34a37ae73327ade0061e167cd08688177d0c22e486af35b933396f8d746b76727de8ad229ee2b7c0b78b89edc7f33b97a3a3b55e695b72b05ba5a27af3dccc26330dd8dcae755a541647ef6677a266c7c84e0512af01b99e2b328fd6b464e79ae37e70d1c8a05da8939f510e61a17647e3ae9893026d32471193e6b20308d35b9e0e58bf5acfa1770cb2bef2305021443176157bb9e21d203b46074cc90f6b9a897b3def3f4eb0deb3bb0f3cde217e4d216658e4f7a7d8b9e1b12349bf171b026c01b24b6630ae9c794d40262e737fca08ee45df2bd06dae9976a054106c75b3dad8a0d3211d8ef7deda842c951cfa4f073694f7525ca9470d2f3de6a97caaf6116bfa101ad91a3f0309606da982e7081a038d38ca000696762027aca7a343ae9e2ae652e8bb3ea1b06924b94972aa902ce5d86746b3ed06801e32c42337ff714c30f29f8e3c16640042179e19aad970293a6cf1ce1ad7fb579af6bd2afbf3ef8ce6273c3f0b745abafd09dab383dba3db348badbcea05e4d909f18c8be8a040290d5302f14d1f60b805ceb1fda481171a1508fea57b061c8a22d19837c4ab71cd4234e1921e004d2237e29c96b2b9bf303893b16a8ab50bd56e8f1b396649ad347338d513196591db85cbcda7defad90ca32f4ae5df006eba0173e542780a7dcf1d4a66848d4bfc10e11af24ff94f028dfd045dacb4856a59f6396e9d25d7c9c024a83fb4b2e7c35ba9dd6e0ca5c1fc9539fc04572be1701353ffe6d633265aa1f169eef5f78858f69f75a909f2a350dc54da736698bd05a36f759cbfb5f3da0f98a1e1f8120207660436559b9da2a733026de19f763ce7c7bb822414d5361e13941190296c0ade097e07c743b30360fbbfcabddb64b4a7842a8a8e462a06499c88672a9064aacd6062f7b97fc77053f3de6bbc6e740d7b166a80c29eb9dab424f2f1a773ffdf2c647999493aae8c63cfd254e3e35bbc3b8fa21ea7017e5d9d3db10a6c51b833489b367cf0bcbfae2d5bcd163b3255607735b237ded67b3a98e755528a1a87460d1168f3b44573cc4be3d489045891ad7732283de401bb93c88dcbec43ac6d933925592307900b63092029199fd79d7cd9748ee39c8527b82dfe47755244f5c85acd537a2e5a560d3f48f7c085cf539621df96f396058fb68e297d37fb80e5908bd0278c0aa9b9f50b10a480043ea1591f3693eaefd24693b4032d1278bab9a54ff138292bb70bdd4011a0ccdba02002710e212aaf7a9761a18bd202b3690a066510a8d3c3f0e0ba233f64ffbdee7d7b3aeb93271af16f38cc94f66df9f884d81dbd2df8aa6d7829f3ee81e4cfc24bfb26b75b36b4352e8e1959f70e83ef57a67728898cc23add2228d1c96eb74667ad1c529cb308d96cffc73aaed0078851c6287d04742573578244bde053f8051093c03fe2f13b78f0f5898e28b62b2268eedfaf24c4c496bb6ad3f1217d46de517968a7a4646c6dd9b8977c68fe2cb93d2f485f304c9b6b8000b4c11d926b214554726c4148cc9654c3cc4c935e45030b5fb702ea99338f4482447b3ddae4b0165fea72099619208173c52fc8d444b72664a4b91401f785943328fe0f3179a49c39b893e11eff5edd568f317b9fc2c33889091073ca24a22de83e066645695c261fb9d496359379e4cac9cbd146e7cfe084d13f11f8c2b8a4167bcef2d80d60357cafd93f521d7f93864d8800221e2bcd19f494bf127a77489f79c914a4d9e8940f3a91b307d2ec3126bea138e3ff2bf1250d7f4a4632c049c0f395a65b3e8b85ccdc830dc712ef4e1bb747af97d7f7d44cf839c93c3bd9f564b55be30ca976de946e71bddbc632e45898950b8dceff01aa049f2495211c1c0704649294208229b4650a871f23069618e80a23a7ace2674275eb6ff59e3062a0a7a0c597b6e6b07291df30deaaef231d000057817752535f7543a5112624838aa3ee3968abd223ffd923aca0872f3dc221607351766f6cf7071c0e1f79456c0caf7701f15f26695a58a00419dfa458ac11bb4e61d65eeca1ffd150a0ef4d7effeb6e5bd5859918ffbb6529f1db095c5819a8e16b82c705756de7f26b09195ce397fe54dbd23e3e4e1825cf6e8d01d8fa1b4bcbd80de3ff092fe37576f8b3a654562390e6c26c972c00a0a6654791f91655ea039053c363a38a0a7ba8248b19420a393c6f5a13e30af453708d615a581ebeac6a76ebf12d45cce80e700693651d3a61f3b2c426ac1e0c91522d7e9e1bd341a3349a1c82484231697ebc828a98eac6c86e2baccd86378268ec9b6e8f25ec2ec066e0ca1fc58021c69405756659f70e217d9e5fc8cbbc0729b8118f0fdd2b070cdc6611e9016c4f1970381c072fe2834f02de82bbc3ef534854cab5ce19385942d547045a76106d4349379924369d275f862321fcaec724097779c170b1341fa432908cabfdcdb8cf6711776f3c755618da5b102f00ce095ef6e1c9e67fdc15138e17af0ab7375e9bffe400bafa17008191352433f3a8ddb62908f0ed8e7010377a88a6b2e1786b12a9692debb874d548b200f08930037cc95c9917b80166da0a5b4a9b273de7afb365faf4b9f9d1d7c341346f700067d77fffd16c37ca23ce6345e2eeb55bb99d46e784edc85f0f68e80e7325a25f14c53f2081abd096403276503613810a8e714b95186563e3db4811cd006798a43401ef926a385", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet(r3, &(0x7f0000000180)="797fc54568364856a9b887aa653bb6ff8f83b42d38c69a01680fa3127e4e566cf7e49ec443ff78b66815d0f1ed5a8d1cc1343178ad92a048445e23be102ef0bab16cf6a65922509ae70e6c81bf94d31caf0230820bf9e1adaf49584ecdc2b02dfbc04cb927180c79c99166f484d778ba3532c32a05e90fef2d134a9c5ceb70fd4606821f4d80025bb11fb8d978b25e8c75a6cd64364270966cb42446fde83c3d6381a1076e7d365866a350df87ee0f7ea1ce32b957b46fe3c5e7424c7ce056ba3fb63cba03155d2153d04204d60bccc5fd", 0xd1, 0x400, &(0x7f0000000100)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x0) mlockall(0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) unlinkat(r5, &(0x7f00000001c0)='./file2\x00', 0x8) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() r13 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r13, &(0x7f0000000380), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r18]) fchown(r0, 0x0, r19) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r20 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r20, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2"], &(0x7f0000000100)=0x59) r21 = socket(0x2, 0x3, 0x3) connect$unix(r21, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122cd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r22 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r22, 0x8010426d, &(0x7f0000000040)={0x1}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r23, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r24 = kqueue() write(r24, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) dup(r1) fcntl$dupfd(r0, 0x14, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000009c0)) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000155, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet(0x2, 0x3, 0x0) socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x41, 0x0, 0xfffffffe, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xfffff801, 0x100003}) fchmod(r2, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) close(r1) 16:00:34 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) socket(0x8, 0x2, 0xee) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/255) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r5, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockname$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}, {{r15}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r17 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r17, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f00000000c0)=""/255) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r18, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockname$inet6(r18, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_USEFONT(r18, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) r19 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x200000036, 0x0, 0x0) ftruncate(r19, 0x0, 0x1) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r21, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r22, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r9, @ANYRESOCT, @ANYRESHEX, @ANYRESDEC, @ANYRESDEC=r10], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x2, 0x4001, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = dup(r23) r25 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r24, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) ioctl$TIOCCDTR(r24, 0x20007478) r27 = socket$unix(0x1, 0x5, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$WSDISPLAYIO_WSMOUSED(r25, 0x80185758, &(0x7f0000000040)={0x7, 0x5, {0x7ff, 0x3}}) ioctl$TIOCFLUSH(r28, 0xc028698a, &(0x7f00000000c0)) r29 = socket$unix(0x1, 0x5, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0xc028698a, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) connect$unix(r23, &(0x7f0000000080)=ANY=[], 0x0) read(r26, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r31 = accept$unix(r24, 0x0, 0x0) write(r31, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:34 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) r2 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r3 = dup(r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) r4 = dup2(r3, 0xffffffffffffffff) r5 = getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r7, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chmod(&(0x7f0000000100)='./file2\x00', 0x80) setuid(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r8, r9, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) r2 = dup2(r1, 0xffffffffffffffff) r3 = getuid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r5, 0x6) r6 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r7 = dup(r6) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r8 = dup2(r7, 0xffffffffffffffff) r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) r12 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r13 = dup(r12) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r13, 0xffffffffffffffff) r15 = getuid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r17, 0x6) r18 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r19 = dup(r18) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r19, 0xffffffffffffffff) r21 = getuid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r23, 0x6) r24 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r25 = dup(r24) ioctl$VT_OPENQRY(r25, 0x40047601, &(0x7f00000002c0)) r26 = dup2(r25, 0xffffffffffffffff) r27 = getuid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r26, &(0x7f0000000480)='./file1\x00', r27, r29, 0x6) getgroups(0x8, &(0x7f0000000080)=[r5, r11, r17, 0x0, 0x0, r23, 0x0, r29]) getgroups(0x7, &(0x7f0000000000)=[r30, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r31, 0x0) setregid(r31, 0x0) r32 = socket(0x2, 0x2, 0x81) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x10', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:35 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x1cd) r4 = dup(r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r5 = dup2(r4, 0xffffffffffffffff) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r8, 0x6) r9 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r10 = dup(r9) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000002c0)) r11 = dup2(r10, 0xffffffffffffffff) r12 = getuid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r14, 0x6) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8, 0x0, 0xffffffffffffffff, r14]) fchown(r1, r2, r15) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8fc74e042a310b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00p\xee\xdb=\x00\xc4\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{0xfff7, 0x0, 0x0, 0x29d8aaaa}, {0x2, 0x0, 0x0, 0x20000}, {0x38}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93a58c1a900e8656") 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) r5 = dup2(0xffffffffffffff9c, r2) r6 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r6, 0x0) r7 = geteuid() r8 = geteuid() r9 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r10 = dup(r9) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000002c0)) r11 = dup2(r10, 0xffffffffffffffff) r12 = getuid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r14, 0x6) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ktrace(0x0, 0x5, 0x8, r16) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) ktrace(0x0, 0x5, 0x8, r18) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0x100, r7, 0xffffffffffffffff, r8, r14, 0x150}, 0x5, 0x2, r16, r18, 0x7fff, 0x9, 0x1, 0xde}) geteuid() r19 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="fa675abe57e4751370381b8b929d62f8183a7f8a105b78df2a1c0e6ee4b0ef41103f007d720745e47029e9951d0fe0bddbc95594566d14b796d6b411b0fc460345a033bf19fddc455165513580e23850e25b27109680e97d20c3406f4077bb2d5e0f0b5a493e7a97a9cbabd8ab3b33923bcbd1167df23bade51acd28514d643bb05fb30c3cae9db68252f48838c0511e5ab9f932833734484950377189c8ef0bba0b06d2321c699fcc2d9c20f4b9a67eff7bc7d053e3b4b5269552baec659e48652dda20f31d6afb8767b03c59089fb29306a18ea24b157f64e814"], &(0x7f0000000200)=0x5) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:35 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x2}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x7fffffff}) r3 = socket(0x20, 0x1, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x4}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000026c0), &(0x7f0000002700)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a840a4fb584ba30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd5eb258259f7da94cd61933ea00"/4096], &(0x7f0000000000)=0x1002) writev(r2, &(0x7f0000002640)=[{&(0x7f00000011c0)="fb24ccce1abb331a7c73e4297a64bb42d900acc79e890b878c6d57ea17bce3a17db969fd0b282440aef6b861895f2a62", 0x30}, {&(0x7f0000001200)="c788f6b6f864008936251dd11b33727369460fbe2e24209a219dfb481230784ce1345451f61dbd6c25cd950bd957abd7c6622355239dbaaf4bb0fb2576c9b3812ec9ccf879d31a8b29d402fb03fedc7a59377b0751dbd4ba9a3fd6fd0043f9c098838a8eae9996396c6d27f896f5e81a7494e3051870c1a794045009adfc20f8475fe82919adb525", 0x88}, {&(0x7f00000012c0)="5a3844901f0d575c3d8477ca9cd16fbafce8a9f6c91274d017af1c65b4d9488f01fcefac370db67615752de9b71bcc41b4ba51f4992e58d48db6e4d8fddf252cb643325120b43fafbc54ed370a5ed3676ddbca3554abef7cf57ef3aba5", 0x5d}, {&(0x7f0000001340)="18a877b32ea8db04418cb6ae52c58f95bd3ed9fcd7db6bb9fdc03cf7496b09ef7bbf22009cd16cc9b1d279c9204111c452c0e191e1b828933f00b05da0c2e6c5f484938bbf7c6b6abe7b598e312e9c0c87bdd873a79f9af3205751f1a0795c0250f591f2c1cee1a6970fb7d956dc751644a801adc65d5b2aeb0ecb1d0bb9192055193f01e754ba95e39d6e193f0b703fcc5eb6ce61d19e151dc9675da2328a8c806455188f61f3c225c059b81f6e81b1f84275a19f31b197fd52812f01181f840f5f14808f7793ca1981a2dae9bd8ad06c244840221afc784fb156167335f98a1b000864b1451e0703ecbb0d20f45731585e10483c7050bdec2d5c9308f47747898eb4d232dcc8d433931f7cd8535fc373450a46335269aaa89630a93c1801bdbf4a4621c833da6f6dfe9cfad9bc51cee58c27422e42218c1acbf7b97265abd6f44ee4ad60fc745caebc7394861a27a208cd853f525e0577f24ae9b17849ea7fae04774271b3c7be34cf4d095329d88665bbcd1ab94ac4979ffc0f400f7bfa4732771a74170c6c1a580f2f653fa8b5613385928be21ca90b8c005bda3e0ca17b1923098e94c4f4f438bb8416a9522eb0024918d747582eec3bf9dae4e2f3707db5f61eeffad7adb8e8d8263bca41ef1c855359d51812022178b218db4757e48366620c63b5b7fd0290c073feab77860337182100ac102e4820b0a1e1454451b26a9def305594cc8e4164f8f86578ae732f33857de5a7acdf844ff8d45521e361bf63f14153e9c97e20d67fe8c5085ab678103fdf4f2107672652d699daffe8071218dd48f66ef1dde10802011846cd18b1be8439594f786adaa26818d143c13f4a8081b3e82e634703a8f93b7607dfa7be87014e1ddc6dc47e70c796745d18544587bc69eb2613766918c63081203f4c071309fc2d3fa0ac1a086ccf27266ea9e6c61052074e876887e68f8d08db192839f196b12d2eb8154b89ad249005557ea5933cdaa528fec5fbf2d230c15709b525b6a4e44d560198c7b3f631f5e3614436c455412ad3a8e5bfe6cc57e7b796b0e11d306e3453cc1bccf81d1531360407678c31b0619fd353087968c04fc7f64af4df3e8f62072bc9e0c294fa1084fcbed344b315f57872c560262ae291dff1508508a3145b5061193077edf21ebf9375b68075f0256e280a53e260f78d3130416622601ab8472bde0a3d9b0bf58f8e57a76591b7152123abfdfa1e406c3006358554c7b40651d90bde3452365478c59ef205a8c982f84cdbc31b6ba053c62bfee06dcaeaab0db32d4161d239952df7349aecc069f8a19b4e698e9df3ea4ec877766b0663b00dc579b3719707d7f35bc72db0330765f5edede59993014d688bbb3973aef6246abf9dc20b33e2acbb9f3b2d402bbbf1b9715aa8f61935daaa4495c9c84f385ed3df34e61bc10a638832b0d4ebabc533284705d7500fc6685fe60650806478098f8c0e4de25e4bb4c044ac4112cf38660fbf14a207fd5e3bffa182112d1acc27f79aeb7878017139766257b2926b59cb5953f2d9a375986aa5c2ca8dd880210153b649baf5c3a53cdfe39ade5652b6ae84d66c4303350083a403be8a2ce3765ec201a8fbf6ce73615091c69877951a9dd0cff9e25d1c173fae2e3eaf32e4f7ea895f722d99b4469f3ccd3e16bdb5c1599dea94364462eb806345a8f31f261ab9710c76f1d1a66f36ab8e12f7f71fee911355c922acad0e0fb69b194f2eff51e3d2ba6c5eac30075e66bcd142f6dc9a1c37e029b6883bb503ec08a64e373c58fb91668b6215c6415b49532b5cd91b5786e53c671b75a8c9e67cb16ba16a9dd8f3ec3e938f84749fccbede8c9a8d5a0aa0075587011f1320a2bd756a62e5f61c8e67a886c89839f2419d44d846666f44a0d0dc5ad244cfe929d0274474e3019fac98751feaf7b9a7ce6eac2a57bf88e2c1d4a7bec323b5126d3329d77a1de5b4bdda4db72ed7fd46858062d7033d42d8eed18761ce26d9605352a017ce3c8bf16bffe90071cf4f3bd7d223e5be242309651393b2558d914277d07d346077d76d09847cf5d2d14f587b0ebaed0e84d63b3bdd1d09700f11139f3de01467bfab253f6b1f33fe74e30186d5548e1ef7f8814930ad7d87c94d84cd8a659c3f0de088a7cf65228b89c1d1e2fa21a3920fa135fa96e0cf190008b09023c0c996623dcb654c5fefd8b37d7fbd4144df1cd57202cee1d9242c2285c107587918ff48837f7460a518923401c0dc41f9a2aa8da1e7d600c1507de1cd149d86320da1969fcd187f05c275934f33725b80fb2f20a834c8f49e4c6ffabe2107b574fdaabb3791724de3f4a0216e6ad2b2df6aea49554cc47deff0bf2c353846260273051d0a6ad088bcffdacf9812d6b6aa53a93a95574bbef1c3a3e767bae0999cb1bd3f46255d1b5c4ea71833cd225b6b5c8ab32d86f1e0f1bff807d2d2fd7fcd4419f2fa35fe3c8519003e8373633103798bfdd949f60f6401901a8c22b0b51303c103efe30aa8a3db173c0fedc09bc87c59f4ce3a2692649b66ed75423428a314c2b8295aa6060cd1a1c06f3f5c1e36b8c1b550cfdeba16819c85c18c35595b930e1b2656d4884d37d05d2ae428c329bc0edce39fb6558a5ca0cee905ace5e848dae7e69c793c8b24664322295df0b18ee7bced25b354e620381d5d35b024c72265ccf89c2006872ed1e3998ae0e6420f8a05c5d799c7d5e414b4421127481c4150e166e4b46c04b788f81f77d58afe48da7462aa3aade38e43aab9c1e2fdfa1f36aad941f0c1dedbbb5c8e36288cc3f470452108fa05da1f725d2ba1014b33e5797068eb613f972096f54d57525f56d1825ccae906859e533fd99ed7c60348d2b517ef4548e00fd6d0e05663f4d49ad128e40d55f79e5bf868a87f87be3ecf29f33162d7bea288366db546f050ef15b29998f46537c4107ce1b3d30f7c3d339d776cdb903afded14f57f8748628ae87a8b079c70868205d5011ee1f86f8d6069c9ef658b6f1c7715e6629fcbffcd887a577b1ce032590ca5256ef4b24d1dba48f1248752721244bfd3b59d1a76f403e3f8d8cec77df92bb45157a5a1e25afe42570d843a373fdf671916741e5321ebc7cff1c83ce475bd8198560cbcfe0897a0de79427a2a3f70582192de2b1c63f9293fdedfa1368e0d4dd5797e96eb9d896eb0a8d79356ddfa7a41e0c7fd53e0b61d2fcfbc2c68502f564ccb2e937e54d35cee8dc69b72c3857923d7ec758d7056f20c4a6e3a0439a3b3bd379a36fd918658116e096a7153ed03109c76a1e3299a5adc21b753b7b061803e3f88436f1e342fa494cef2a2bcdd11bb6526364180b6be9a51b6d1a09ffe7e2f82a137fe758ea97d7aeaa718295d1d11100ca194370ab95e97298b1dd4b8dd035ba4d4f3a2e24b3381d5c2e73f2aad6694ae50d183d57bfe41f3660d8893e0459541d274d28812ff1e2ea34fcb31fc127c3bcd640c160d1e3bad3b8fc29b8036031b20043b69c5aeb58d4279709a23c5bb7f69adaf977f5ccc9ff5ce1060a8767fc88e4fe4865ff5387bffa8bebddf316f035f7c2dac1374767f715b2bc20e2f84f2ef466f2206fe95b470996c07b84f6c43041e7c9caed0513700485551c824dc99ce73878f8d9de68c5efbe2155f104b6dc3c2c085f69e3277046f4b735f613b3d77ed170f14cb450c19934fd0f7768c97daa3c6efb78b6f7dd47841101deb5a3cec3a8a536bd58996feb1af75cf5f85e6950b9847b68e8ad0e1467422c6c59198cadf6360fdebc06fe82ea60a2593494bf5c409547be428e70c86f7bc0c6039a42a8d04214de8d9d22d64fb9c8960ccdda45d5c4c13199c8fb42555a0321af374aa5bc475dffc84c61d5706d782e3d5ce1aee8cb6c140ca96c09b8516bf92b96ecc8767f888a4e31f110812d0345d13993f8353c87e37c4fff8f9d4730e36d610e6b97a6f0421f8b0b7b03a93db25a3a345113136f1f8c7d199e656eea00e5c29410cb61c7b2713cb6140b8ae735b0208b5326cb0ce6c7c88c2ed0930ebd88ee159604c2f359e75c6cde16ac6b54029399058a4353ee387717469c3a61cc3a520152f7622de44510af097fdba33f5d7cfc95d917c60b544c49a3755633206fabbe32691f1582597f54135337732623c327cf37abe3d1ea3142798902749651b8dbb13f838f80fb21a8ac9640977718770e5ab43c3bc9e9eab72cc6379cc0c0104db19eb05ca8e0344a8de8372b243279508e2657ed3772610e3f10fe4dadd88aac2bdd0d7ea43158d7dffc6337c54400a40505de2f6ca974a2c9a9bf315c99fe60e110b65c79d65674ec42ad0858a71a475f2cf888e3fcf333f794cbbc9de40c4a7817af6e5a785094a098179b45c8ec5d6f1a3357947c7099a72a06124f22490579ab8cba606e77c3181aae8625adcee5d870c60a3ab1ee721f8a378f53932187f007aab33d498f80ae1717bf58906a93e92cb24f32f7b515345e9c6df108ea64251ed1e1a4642a2c07d4db5737e74bd7ea4ac888f8b9c9b658ca993d86e9fb42093038e89832bbca77768879dd5fcf6308202b0c3688d8793cbd981f4d2ae74ab6ffeaf9945349c5d224232d951f297107461a293545ee58a1c00493843dbf1756c43636993e70e3e89fc357823297d6fcb124bbc122b221475bcd294b6f86b974571aacbcf9cc5ae27372553e2a743436a5e1f7e632c1a8da4645cea79ff1c003a68af841205ec8b4650ce9e9fad5bb233383c37af3e45a5d020400b6eca5a4d3de92bd95d67d911ad42d5be388c6313aa6237026b06e07505f4b81e386bc2a7d8f611829c5cd6975c8c7f9d98dc782ab1376ca3fba531df61d0118952b248b6f4af474c06fbdd910bf45d22e11844d8ae02bc8a96cf058fcaad388d0160cd1ecbd3e2270551697dcf525fd301a8300cc4c8417211f4a0256b1d854b43f61225a6a4e1f414727d1f90860d76cba177d13cec5e65dd0acfd4b3857439d30dd5bea265b9c82b4a9f1bbe9433ab747658e5ef2b81820ca80fa6ceb0469a93b1e59167030b5b6e2db5ec787f34441b27de16db082d48697b0f9212a1033155e6835d2f7028ad82a7d4f81016179f110f07ff66b83b27aa22e9de9b2b2bac264a7019830b227f4c3cbc456b049c954c780aabaa1fdff671a79373ada1589e5e1e9a751f0f29d468d254a4a0d57a4390dde0b47760855051d09c4fe417555ede5c83f9a4a81c142805f03a60da856d171888395a2a288f1310954f326d184f46716fde917aa8c3721300863ab20f936aefbe542b2b778e46ec736221484798061a2830866ffc150a0aff8296e6130e52ed34a4f1cb98107065c5c30856651d0571e3c9bf5b06a5a780ca4d2168f8f2ad918c796b2af54564c7af2bc5516ca24b2896ebe87eb404adc950860e564e1b9789e1679418c773e8f5c081c5fa7306f290d24d148aa1737d06d831d4447b5523edf6f7bed2037d0c6732f1f95a4e5a7b03847442c922cf0fb96173dbd0a34fd5a4b93c2bcfc734aa6f5032023e98538eb7104f1c55eaaf923756bbabd2f43b46a26205d33e8e8d008260f909fcc0f442adde1a1c27e597553e5be3a0b2b6f50b3a0fb732e1dfcc526eaac15ba0e6f3387265c522860485f6ed214292072c50dca9851a41c87d13c95288067bf2d148fe2c97964b3cae13ea1c84cfeea0e6e0757e44d967f313f8bb3be96052a87065c19aa3295338179f0b4df7d1b766784735494a92cb7be69c74ac1094fa59f6fa527baf574d4d52fa97ce457f7e24256e4a7b345bb42af0c6", 0x1000}, {&(0x7f0000002340)="bba394a29212a9af880b750cdbe666145108d2713ea76a620f3973ef7f7d4dda8bb7497d4e62f9ac985d789a2fc7ab83f0852d06c3d1d4e8749fc34b2f771e5f3024216b3700ba352140362a3662605bc9b13682b47a6cceec584a9d542aa1ca685dae034a21c9ff9175fbec1035d57b710f209cd2044aac44d3584f90ba3e1cf70ecb5edc3f7c5393c354602c090fb416c6f736326c431d10e5027c752d8a61cee3eba68a6f771ea5296b9de5e61ef729dbf6356226dee10ef7d08cffe4866c68e744fec43df978e98183083bfdac76493bd815887d4ad4fd537bc82bafa19d2a3ed0b6bfb8a528db0c743e58b074", 0xef}, {&(0x7f0000002440)="0aed60ea10d0db83c5db98e70a3166c7c5bd2b8972abbbcbb140fbd0f8cf85a2b7a3f57f464da053a3867c41ab291da76df076b08b33216a3f1896ff489afcf3b03c2be0ee7317", 0x47}, {&(0x7f00000024c0)="fef677d74842f2cf51eb68bfd1f354c7f8f8c7a46e86723d02c1e121c93907aa122b22e121c3253d74454db9e376fabd1b5a03d39fadd804273818c1be647979f87867c675cb5e7b18d589beee0df5285e491cb2f7c7b21a3480f8b87e628a890b9c5941b6545f4bc4ea7d923a65d0b20ead83450ca1d826ec2dd17cf2e4b8f89e68471700269cea770f04f8fe35dd68e23e40690c1b9d390afe4cb0aaca61505baaa86ed1ea21cc4efbe30ff7835700be18d0e430326b2192683ebf69", 0xbd}, {&(0x7f0000002580)="08ab387aae3d1953eb8d82a71c1731d9c5b56bda1f07ada532a9ce4c12afdea9fc36b959222e121c648f2270a0d96b4291ca397de18320b425c0fa1dfe9d51dc8c430fdd9556e9aa8ea78f46c065164d54cd3bf6556c67601acc20c374fbe41bc046e783480328054fac70692d3e45e290784073e9f43463e4dfa75cf25666793b69358e8ae82b26", 0x88}], 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) unlink(&(0x7f0000000080)='./bus\x00') msgget$private(0x0, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r3) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x20000, 0x82) accept$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000002bb6c83b9c206b399d43342800000000000000000000000000000000000000006400"/110], &(0x7f0000000140)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x45a) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000200)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffd29) getuid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xfffffed0) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r6, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r15 = dup2(r14, r13) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r16 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCCBRK(r18, 0x2000747a) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffecd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(r15, 0x5) r23 = kqueue() r24 = kqueue() kevent(r23, &(0x7f0000000040)=[{{r24}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0xa, 0xffffffffffffffff) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="0001000000000000ea02d74b34394b0d833ba4e14fbeeb494cf04284de0400761623cfbd60d0ba88942562514ba27025c21f1262f2bcd1e2d7258f89a7737c1c93da5c87cc577b6a4f6d0e0602de1fcd29cf72651bf3523eb8fd79426026f7916e7d3aeb21956ae52238ecd8ee5e057008d145313892cc074adbb34e51caa0f1b8f700000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x1, r19, r29, r7, r20, 0x348, 0x8000}, 0x1e3c, 0x8, r21, r22, 0x21, 0x7, 0x2}) r34 = kqueue() r35 = kqueue() kevent(r34, &(0x7f0000000040)=[{{r35}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0xa, 0xffffffffffffffff) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000c40)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965b7ce96b71aa7a9ac0295fb449b9aae6420c41ca196f2326863bcb139e06dcae8d62a72dca98c01765a25a0434a959f776bc98540af355ffea2be1b2992ea8c78dc8e253bdfebb9166d25ffa61d8496f911bdd1c4c2243ca25e1b57e4ab147012c8c7326e"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="0001000000000000ea02d74b34394b0d833ba4e14fbeeb494cf04284de2d81761623cfbd60d0ba88942562514ba27025c21f1262f2bcd1e2d7258f89a7737c1c93da5c87cc577b6a4f6d0e0602de1fcd29f0da4e3e098844cf72651bf3523eb8e52238ecd8ee5e057008d145313892cc074adbb34e51caa0f1b8f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r1, r38, r11) r45 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r45, &(0x7f0000d06ff8)='./file0\x00') r46 = socket(0x11, 0x3, 0x0) setsockopt(r46, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) bind$inet(r46, &(0x7f0000000300)={0x2, 0x1}, 0x27d) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x400, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r45) r47 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='\x8e\xab\x00', 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) fcntl$setstatus(r47, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r48 = semget$private(0x0, 0x7, 0x286) r49 = socket(0x11, 0x4003, 0x0) r50 = dup2(r49, r49) sendto$unix(r50, &(0x7f0000000200)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r50, 0x40047601, &(0x7f0000000340)) semop(r48, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x7f}, {0x3, 0xfff, 0x800}, {0x2, 0x0, 0x1000}], 0x9) semctl$GETVAL(r48, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xe0, 0xff}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{}, {&(0x7f0000000200)="e626e68f24a4c460052b681e9f35c0553f6159a133d7c047fd122c6c4b33c4069943cf8be85ec578e78b94be445b22a57bdfd6fb1da5fb2112a1eda7e9597befbf0f45f6a47f7b2fb3fe5e8ebfb0d064d628c656e8eb5fe9f3e2eec87a880b", 0x5f}, {&(0x7f00000006c0)="a85a74783cce8c90487152fecfcb40282f9c85ce6c8fd49c503f86ab83814ec12e05a8522724771ce1be44c145dc0fd5f565daefa583a5c57a2c6507169f7884369a71c3bf34951b911c5f6ac8352e3fe6dc1e9ca3339f4b7a8bb96f5bf2fa780ff93ac78a4bbf84a040bb61da5c7aa54dde6db430ebaa721d40247f", 0x7c}, {&(0x7f0000000400)="152ff87cc40565b906c1b3feebb729d6619209ed43e09ad42a213a1a5f8fe3659009783286abb3c07f3ec3ae1c25a84ced01d0bee1ef4f5fd212f5325d757147d26e3122dda946167839bf4b0c2e9182f9e945b9c103997edf8cb99aec6e88f45a0f04010623f7efa34f9ef233e37d314281120865f7f738840237a9bb26e61f8e4749d021082f2b1d3e1513f0ce8d303ae3d60c36d1677ca456c1ea700d734422f41d3fa0de333ba20ec5157880eb70b721dd5986ad7138a31d8b719d22b76108d8014f9949", 0xc6}, {&(0x7f0000000500)="6929b2e86b4c84327c09a0d3a543d840c59494225ad4e006f5c752e710355ca9bac0149968b77fbf2b33b629e315e4703584eba969a5e0d069e30a8ef9abca4b0f1b0179d27785c8a21ea161bae46175abf0368521da4961c0c4014fc12ab1b93e87efe468b524c6b231bdbaf3a3e5f2487077b0d4832731eaafcd8d8c7abe92e354e073555a39906e7fc83a1275803352c45ac1902ea1114c22befbb5f7bfe1", 0xa0}, {&(0x7f00000005c0)="6946a17b5c460496f412794ec2972e283356426357281036ac2958fd63ed20d6df7b7c2680e8e97da7e24f2c3e4aab6146b5d42673096ebf6afb494f073814064692b2ef24f9f03ae49cff45dc8fb5af6ef370aa7ffc1881d901dc243701ac4a216d868e8ace2fe93bf832b1128e32a43bf463c200dbd77e180f74cf698937e793f225150936914c21539f09f8faf946bf1de90540ee30dc0850088d0151f3c8acef46b4b6c6cebdf9337d518fc6742317194bfcbc6213e260964f80f3910a5affbb", 0xc2}], 0x6) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000004ff7350400000000001100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:35 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) connect(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0x3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) r5 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r6 = dup(r5) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r6, 0xffffffffffffffff) r8 = getuid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r10, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x1001, r11, r12, 0x0, 0xffffffffffffffff, 0x0, 0x3f}, 0x6}) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/44) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:35 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1408, 0x0) r0 = socket(0x10, 0x4003, 0x87) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0800f5ff700300653000"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x183, 0x40, 0x8001, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3, 0x20, 0x7, 0x4b}, {{r4}, 0xfffffffffffffffd, 0x1, 0x2, 0x628b, 0xc5}, {{r5}, 0xfffffffffffffffb, 0x20, 0x10, 0xefe, 0x2000000000000000}, {{r0}, 0xfffffffffffffff9, 0x43, 0x8, 0x6, 0x26d}, {{r6}, 0xfffffffffffffffd, 0x40, 0xd95071f5c4f8b1d7, 0x40, 0x7fff}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80, 0x75, 0xff0}, {{r8}, 0xe35f5003ddecc1bd, 0x28, 0xf0000012, 0xbf3e, 0x100000001}, {{r9}, 0xfffffffffffffff9, 0xd1f2c371a77befb0, 0x4, 0x8001, 0xff}, {{r10}, 0xffffffffffffffff, 0x10, 0x80, 0x9, 0x7fffffff}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) 16:00:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x1, 0xff, 0x2}, 0xc) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x40) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ff00000008cd37df00000000000000008cc6e4bf9c6888614e6789ebe9ad41f6e2b2036fda9182b1f1eb7067fec1f96c99072f97c4f36c9c741868fbbd3bdd220d355ce659d7ecfda153a5f57ac16aed6a0465753b5a3bbc9aee90cec498cfd080", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n.', 0xfffffd0c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1e4) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0], 0x1a5}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:36 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x1]}, 0x3c) r0 = kqueue() shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x3, 0x6, 0xfffffffffffffff9]}, 0x3a2) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff1b5ad3730520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x475d888f8d71a476, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x5, 0x66, 0x0, 0xfff, 0x81, 0x7, 0x0, 0x0, 0x0, 0x71}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5dda) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) r1 = getpid() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3744b6647452317b464bb938d8f9c42b5aabb40aeddd1899caebc55d06809a686b3f8ce397f9dcf35490c87d5d5d300a1e9f3adace902e7e35b9ca9fe93e9f309252ea57fd720db989df5859a0d2c8e48722532e34ca5fd1a883e022a7b7980435dc8000820c3bfa518f2c21f598c88b1b2c46d11df0906da62122aa33ce6cf80090e5af4e94353c83000c3f3e349c2cd4d59c68a7c0ddfa6484d22c23c718280336e3ef92eb70f93460ab0810a406117f84cc", 0xb3}, {&(0x7f00000002c0)="694e49bd32fbc6729928da2fe35ea766d443c3c1a102455a79063fa0f2982208fe1395a8a2d4400aec24f10ede3afe2dcd4b9661da60ef5be8ca3fb6d9c4e9362108eae3f030fe8b3b88e362630f9031487188a88588fd2d9898", 0x5a}, {&(0x7f0000000340)="ade83f8dfad88d6059bc7e905127340466fb5e74cdee14e0cedcfe357e4dd8619c16e6a0bc7d30575444421ccc72a7008941587c182c77afad51edae79c11403db436dda0b7a824cf2f0cf698cd8f4bec8469dc61c0c85a5ed57049df1db22d921532702b6bbbc7c96265b0d03e656e8e1c0adbe550676f1a2b55d124a2a61fee3a5a9895f8d9ebe073f077e3da967c813a3f27bc8bdd3daccc4ca8560c5d2abd6b8", 0xa2}, {&(0x7f0000000400)="2c618db426cba32bf471f02d55391c6f5429250e1223c4abfc69ec1b5bddb50df22c9f454bbba4ba3fed7d099de53dae057a6fce7feadedd8dd20e83b7d79afaa91857c1ca9d2a89e428fc92ada4be002bbc45418cb77df934c107dbeb1ee0ec65de1be8c58bb211565c74a6dba36e5e2dcb82746a7f05ae1e0a9be9b866dfdc446b1f7f98c1fcc637ce57246424d4c5f26f395ed1541b5dbea89c", 0x9b}], 0x4, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f00000001c0)=@in6, 0xc, 0x0, 0xffffffffffffffbe, 0x0}, 0x802) getrlimit(0x5, &(0x7f00000000c0)) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x101) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r5) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open(&(0x7f0000000040)='./bus\x00', 0xc00, 0x40) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000001a00)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144090083a7b111f0a748614999abccdb3189cff75ed908", 0x5c}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x528, 0x0) utimensat(r2, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000002c0)={{0xffffffffffffff28, 0x1000000000000}, {0x2, 0xcefb}}, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="b97868bc6f20783962970d49a5698f0d5c7f05a04cfab990beaf95a7351b251604204f05f58c7aaef8306fced8e3f1a5e1ab8d72b6b74f36cd4cf24cb68c04d5848b9cc855778573c6a9854b2b569126297929376be15e175d159e7b", 0x5c}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) writev(r5, &(0x7f0000001900)=[{&(0x7f0000000400)="b29b13329066347289f047797494d60d96b09e6a0ce8451d013e7a39e2ec3aa95bfa2e700ca18090588a064dd9b13a84f2f8d19200e43dd66237515bcd30ee369747fd9f340ef97d05c852f876585476c6a5f57f4c26ad4ca9c3e54efa16e74bab899988ae36b3f318d8dec08b1b10aa703abe60b8bfc1f98b84e0db2f0f415582363c6917f166d69753d5db30", 0x8d}, {&(0x7f00000005c0)="51e4f62e28e960ce395e8fe0a653eb21f4f44f719b88853e9df55dba42096e064f8d2256529d507665287d040c0e2d20974af0b951af3829e4745b263f44d01626486881435cd6f9f31e00e7e3e2afba37dbaf8f49435fece7964660914488d41b15b126a7ff91ab82f3806327976bc228fc2d2521951bf2b71b1637bd781dfc65c052829af49a65adbbe7de1e5976b66d0173db948cc9e885c94f56a6b28ec0c997f635d74aec4aba20c6c0a8663f5b4df32e6cc86f230daed69fb700"/204, 0xcc}, {&(0x7f00000006c0)="69958f3682229c0b5fd14bb52b7db7ffba181b6a86a097c55c4a3533cf201635df08fd3847cb915292657397566cdd53f3a08422e764ccde44fafb16faa8bde2c329b23518b8107882f7efc078cb1307b5aea93ff211e24173d6b61f89bf3c298b495da6b42615f01558e1482c1669738aec79f72c938adcbdbbdef42be4296bc8ebc4d52327eba0591782224123814cde7926e81d899e570d2b60717afcb72917f9bddd570c71395a9ece1b14f6a880350f8c4a12133262fe32e0581d1751d90e78977becd889507ccb6a0b7b6619c3c45184298d5261c23eab85535825aa20a69e732cf08b6b0d5e3da48a89cb5462dd90dddd477244313a7186882049f3f4f1f76125bfd2fce1adfef650144b76d9311933f9426a67ba0d9d4c859817b7605ab4478c772821281de651820c815a9b27d8da8f382b0968b5cab7cf65865a13ea3b9d2457f55d49e30d4cf48d52fd34a8691f31823e655d2146dd3dbb8eb35fb33f4832ed28c5d55a4bb477aba5d0e69ac507bd5f74e80e7b9a38bd783b58bef5c128e20f1efa60731090b9241ad0f5bcade1f2fe0c88b9d9b7a763c9940ea340d3c89884a692d6a58be48eda3140470718fff5845491b0d64ffc895e1e65afcfc331e29daf64a9c827b0e4642c457271586950cd9c11b234f11f904bc0372fe90cb9056cea295bb65cab6c373bd56457824d027533ea57f5f584051bce53297df34103844604efb42df2e9b0b7b5b51ced25874754eeee99c8142d0e8c69733ff26cb5943705cd67c8842aa3f18d6ece5c28222003f20aaee735a728bf101b65bfce0f6782175422d5907778cbc5b660de6a09ecc6186bf8b9ac03945aed66c9389fa1531e4ac42f6dfb08bb738e6d77ceaacfd285ee2120907f8497c2daafef97fd4f89f1c77a74ef328e29558e4c5f7ae31046dbfc3f5a6e278b62e2fd931f6ee3faaa0f850bb0c9781f2fdc9cc451ea12baa966e806ac5cab6d4e175bcb9065bfb41c9944a708b89728a0c792ef9c49bb5e76278b2264a61bdbc98e970e5d352e8d78b83c6acab71460b4cc0c16a90ff5d78f0a41368717ce2669ee64ed5e145fa40fe76c44f6c41099fcc44e89380a3e5417b6a9032294860f010291c32eb3691160d0a56bb904d49094274f2dc4c31bfa08f5fa4379ec1cdd504d11340c418818ae8b1150475272bf737d21eeab429c1582abb452c5a85eb0c16bbfb7adc10329dce8a8c669ef0ac04f0b331e80fd31e20cbbd957617bf2931f72d3e922be5a21f7f3ad0c0772128b06f25e0287ca27367a92597c442bbe971584687987fc9e3a06a325df4ca762b5de5f16a5fc3f9f65380f6ca6518d0734aee23b4f039a1c00e36f3c425161d356131efef59198221f2804a7c04241750f64f88687b1c52bca7c7188fe33f55f40f5998353bb3e282d9a00721522711addf5c26f4ce971a77a7e22e0e7c16ba6a858aa356c065e0ae3f9a1974394f24d6eb762731e4d6aecdb037b5f712ad279eb3c4774021c980436ae7183d95dd8941f50cc57383a7ec987e43151b1a02559531825b269b65a44fe4b99e30645cb588d8dc7a79fe1ed45205b869b6880b7920f687621dca4d2484a7ecbd6428e7d1c184db97e7311ecb3c61a11894020e6a69684ace1a1454ae17b24eafe5bf33d193b4a160dc3c156d98eb992e67b52d5a23763da3ac857f1068b011f0f1e99f9abf60fcbc6e0de9ce1f38382d49b144c95c2a73c4fb31ead69ef85d1905dd3d0e66a19edceed8d8ee7ac10f07f1caf75d09f64f344e50294d572a679b1e36d5a81c122f22da3c19e39d33c1f0b23de9b9049b99187c137fc2c51e066288d436cd9f4bfb376c6d1c512267d3e49a0fb2b1bed3649510f6708c963038f9dc41746ad4379d355d1384b257defebdc4d90713949eb5ce200482f5659922567d8c96e4bc2417d12107e16ff53e5b8ded9cb56645452db50e0a920415cd70489bdfd06c79411f93950900ee4a81b23369046620eb03f9ce742372ce6bcbb1455022d3cc4f6e496e1eee3ce639006363a45ae65fc8db96c04b9055e6b5c3a6de5ac24b08664a32391e78a5b1ae374a9e5780da3bafb0243ea46de0f7fedaf5dda361607e0b5347b26727279ce61e332dd97cfe55cec5d78f055b7b5c5623e696cc3476e0ce523cd6dcce2a1cfdc16cb58fd8acf0f5f2139982ae2610371e3a8c55cb1e5cf3f2cf5e18a5c53fc0fc01da979ef16c3ec13bea9075ff3e53b2a25ff8be2703b80e6bdd102d493d346d58b8dd0ba7787a3ddfd2710106078bf7d6101ffbeab4e2f0b5ba9cc71f0a9d47b730c29446f17a46d77e9186e88faf9f47dfb72cc18c51cb6c6fa9e4b96fc45d83675b48f77f103db86fc56e99445931a9efd9469db815f7d97d521c001b4cbed0dc6f6278790dd1c96ff974827cdae29e93d801006f38954600ce6a74b7ec7e2d5d56563b6bfeedac4ff36bad3a699ae4aeb74f629bc07b480b6fb3391d599ff389dfb1cbd9d6461161d6cbd53f4f34be18ed0d4e921a7036a3bb1ac91447ef525e4be99eaa570c05d96c5bee92cd1fc25eaf1f736c61f2ae71976c7c45587f4b744daa947a8777c7ca80037c54282e1517a7c4ad681dddae1ab379646a0f52ba941ae00b20fa0742ba2d497aa0579bf866ffb2b3b39a9960ba0e9af4934b4de8984e09a4ff508c1931de0c99e428a3ba30050961d64d758e33dbade81ae78383e1df69ee806fc6608d661a614faffd476fb8dfa3dba6ad7305834a10e11347ef7eb8d05a3246dbb60971e50165a46f055e58f657349d15a2fa77dae477ab26707c308d6755b4565a540b507e8a855cc6c92d36b2b4bd1e714158f459f7cc1bce5db32d704dafca49bc3ee271a4e91ad543bcb37e1b382fa4204003a20e4fb2985263c36d176da140724410f17ed7eebdad1096f1f4e489351452021d8cca07ae19df795b131c862142ef78646b105e4cfed5be189fcddf2a2ee1a79062625b5bee94962a7c2de55ca3763ec5ba9df5e976d881d0d98336de1f7847567871b451884f9cb3b9a5ae22f35834bb3bb175da4e635c66a8e21fea21d7934c5ae03a7e51df067590a789501ea9caec3bcd99d37ca0067d968edb9380babf57a5bcf8b6247b50481e09868ff41699519ce8f9680f6aa3954d230c9652c080ffaebd6bafd7f29ff7c17b64844471605a9416f3062798f219c92120c5f438b4c032d818c4220224a5d2f2757e36afe248a32965fb97a450d596357937abc84f0dce53b9e734b6352c8bfd018fada4c2707cf0de467053743295aca3a20eecb8d8eded053c14035c02e0e280d928800f4c7727beb6656942152b9e649191062895cdfb13e82ca0a187eee5ef30f0eab6e6efa7106438fbe32834ec649917ce3f530d99e0443560772c27d589004a7b56ea23883402f097b30915ac442fca6fd47a13bb0cea17e8f7c6ee10b9da7a3553e76488f54226267c6e937e559413980e34eb8e882dee6cbb2777adc185b0ca356faf31a56fa5d72f03d2b77a308e9f1b3c9cdac181a6091f92f5d93c3e746f6a751842679ba4e154763546f9a86fe2697b42179ae4e5817772898f81be2c1eaa0460302f788cf1b5f04c80757af180b0d35beb18d4a477fe831c61fb72a990d9b4a22d6918403b0d69c9919ffc0778994a2ba3614a76fdcad9e6fbf707bd5f5b436e4ab3ce694ac600b00f53d2322cd9f70882e61c7982d98fb4e5e810c07377dd7ee8d06794e02eccc00e9a0f70f49cb526924f72d80c68fa95e62ce6ed28cfbe3afc579d64cc526c10b11aad624c88e3a43b365de269f2d615abcd971f42c43f9a6207fbbfd5f19794bd4ad8cc11c5c659cfd4d3d6bc40e89c88cb091a525db8c2d1780f06703d84baae7be0fe0820bdd163832daf428ad8a980ea6d98c35a46ee02b51ff5026fb88505b36e0607abc55542c0c96abb56f51dce9718423adea548dbfb0784ec0f1e0155130278eb664fb158f643e3dd49c409d30079919ae25dbc5543184f480d4ba619085e433a8088620dcd410ad022dee53e25e47d67d32d512ea988e3790793fb17c1fb30622f9e2b771ed5c09de09903258d9a7214657d206e8e8db0ca586fc53e2d93e91f71463138c0151dca0caab9c19e37b4437519b604e8bfd64c3f0e9749883bc3a601adab30287ba0b0df434e918a433d6198f00b62f19bb7247f2e747a4d5e9d47d8922aae5a249c615de07d73ee4bc37308b56d7a340ddfb9e485d4f121e2c749a56b52b325bd6f7dac656a43beb65c44e24436057673c5624ba084fda0a4cd6d4d6e01eafcccf8ecd95dd93ee02d9369ff104e4a84f6efe719ea637352baa0406fca23c109d964300376bbd2dac3ccae4b157156b89c2b12e11c8b74039f08acc77f388de6f9215eeb0314e2577cbdadbf98dad9a972225f466815ded695d6d6e31544fc039f1a5afb81137cc5ee19da668fce4aff9bc7768e3d2978a07f2b32f7c168494332f5bf4d74d1c0b0d724c2c423739a4100401b33d64c59bd95b05d9da0cd174f6fada11625fa9e41359b2ee96ff85efe91b666c18f52a263bc6007689182e17f6b2e80b434045c9b0dd21515577b0b05ef14bb2e1dff07836f4060383f47bced0c1a38a48a6bf1d80f0b86f7d057ba508a89c1d9bd1674e11102d538968f7c6358edc838614c4284cfe791ace7d009e6bca2fa846e0b1417bc4f692058e0132e5bb320cfa6733e7c7d0d0e0932ababc00059a1b4ce1537b3c8dbed5c1c79048467eea5fb8a9d65d1ac6252f3a581ed9ddc0b91077008c8505d84697304ebab93042d89446426bcf718c0a57c2bf13ff3887b19790cd6267f3ec9701a27e8b49ee369114a980029e2420a0d80a426bb61827b02faf39dda1ef401b54b363130db4be072ea1904723e2b0d838afecf76a032d8b535013dbc8971a7babd14e70724cf2fa70fd4b4d04ce5d0d5848900017f303586f0796231f0841d535b46904b1013b92155d7ef9d3f47b2b589ee34206cc35849374bc3f42dabb51d3493008026014b5905285ea0c81e72abc533f971081a8d6ce6bceb89a12207c023d7862a3e731df0eaf1e1f95feb3f581e9dc314210e15a7b6a4a7951143b6b2796bf5c1593f7df6072f01d3fe101dce319221ef8859ca3a4670884e1aaf19afc0f5907eba96c8e4eed0bef8f5e3c77379b15f609272fb4763b7d789679769306fafecfb1967b88e9024dfb0fa4bed04859b7ea150b9f65a2dc61c13c8faeed18cc9320db482d166061fd5e546dca1b14e160fdab30dab26dafff7eb080501e0a8cfeac305ba9dd446488e03aa934c1e3a8b5fd692fc35bde4294d554f7818c896fcc2433464ef72fbc23a13092546e186ced0d15b603efcf7a221ad22ff955056470583901a647e7f31da0539b8daae8d2cf20f21ec681cd867dac25d2825db3d582568ec36ab3190fb19769783371d279ed29c19433e4c1eea096568904b6787664ab0203b36ba2222968f942ccabe92c116565be2f157a31da3f2e4f0e54654b10e95486612029b92c31d0df230b68790ff772b5d914d52f9f4c6a5354cf7cc59d48dcc45a3cafdd6f643f674a572731b5bbcfb63097d4ca55c9379c62939210e9003094f5ff1d4cb3bedc02b4dd2770ea6dfe9b023e8d61ee83642cb3624c629b1a2eee086ff8b01acef03d8ba8e0caa0fee5b70d406d12c7efd4274136636134feeca0c0d8055e4533fa75975a97ccda823d5bf77ea76899c59171ada8217b80fbc2d3bd329160c146fd83083104f15bda5b668df998fbcfe6386e16397b", 0x1000}, {&(0x7f00000004c0)="6ce418367e19d3827a83e0dba643d5994a911bd9bbb032d09fab4d69263b7e9e2bfc26494140e7748ad2b55c555cb96b77388868e05e616c43b593a0f51a3514c5", 0x41}, {&(0x7f0000001a40)="68ff1be6c11679cba8a4e2216afc5d2f8bf772c743f15c2648e1dbb2dfa495e8c4f34f354b1d48d6b859f7df58be1ed6a6f957c0787bd371ede68dcb4ec796900ac5e794aa397946adb52ee185cd379a6726d19469cd9db0ed8177d6166a2a502c99507de1a0a4eafd6159a4425ea37fab7529b14867d092a3df9981d7613ff643ba0dd69492f88a8f1b4b4a0a8b0563b5662082c2a863b0262aecb5cb6b7257e0a5c7ee325c8cc18a81792c2c9d852be290df71c64da112be039e8c360543d1", 0xc0}, {&(0x7f0000001780)="0a906c2ffae13034ad713040f67913ef287afc10694a736809e099884b96df526362f41965d5144993552eecf6c3645abaa38327bac1c6b5f26d1d7f703afdffb508d05f7b73c43a27328bfa4146e6ab41b943742da12afb71e4d5b0773f3d8fdc3f77622fa0350a9c47128857d66489a5bf4fd4c14c1d04f9e30c29c0f8d06251034527bc9eff4cf2897edc10c2e40416e4b98ede91bd9e8268e7ed60549357a2748dd8062afc78ea8cf07fff80cce5bbd1366f21b09aa936699d9a525d1ada691992bef8c3589b6908c4f814c198844573f7268b9a781b7bde008b", 0xdc}, {&(0x7f0000001880)="25fc8577868a201198ea51cdaa00b9ce282b1be5bed824269ca81b350c7edcfd5ecfae51f682dd5e0184434345b1e42510b031d2a3925b162f204d31084555bf46e99d1157a83525f5a565d7182fb330a5e4d40f9d3be1560f0c6612617d5684ab573dabb52cac1c", 0x68}], 0x7) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001980)) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) close(r0) dup(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") syz_open_pts() 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x1c\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') pread(r1, &(0x7f0000000140)="adf795d98c30c373ccf9182ce3d14600c398550bdeb5c9672837f136ceca1cd932d098e58d063060e203d0c14a3559fb5eaa12b4254291939b0699cda275c58180f4c35b1873d18a0a75815980cbd4c3453547319b5c36d1c515265829c84efb051124e74c11856ced7d07db0679d9e0b5b5f919a8f28a54849b38da530d1b178ac8199a5d1d8f601a13a59f3dc23806873a56471b48219efc86d6cfdd6659be0f67f0f7", 0xa4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r2 = syz_open_pts() close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x101}) dup(r2) fcntl$getown(r0, 0x5) accept(0xffffffffffffff9c, 0x0, 0x0) chmod(0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) fcntl$getown(r4, 0x5) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) ioctl$TIOCSTOP(r5, 0x2000746f) syz_open_pts() 16:00:38 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x14) setsockopt(r3, 0x29, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="07162e2f66696c5541ce573a12e70a45b8ab8b832faf39b61204f4d301aca2b44d6710206bea39127ed3da7629755cefcc4e92f56633d91695dda60ba10de14755d17126ec650d10d8387fc28f4885028c5a44a8132c101381f3084494d7f5427e20bb6bc05f6a2d62c97ddb0117a6a45ab5c6aa9ec93574b4e57a4c6fd4cfe83a162f5c9599b6132adc5104f1206d8ff6d338a97a126da6d5cc91f6e03efadbf297d0bc7edc9acd56ec74e1e44752e3ebf0f2a3d360ff4fe38af8e7c638f062cef15b2b"], 0x2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="eeb176506090ae4d8af6d5eed6277187a5d93f2ea611fd8997479227ad66f6cfc32182e6aff3226f2d54c39f8c892e74aabe9b1722", 0x35) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0xffff, 0x1, 0x8, 0x5}, {0x800, 0xa0, 0x81, 0x80000000}, {0x881, 0x5, 0xc1, 0x7}, {0x795, 0x6, 0x9, 0x5}]}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000300)=r5) r6 = dup(r1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0xef, 0x0, 0x7fffffff}, {0x4, 0xfd, 0x3f, 0x5}, {0xa28, 0x9, 0x8, 0x8}, {0x7, 0x7, 0x80, 0x2}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x5, 0xa) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) recvmsg(r3, &(0x7f0000002700)={0x0, 0xfffffffffffffebc, &(0x7f0000001340)=[{&(0x7f0000001380)=""/54}, {&(0x7f00000001c0)=""/75, 0xfffffffffffffdfc}, {&(0x7f0000000240)=""/12, 0xfffffffffffffff8}, {&(0x7f0000000340)=""/4091, 0xffffffe2}], 0x10000047, 0x0, 0x3f9}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) shmget$private(0x0, 0x4000, 0x6c4, &(0x7f0000ffc000/0x4000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x4, 0x28) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000280)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923d07000000f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6870bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca13a425a19233647b5a8e83b5119f93761400000000", 0xffffffffffffff4e) close(r1) 16:00:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x49}, {0x212b, 0x4, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)=""/130, 0x82}], 0x1, &(0x7f0000000300)=""/66, 0x42}, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:38 executing program 0: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263b22fd076de46f896e384d5f95fe2c2157a1ba79cc7bf90d27119dfcb8b43a1759b60b943f2879ad4994ae5700"/4128], &(0x7f0000001080)=0x1002) recvfrom$unix(r0, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(r1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r4, 0x9) faccessat(r3, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001280)={0xfffffff8, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(r6, &(0x7f0000001440)='./file0\x00', 0x40, 0x31) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001580)) read(r6, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r7) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001980)=0x217) pwritev(r8, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r9, &(0x7f0000001700)='./file0\x00', 0x1, 0x1a6) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x4}, {0x64}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x9c62, 0x2370, 0x0, 0x6, 0x2, 0x2, 0x1, 0x0, 0x3f, 0xfffffffffffffffc}) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820201f0ffffffffaea75dafdf77612aef592e15c5c0957c36c248ed612c7f01781f86d045ebbac6b153fe0abfb3ec1b9892a0cd535c880c2871014bb9a9cb1fed367b0a7493c1bb5da820ffabf52708fd782801ee5999569d1ced396f752627ce93c2341d618629627fac356262a1ee92bd6b275cb98467cf3f465217a5cd3523b0ddbb14cefa0bd1a2f746fbae962bc65360cb79c9d075547d181ae8684f2ba4c6d4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket(0x2, 0xc003, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) mmap(&(0x7f000023f000/0x3000)=nil, 0x3000, 0x0, 0x5818, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvfrom$unix(r1, &(0x7f00000002c0)=""/236, 0xec, 0x43, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:38 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) clock_getres(0x3, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pledge(0x0, &(0x7f0000000080)='\x00') r4 = semget$private(0x0, 0x5, 0x632) semop(r4, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$inet6(0x18, 0x2, 0x3) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) close(r2) r3 = syz_open_pts() r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33"}) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000240)="a445084ca9d18adee6d573e859e91911aef4f7b55c7a6672f6004db209bceac09cd4024a4b3b84c6a62b9792dcedb3bae634f3a6e9f959db0bb5817c839170dd41c3caf9d6abfc1876a5dbb5baf14f3da843e9f7e7cdf85e2ea2699d72ea44d1bcfcc765499b1355b4f575a6c48ef99b35989ab8fc2b8173cfbe99e4100f7121414a4fdc13f2140c7b83749616123fdb2b3642a79bc2cdd421e5a29191a12b8fe1fda7907b14faa4e92bdd256306d3a371e19448ebd04fc2c867a380b5c24fe0e37af8f400b2ee5e3c8cb935c9c8191fcc14f559d7580a58aedea5f1f92c0f46636fa3447b15c43fc70bc7d07fdff3d3fe200134009461b534e9c253283ac0c53d99e13691c69a39bcbe609584edf6d01113b2d17b0822403a0cc867816fa5d4b61953bce6a7d939c1fc95b1b9838c03154ae9b3321d00e0d4c452e072e4dec287c05de2d68b62a03089e94c0c4f64a8db468e744c194a05b59618eb1e95670bbc6471ce464e900fb16d7221708f1b96043bbeee31eb64b1c9d70cd0c3ef7cb1137064a6bf5b895389281808807e56d6d15febcb40eeacbecad574b65248e471518511caca5ec6ecb7992c2d3e40c56d90b994d772e2faaf9aeaddcec75ef65808abab27b1500e2691d1e774358ade61b0a0278b10f2ec4f8c9b7976df3c90f83abd2b3886983d6c05bdf8eb4e20e28220d85a901e685e21243d8a30acc7576fcd9b2857ea2ef6fe122a7e44a6151e9d0fb4335b79f7e790b7c609e57959fd2eefff950cb3888014af0689b94fc40b78814717a69b44a0b67dda7034222e62c86f3f4c61052680530ab9d52f7764406b6430bf1c793da3c56c8121b682590809eee3933845d7f731db297e71d537a715ffb319ce48adc0860ffe207bde5b4fb76b07850929b6b20bdc6069e9bd77aa63e607164e9f183694080aa59c99f05b979a9b59c2773d072264a68a2ea7a1868cb43b7df897c2bdf58e20379e1783118269581fdd738637aea40f91a25cc1fa2cf1a363a85233c3dde42bb5f783a7ac1fabff7d3b7d24fe68d200318f891f18bc2e7d65c7fa536c5f51a74e898c79b0c380c869d6a5180c484c0162ed37806bc85161e413273af1be65b6ab3307f5f5021808a8340e6755231d71fcd2ad9279c942e4596c64bee12ef254f783e65f0b6fe8258c93bb5f8468c144aaf013160261e970734df666dbb53ccc0cfe6a38297e04456650e314766083cd16a5a3782a1a1ca1b50e406718323da39000e07a0c5d2f5370ff7522e68283a5afd9fe6a5e650154bab7272a9687d02f40dcce9c39312443eaecd902b9671df256b1ecfe9936de2910a6dbc243bcb87c91a9c40eac42f02609c34627d16e620141a72e321a16be274651c9d8370185b1df5591d9730d9c55492304db864c06fc333576da7e7d7f97cabd2929e2c83e46b783d86e9069423f482f26c14024f87dd48dc952e7417d14a0dcb8a0c8a73329d0294b2dd97474fd8995643560838f4c2be1bee557a5a34093b826fbb6e1be96e8db0f3e8bb4876e1ddf05a22ae7ebeb3f46a4c9e12b4843b6aafb1a81a8a54b7557b86a86cffd11c75e7cec65eee0ba10b31389d6393238a0e048caa52e278cb290ffa0a6191ab2ad6897c07cc738c75de0c4ecf38ea546fa0c4415d8635cf4d9d2086133cea44eb6bfdea77da040a55eb8400f079e61e360642a7dc725e83fa8d80af40888197161557dd3f31ee537ed66e16b24acf60af4527006aee16d827c1f027dea851d433170077ce31361ef9b9dcc3b3d5a14b3a4e93b3a708f57ab99cd26d1711819d95a42fa304c466fc9755e245efa45a4bf37e0f2e3b7cf45301cec10dbd551999cf21362f04f6cb6c4cc2deb4559ca17d7a6dbc8271344ae4544ae886a0503a5207b11dd246389e2ef2572fa27fab932ed36183372017c8e3a74ccc0548c61f4b1195cc30862cda90739acd82333d731e125ef986dabcaa48bee17a8098cef42db6caf479eedc29f235f6023786ae9fd731f122778ef6f1c304b433fd05cdbb331dab66cc87e9aa807e4ede90ac31c3e179cad26b95dba6c4ca3c8f06a8d0ce4c8344378a1dd4af2ffe54c50350f2529ce80a2bd960530c17637cee1edc9530067096975568932871d5c7b8a61e3ecdad7fb589b9d03b342a2cb6939066c619dffa07decf4a28d81ad5c85cbc00850412a7f36043eed04c30072396dd1a0eb6bae837e08c4521ad086d74a1f2af19379e0eebcec99f1d51e96195d065f53f62061faaab74f741941e17abb8807e8849b70dea53abfeda2d09972fde08b903df87a1c5cda7396fafa63c73d1ea8960a76948dd2fc8bb095f77a3185d9b198a7d4ba778925f8f03a17cf6cacfd00ae2f2fd59492aafe80ac5887ff6e9eae2df1571b5224b4515fdb5a5b76ef0c21fca41f69dcd6d1ed7024e61d5f9c586fdac02e067618998ba73e757d00b752c7a4c04485a87c0e1dcf04d7a58fe4edf74e29d7d73717633a5d3df71f56fcbbd47b6e99fb734e7f4ebae62661f064ddbd2f873b9197d900183d4459a15a0c7940a4ce44fe63cafab31a8acd2a86677ad44822c2a37ffd09f75cd33cb06754a5917e97f55f01f384b6a5bf9d4ca6dac80aaf0ed7ab51f538d0ad53c4ba33e69843b968a9c44b36e527deccc4daaea08cfa1f025df5b2d9d687065c6b45f8975cdad035fd305a0e409142db2a1750d818f3f92fa768a8f0c34bf86759c3a71dca337caf7f7a953fb0383d9e7f5c7ef51702035450aae672b70e87629b7ef9fa9599675fde8e338596b6ceee15ce2837449983f05638c59fde33ba1a2c20ca37c08c470ba153f50e8544564cc96395a8c0deb6e69cb034ef1afcdf6f283605b25d57e04c9cf6e95e9052a9796d426296cc17af2fa073b2df16fde963ed0b4ed96ea0da6e9fd73ebe935ed3aa91fd6a4b77074c88967842db6cd8fe0d89b276d69c89f971f142453d930f271d4a737f48426ee47ffeffc8764a0ee92ddcf9c8303cabf689e6d204ec923c84f0f590246dec05a557674a42372b87b5607920607a61954b612cdd2bb617c38bc95dde7f6568fcc53be380ae62d393ac1362026270020a86730f95259489b52017fd7321ae7c1e299d117a254d8e25517f80fa1707fcff879ec42f502131a5b057fc0e7cd98526d760d9fbea0df92db1c952dd0c46dfdaa3f984e40bc22a8ec8b2945ea5a4e958331bc618dc1b07767f6e1c361092a96e0de6bb3143deed9aa838f728a5a4618a493867ef1a9eb0ef2d04d5e4326fb7c8bcce987c4a83cc8722cf814da8a7494960087415efd7493b9c482891b4bc121bc7900d3ef550f93bddd6b3199664ceebb2d0482859a977f14c1f3ca0703b1cbddd7e7a714d47c405f4108ecd5da5ee6c33311b7eac0505d081dd91509d9dad90d4e955ca143deb4611828bff88da4ea9b70d04acdb35ad7397c77ac53324f7e794bb9ae57433197852496008dd2a7ab2185e1e618a5d643708e5d13159b9f13687d2625cb00a746df1165a2e9ba4021c02e594760826a838021c9df4a5d8b4555cd491340a2b9f3c08dbe0a3b52539d9094b622cd4ce0d22f622753b7b70d76508b3965c588d534515ffcb9b2b2795adc25e91a2a3faec75fd44b6f0223a3ec8ea28c69b74b1547fde43d3fd1c76083bb913075e1b28b687a14eef4b8569349054015b6a24751ca08766acbd3a749ac9016441412e104cd8ab060cb8ccf4bbae374ec73287eafc206aba619f373c52cced7ef22c516445ad68e21cdda6cc45c9dad308593c3f63d87b12dafc9b14a4fa186a6297a68016e9539b3401d62464471ba84f4ae96e44d591e13bfa0d7593db6692ba625bbe4103a52f42283919d6713cff30234d1d9ae827fe75f59f45bf978dee1ca494dc912ace6b36baa8fc394d7d2ec3c02c20e9340160fb1c5a0ed57a9040543f97ddbe4b4f6bde4313b72fc04c19e087c15e832d39f39696e9f88e00031a2dbba9e7b2a5c495f9e2a228271d4b878ee1c4d5a09cccf95232caa7611529c423b1a96ede05483020df44fb50ac343ef8122046b77f3935ac95ef6ec268ac1a1a38852cec9b0ea49cbc50e3e3a8afbd96841f1caaf510a22eb15d2d7f05e79f3de1d038da2925409f940fef050f9b85fb3caf1deb677de92fc484ef16a5d14fe9f831867a0020a3a48eb9ae2f6c8b26a957e79fbcf3bf06b4cb66a410161864d1a9f4606091f4ce82ab352a32715ae10407a920c4351334fca0ce28860aa2577ddd2852ee1bc6b94e12934cd69380e2b931e27f22a3ac596bbf95f6a6f15a82da9ef5da9481fc7c252e4151f569352a25c873b0561195af74bb6e8e69471f6b7a6be525968c130b25f050db2e15d36576dec61e55a4bb1ec39587a5442902e0fd97076d0da2b869eef70a7ffdbde9baf82edc49aae7e129d3d5047ed45af7976acce12e68ada2af712805c7d4cb1b427772c5d871019bda3fc8e4e690a6074160397f0b91a839c79251ec9bf6692dad3bb29325b7b86df83dbb0a182abf22a2e4166566a58cb66d35b42eb9806aa72db90d6e4d260267cc61de02547831d0cd67d768347867faccbf80c021534865df965893f081ca4b566ebae888f620f04c0d556beece2c182f11a36d13f160deabb0b91d8c2a692ea0b5ea273747effee37a60b2f868763ee15b41e4f93ec199aacdc40d39af2563387632a3d52d5cfbef8c8087b5b3fc40d7d8aed545ffa6464f8ec888800ebd8b8900c4351072bc04f00a0bbb5748230ff1d96c92c1f2c158c5a02ab7f1a10f02b3864906e0f98dfe3efa8f0b9a95f952bf6ce78d343e2174d81f2c2b645ca2a138465b2093c8d7e548fe205a787d369695bde2f00c03dc2d9522250f20a85ea28bf95df94eb01f2d515ee521722b00e98dd881b65bc55efd1ab5055d1de5dfc262022523f0212c85c2663f3a5ae935a60389b2c2e6fc28ee675187f312298909297e1dae3f273ae8a3c067906d1aa60aeaea7da9ee9791a6eb88bd7356564b1647f4969383b9c3afc7a4e13f978d4b0dd22f6e9957a3d315a73b61ff6fec287df3adc1e6f41056256b53c1246dcaa4f4e5e3ab5cd647873dfff736a14bebc7303d78a6d65b4fa2fdc42db71a779cd477d99b93110ca4f39ebe22ed8addfaf47c7bb16e6338b34d44336495044b729e8b28e2c79afb492fb823066e4062ab2aa9c77bdb76f77c5e8cef430451c2f16fadc72897374fa99c3d5c27c43eaf1c39545a2a4487353606bc2a2c29921dc261c8918304ddf60c99da26803a2ecb590c29bd63dcff8bb6bcf668e79633c5ca878e348b07ecf7bb3c6ffc352b18ab5c850fe6cc6e98538c04694fa1d19385bb63509c7a6bb8a4a855e82355548c4826879e48a6f595d3adba348a02ed2318e30cb94bfc224f13ee61f169d5122f669af4186eb132c3128874a07d7ea39678d7e7f53c746de33a3c7535bcc3e7b1a63716fa629fcc3353f637d44b5562256f7803f741e0e5b9c8bc2d4ead7d4a4345e0ca742dc4c3cb59fba2d7181ed5e5f35439d6d8bc9568a1fa4cf711f771cfb471d5d6015a859dc858451f45a48e23f45eec0181755020759dc3ad1bb7cc845f807cf8ad8c5ea7aa0bae8d4867e21c86d32c2b2ec6bd067af78ecc5d54e41a342cc5154eda89e4d6840ad8d5b68bd5c3c5accc96a4f1113ead2b95159413fb8f686cc0d58fac9bb5cfa0856e1d8fa396e2f31accc9bd7a9c2fb99a8b74b0f13be35def49fa73b969c4d6a6460877c6b7480f1576ca5d505a32aad5ea8f5f0a09f7a56fbb702013703f742457", 0x1000, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x20}, 0xc) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:38 executing program 0: 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="83c954d733705e3c6c7b24402a40cd4c7c7377cca566ac229cf7212a7e1c02fa7f859885853b8f8592e4b75f36757f637b2adb31939aee88284a24ec17a9bc76e3777a1067805e9693457c88e3155f55d4e7c550a9ac89cef1d83dc85f15ee7d105084775744e33ecad8b41aa0bcad95e374e490a3b2798b2694a3e9ad9b3d7cfd3e1d3555c1fefcb64b62de18809e96b4048153a5bcf8e755ac69c5eceb5895a41284fda60aae36f56d284f5b59e09d4346e567a6687204b47a20016dd446c2304a20b7456410"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3f, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) 16:00:38 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbec13b9fd48000048000000000000000000a226106d73dfec9c5d307ad3f9b2a5955ef2fc53957f00655d49ae34a7d0ca2eb5b516ba1a29fdd5f4d87a4caa3660a2306afad07788b1493386d86cbc70d42e836f1f98dd07dedf753492cf56f29b2b6d4ea394748ca7cb917a0a616b7dc84ca5cd46ce19cbccb18e1a08", 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/]/b`f\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100084}, {0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0x8, 0x6, 0x2859afc1}, {0x1, 0xba, 0x93, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100e57a1b366852f27c36d350e9cb41c4aa4c337e7f95008646d59edc41cabd2bc203904043e2d7e75441408459f082fa5e4704f083c17adfa4b41a1ad99307219f36b485b5810ac5148dc6724547f6000000000000006b9eb197e3167a1b1b39699764343af7ef1344793ad9c33b4b16ca9b9d449be6dd6c9ce2915b95d0d1916e7321081251db081d5814388d4ee575a92be5c10b31f14a0ba90880ab609eaa76cb303048fa6cd944766e"], 0x40}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x14001, 0x7f) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x992945518afe4189, 0x2) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xf33fab59063c1da3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x0, 0x800}, {0x18, 0x1, 0x7, 0x2}, 0x5, [0x4, 0x6c56e7e2, 0xffffffe0, 0x8, 0x7, 0x401, 0x4, 0x800000]}, 0x3c) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) connect$inet(r10, &(0x7f0000000300)={0x2, 0x3}, 0xc) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") r11 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000200)={0x0, "3d35e32748fd6ba6f111619ff518382dd8c36ed76e5fc466dc36312d9c910bfd92a84c90aaa4663c2ac0e053699cda2bcad717ebb00272b43f2ca8eb92bcc62c793b7bdda02837dc4f955b12eb47e94c38f3177e7b21cc6bf3e3d52df863dc3e5d1f612ebc5a0670224f47321bce6426462d69ec3f3d65c41b5152dec1ff048ffa5f8f5db95ea56d4b4826c73a553913e8d0b610ed0b92fd41a5927d456e2602945238115031c9d1b7a333ae54e0fd831661415c295d78523b5fd6ed162e4ecd986aab8f191ab3a2ab634618c8bdf56a9d9dac9164181d275eba49407a20"}, 0xe6, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xb320, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) close(r2) close(r1) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x39, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x1ff}, {0x101, 0x2}, {0x83, 0xffffffff}, {0x122}, {0x23, 0xbd3}], 0x5}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:39 executing program 0: getpid() open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f00000002c0)="1316"}) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000001180)=0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)='\xe2\x01') bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/48, 0x30, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:39 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7fff, 0x9, 0x40, 0x1, 0x1, 0x7, 0x5, 0x1, 0x0, 0xad9, 0x9}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="09984ba9d5987304a80926c97d059bc9e09f309de10094650b719b46722ddfb2bdfd436e1005e7c065b15fa3fd982b99b60745cf6b5f0078", 0xfce6}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xfdb9c70cda0ffca2, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 16:00:39 executing program 0: poll(0x0, 0x0, 0x3af) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x06\x01\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x400000000045, 0x0, 0x0, 0x4}, {0x6}]}) read(r0, &(0x7f0000000200)=""/208, 0xd0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)=0xfffffffffffffe3b) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7fff) pckbd_enable: command error pckbd_enable: command error 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197aa5ee0665aa5f16d698ab38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f43b12280441465a9234d85f04157795ea4a5c5feb2baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548a2adf2ce34eee5d5f8db246db60bc4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac553825d4006042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676de0500000000000000986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0cf3e051cfb3a1e277e5f3313509b7d762118aa5bb4e648510d386fb42c38157f86de4cbe1096bf1127142"], 0x10) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000015655c91bb2093ccd5dd30008ac7672a44ff7f02"], 0xa) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x2924, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESOCT=r2, @ANYRES64=0x0, @ANYRESHEX=r1, @ANYRES64=r3, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR]], @ANYRESHEX=r4, @ANYRES64=r5, @ANYRES16=r6], 0x5) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r0, @ANYRES16=r3, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYBLOB="ba88dd9a5c31491caac023df08f9b5779ae41c889295f7d7f572a3d59d3fa8a40ec969ec4b60e6064a293e87500dcd0985d5afd8b8e2e4cb371991a6025d49fa5f381bdd43ee3df09a7583193e2accdcd4dfb98da8c7a24e0972866739f669b4134aa3e51ed82d6bab74ab654ae8c8661647032a2192786be141afaf5d094af96bde583e14f06d0a631642ce115450e30be5802c723d88cd86a0ecfd326de1a10ec490f928ebe1095f4211c5adfb6f110adab99bfd93812a03ec27646b090364", @ANYRESOCT, @ANYRES32=r3, @ANYBLOB="c3235513e55f128796a529163549a746a17d7ab3b4d69fbbb924ff6d1524411bc9b7e9742840bdac4e49867df936203787d6953b69c9c8065010966dcaee8a6915f8bf2e17bcf700abec8825a48cd5656dc346b29ac502bd"], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYBLOB="cc58b935224089b9131b446de288f128ae080700b62124ec3a52b002ad01b8de57f4639dd8bbb4642f409002b3df4b49e60fdf1dbf0ec10104969f3d272478083bdfba9c017787d5708be82363b2c31a6553e2a205b5fa5fb5bda37a6ee2dd96d38d057630bd2058634b997fd4b8904524a12b98955203345ad8771bc9dd76612da348f090475a3aa8a0f50fe9b52f19eeb50324165ca6b7ca67f98bd50d229810a6d2fba76b95ae6832fe6f118522fc2d46ece1ea440db570e00a2d91c8e5ed79a5929c2dae016696d71bf06a6f10310f2392324abeedaf48ded791bd173d022fdf8960a95a8dc9551089c3f0c29c85f8", @ANYPTR64], @ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES64=r0, @ANYRES32=r6], @ANYBLOB="03b91c9c9b95aaaa9c991467989b74c49b1c053cee48a1e26552cef91c259b256315465e02412f7b5307ebd2ad7cab00c245d5810b537e2582bd82fc4a584c62f95c97d1b49e34a2f23e637d38615ed029fb30cc8c5d878d8afdfa76a49f596c693abb62e4b3016658f7e6e73dcaf4af260379c5ed648034612eff6644af1318c5b1c795d24e1c26a78b2c827c7b0736dcc234fea856bb56bfbd0f8815cc226f867f62e45e3956e3ecbce1a69ae0b0055e411e1b87894c19ffed78f71de272bfd1dcc5551b55293c6327d271735680db75cde422bc59deba76c8dba3190af59d7da172933982a6d52af2", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r6, @ANYRES64=r8, @ANYRESHEX=0x0, @ANYRESHEX=r9, @ANYRES16, @ANYRES32=r10], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="c663a27f136b4c359fb39c3e80bad2f156bfa316f59823153875346fe2977e939ec10b5008486f6828db6e65ba4e7a905ebff3a0e63487a7946674f3488ba79b06899ad99e4c5ddd471fbcce1c70d49b320438a1502f46eb46ad6a54b1490558267b3dbeb04e8af6bd19f4a59dab49f2f1facb80499187466580fa081fa4384b875748047e1693d520d4c590a3b99245122c04ef7dc86a8f1d2266767d1d365af0649e5cdb498e5da2286d79fa311f197b38a71b5a4f57cebd9e3991d58db959724007740aa9494e088545a5cc6b2bd1d3336d003cfe953319e504eeef0c16f9c54f7a850ab5dd4397a159f3bd2e71e071d2c2ce9ea061bfe50b11f296", @ANYRES64=r7]], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) clock_gettime(0x3, &(0x7f0000000040)) write(r11, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = dup2(r0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xb7d2c9a03743ae63, 0x1010, r0, 0x0, 0x62) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) writev(r7, &(0x7f00000016c0)=[{&(0x7f0000000100)="5bd0781b42ed99f9bc87d02697346709b813614b8d04435dc1425b39d01b9d5c20a300eb45de26d481cc8db60f2e781d9eb48b41886674e31b49716d63ce4ff287faea40cd04db23b16ab306288bd9dfc1a1a32d5a0e57bc5c5b9021f3ac022cfcf8bb17cb7d6f8f5d1b7b7ad69f8347476df284255892eb87fef95e37ffd568e61c04c12921d8757ac1ec59747325c60dbc", 0x92}, {&(0x7f0000000300)="78d9d57cda6d804f85e27a63d78b4cacaada073965de04ddd592eafeac97957d2f337e12d8b83fb674a8a78225730bd265066f0711f6deed3be8ff967f1fbb3446179dca63f1345cc1924088babce35ce9d12532c0f0a2732e0d0cf23ed4f4c9e1a7683807c623f821d5f7dd480c02e6c3a9057326b3ef19d0cfb87109db06a6d7cf7fc2db7476c56a012d6cee6bc0180298cdeb", 0x94}, {&(0x7f00000003c0)="e38f182f7ca2e6fcaa1044fa7c97db96657bc69dcea0afa39afd8fcfd84f514645cddce4297ca59fa36ae82ef6f7004447e39476e5a8d6ed221f803ef8f8a8a9b07e5b10abbb67ab6623d5a2ebd05a7ba1f73dcf66d0981e862fa5f689c060c1f1fe45bb6cd0272f3e300f634d31e79197156201a5ddedc65ad5499d506c632afc99d953eed515899292a4c85d2acfe2ca1fbfdc490352845983496846bf8bb38e217b5aa5e5b1679a92d4463bd81109002cea9c89933a36a64aaad9915b5d536791ac0a6e08ce2722b18d5432ee114024da3213d3fc6215c1df1477b107a9ec9793a110c09b89e8a77d7ca5b86025c2376a62bebc88cafa6601dca69f93cc77997d6a9d612025bedbb859723db86df74243f8ececeb8a39762c1448e9605027687d5d38d173bb4387ff684886ab271b6a845f37b5a297e78c3d63a5b5c71d9778aeec4d8a46f464f1667c4181533279c44eda7bb4aba6ad898df7566f788769a91914db84f2122084fa13c140fb2dc48f41f0cdb55611f5341a54c0cd0038101c70f423a2480b48d4b292a5f8e08e56d6ffc6d64baaede007022101e3d9a5a6824e6607493c8878ddeb6ed1663f1dc2b363896276aaa6da8872084f082831857c25f3f8584849cfae801f26b3ffdbacd94a0c10e2fa547ad2fdb8c6ba11f2ef15b7c531c06a91e045f45d274f69465f613f3a233533a65b4dadec84b6ae3e12fd2069f93edb44ff407d9fa60990c728392cbef3571d0482a8addd8c332d5be1265050ea2bc0e0541b1e954c50af8348493e753a81dd76a2063104dc6f3a9a41ec393cd14191a83dbf5bbc26802a3de30279dc593bf5070c66893468e91cc31509dd7e571e9ba851bdce8774ee4b0fede470b7e37c3395ac1d14c9eb10914172916c261a495af5b4601d484bb7ce447ff3b1e7d9cc78352e6754f18a9da1893fd532107191b3555303dca40dd23d54469dbf1ecdd7e15a0ea883e2f891c7010fc0f91ef6329edae50b97d65580f0bac89bdf2698d5460fa4a5f81d6f921629d846b29efbe6f784e70c76c516f18af3bd0ed5930f3413efeb638f5da4e6da1dd481dc9ae009e79a40ed22f4285cc8b73f3fe8bcf38c7911ea49eb56300167e42fbae5372cfb254526343502107a456e7fbb586423e68dd6a1332f954654f99c1bdcea4e35d60ac61d1f83d6bc3c94fcd2ab4ff8f8590c8b0e3f9c025bb94ca1d7606c163e7961b4e3c5bffc72205714055801c96b42a9d41e7dd21670d53e72776a42a9885638771dac865d509738adacf7f1a4dbbce14281f2c3c3fe12d566bd2de0ff7120c0dc2794e49672decf1b4e8db0aec51d3761dfe0fb33148559a6fe60b19ba3bfe902df08bb4422f3bf8b9150b1c6d44c43930f006057a356b800d7389003c9e1e08ee456379d1650216d00d70c89eaa5d3d88bea2e78a8ef9730760c75dcdc4bbd8ccdd6d260c3e4049cd1380a3e118aafc223b2f671fc508d4e346533e0153cd648c06b68110a2fdd14bd79c6f5192750a01823edfbbc216d3484378189258e786e1c969156e5af9a59fd5b170e84697c6513cb0c078d6a7ba7faf2154836d49e0bcc8cde420cec8174da031f606d5b7ee35c90a24c30a07b393a55a9ecf42c22fdef3c121f67205887bbb5df7d2b66ccda7d4eb062cc8a327a99e634c2e66c651f01ddaeea432850b8683709393b6628cd43b1c94c808ea1e5242b0c07cc60c5891ead6870215f95468b6e189518d7559620f4d2a755b435321dfd76cb102e42f8f32c48ac0f729b37f4881f6acf42160ef63948c13bb7da604232e87e1a9dfb26dc688f3c4ae644decd362b42b4bea5cb3450b9caf28ae6145dca570171af6595ceba894bf1ed0a55e9138bccb65b4b7aedb888d8a42059b55a7018c1dc10ac38ad8ee903ed46152b4259ca90be387d63d2abf3363dc0cc6edadaf5f7176b04bc5336bf34635522bae6e2af08d5b0e68855b7e20f4473d0b12ec03a4c5b93a1a5179192b3c6750efbf493b9ccd28202c3311fd2587361bc7463a6041553352deafa00246d9f61870425e8de2d1cf2f7735e9edf0aa490c92819d54e47b39c1a0b9203ad3b6cd8a2a63d25f577497534e406f1c4d84560d10cb1ce18a1eb504e7242a651223f8d61e1290fa25288f171c4eab7ef46bfe4d95965d488918a901f3da3dacfba9f0bd228eef2e0ad9b52fedb07d79ba3c2a48d423f7fd2ce029ec185d4f094dcbeb11677650e912b4eb54274952e122ca2aaeee28e791655ad96ea2fd124569e28c58d5a8d67f90267afe83722dc0792f284778b37b836a7db7bc54b3aa40cb61b425d9da7e5190682c72d276f49a7bc85f0a3561f1ac3c445abf8a6f4bdc8ec3f22878e2bf5b65373ac33b9c9048d4fd434a99232751cdf5b4bf01f5ac376b8080dbabacf7ab4887fcf9b40b50607b1d81a0882f73b311501bbfec3ff3de1ebf62604a32b3835bca33180779c354fdddbe811ddfce611eaa36c73242118102bf89ee78dc2904b4307b82bcbc0f3091eac7107fac75dd288bfed1173a199a2336f109d41906f0dc3f7b35e63ef6c274f4940f0f754faf9ad0d61db1d886f48bd0257ea18b15714eaa55734e179a698e990f3e43475dcdaa15a90ad36a0dedb219f3de2e26baee3e698c4a5e16819e692560226d08c75e6149f63d5c5a0b1185278366244c262fbea658147f99bf46ffe410156ba68fee68ab5e75cfbe2f89599a990468c69abe679209125e65f7c966d0d98d7e2ff43b792641fe4e048b2087a96ea5fececfd05db17d8afc2ca4dfab478d47c9594c472cbf3838cef77753b6b07fad5ef65a64306c5e743537be24c265ec7d733646585914f45d698082fe81653e9e40570b6b3e46da630a544f471838cb5124b33c7a69e7934a225cce560a97f34752de3a58bef7bb6616f1181a346c33838b717deb7c06012bef1669da89427ebe72e1c497143224245e20f4c478e1dd4649be7c9f8003bf4ca7788cbc8d777f2d40d43172e6293cb5598ee90249a06789647b6f33f6e76b70249bb38d3869e292b14c36d2281679e3edd9d3c54daf60579a1c49431fd8926061bea30d02db05878bcc8f92a343ff85bf12af42538439772d4067f0194100ac1f70bb61bbf339bf26449f8451e414d5707bc4f44fbff0d7596a422a4e157dc24e967d60415f6d672247aadcaf59221abfc391e31c05baa50f509286b89b1be8e381144cf8b48e65602281ab9f83e83ff9f9d957ebd4afc7c177b8d950e305dc58a68baac7991476fe1c6e74f256d1475582cd49739c488b66d6814ba8caa797a61acf26c996cc8dc63f04c9b5af2e1895b26b67b837d38c9e3152e3415b0956766fb1f78402c0561272c320d00b866c08a6a92e975487fed9c6b159fed50a53ef73190c494aaa4ba27b6c4b63721d51af1b6e3881cc68e207f0fbc1a30e243bcc74ce5f95731e11e2af9d87ed755bd0880c1821a6120948ced98a39b84c5ed2ffccf0516c575267add83ea659958b5eb2910f24871c1596b7fda300de4821712f8b8d5a1bd31615237f9a00d0a629ed6bfded7d546164d91db23613880dcee1d8df5ceb7db51a237baa1f0a28b1ad7a4eeb4a7b1dc2420c85545e0ac1e1823634751a51015a7a9e868148169ade7df208fd7636e254e0edc03a638b343a9fa04eccd673f9e3399771b13ac1a8074eeccf643f818cb6143fc40c975deeaa0c879918a0fccce6d613e399ac913a1bbe03bab5a6ca304f53f5194eed2d086355b8c8c70cb3b69a9beadd041f6051ba4b1144f78d5d787cce25cd1066d851749e0c6818e5e77af08aebd3dc981003d732825cb149473172b967c05f3f1d8b9cb1f35904b8a5a9153f5a2d005c7052f501a861d8df4a01d3d0c6d30d0c259dc505bffa762e478e69bed6e2eedfdb17483c0f4af340daf98c2ab0316cb2b9d963168bac1f0af04869e8f095ad44d96787938e048821a06fb73c3763e39a284b296dbceb0a4cf66e4771785124e8afeed6b702a209796a00f221d408d8bb962c08a0bc98866dc7865fbc13256b1712d456554f63d0bfe289b49848f80447f36cc3e0226dd3a128461b1b746245b836e1c6d9f68172709cd17caea78bac72fd743ff806aa46606e6354b6521177c3df83e9babb3b9610704fff1602b15e5fc83af941f12c142e46f4350a9464c1da1c877f8d33ced3709e2f4e8d292d26bfe96b0d3da8e20ea8cd5a01d8cbda93701f291208baa9f223500a21140910ee6a5b556d48e11b8ae51884bc2f73324f587f97ab16b4cb58bea013f75bb6d7deb072d94b73f8841952e64e179e1d5fcee4a02f35439e87c430a10251b2b7da1fd70d25b66a835af4e98e07c22eda1f9289f3bdd688205dea2ed41283ee3965f425b6f81047d68e3f53853d2717455392d98c4c45f60cba75f3c228fb28d9c55b8eaf10a3483e1eb0cc3da793d813e3071e60a50a3e3f0da85ebefa8817a0c8b0407a1873fd1e6babc381e74c0b3528d3b30dcbf2320104207d52c34432768c7502f81a1389f988121a1a63899687b3fc2ff7cf79d601556ba5bb0d0874cea10c2fc8c69407265c6fc04d75056270b2c9b7e9f51910e85e88c8e91cbdf6e21ab7c088728edad181b6a5e9ea960be11d305ebc05907e9de898d85d9552d1ec939927a9f435b78ecdb14029a0aed32f837feec44a1bcdc0a9cd508458f77f6e6c9eec704ce1389ca34069d9c641abdfb826802a02276ecc6c2a4eeb61d89901e71bc827c8c38682a67c31bd3dd16ac11845cf4d0f342f92d9df0a5d1167d748b2165cb2ef52d1921bb5664c2c11fbbe771a24e626a4314cb630613bf4d3cb4bf78d2f699a12c719395aaecd066bf078c5a1603f50cf869f27d505d4741910141dd479ef066cbeda8761f803a28f5767e1a387e75e6f52edca380493defbc28e9c0bef8ccbbfac33e50693ebd6288cd7145933118fa08a9898cd0c91ba23acee1d35b73c29ed2fbb2ebef73c3dc3000869ee8744622d3a1667a226f5d8f0a8cd4f6d0889a54791aaa216efcc829fe746be7db5bf29716976524e4f6f782dc7f056435959d187b4bfdf528aba9631c359f1ecae159255abe28ed690640ada5accce2271d5974b187a474142c3a7815bcb513f9b6fc2df7851db551c45a4998832afd8b8a888732ca3ac2cb55864af753717a6b68bf822f169565c66789dded9c5de4e275a9c81378c41afce68fe13adeaee8170ed3022331503682ec150f495666ceb68684fa8a614ce7b6a430b8b6e63b6e760b634fc7969508b24210edb592cb37042a88a969d71ae9675ac27b71fa585aa6c9496f9eeb9ec43c58e73fdc9559764d35b858cbef6345c4ee3edc568d5c1d033833e6bfe23eb9c01ba7070499c7d6ce6a157ec26b22871cc8a7f6f885cb97f64c7f37b58f71647c1fcd5075e8842ee367c533097b5e6228bc464daae8aca1e3d4e62e2601338a84b97688d23ee01b26510946d273d9934b07b0a16cb77fd1cde777605d8f1132f9ed816896def6478e99f958a6e46031b8ebcf477c91bb29e9d02b45643d6610cb11e4fe41de1d60416f36d20bfa4a9c0362cca49be91ec5e782971fb5d93a6809b204197158506b6a939a0c6a4e99145156c92bbc5bdac3c28679c7f3b8fe3d8c88bbae2d4107a03aa4019169e952eb6c75032fa89c036e856795cbbe353b20fc26a7ff2f30722b51406a75e1318048b00cbea64668f06f794241b0c2bd6db4a30c2fd0de976ba4bcf49ffed368595d3afb449d7d83b3005443500bad9f0fa2d159b8631fe2458a8f", 0x1000}, {&(0x7f00000013c0)="fbf4dfdaa33981561ee62d185ffc61cddc92082e2c445e811c8bbb0714a573b929d8ec23fd4896a68958dcc9906d74dde739eefb03a897ba2d40ad4f59673cf17b08b0802fc21680dc01c6d1a3813010f00b084527af6eabc781f5f0be86e8a79062338ebb74750134e1fde7429a95919034e7b3a24410715167", 0x7a}, {&(0x7f0000001440)="40f648a75a4d4e94432a19d5266c492167c192928704ebd9ab9f62afe659664e4b0eac912e7bca9213d3b3019fbb7308f92731a7fe4f1853f653f0cb0580e6e32f30a844824f38068c08e2ddde198a3925428ea731670235c61c08fdad37a6f6fe3dcc110fa52459d4c5e5b71906e1b01f44679568700b9f4ae8f92f49bab82addedb9e2c78877fd94d4295e773dec53d932a66599b81b328a785deb775c7a4d17542dbd40d8cd1c6a21b40e79a9be40478c339b6892ad3fa54f9a3f512eaa33a5ec36490ac10ac4aa9f8f40f9d7a49cd99ff180ed6c2da0fc128b686130a93968b53a", 0xe3}, {&(0x7f0000001540)="31016efd18937323d9c5a5b40fa8c4ecb74831fd473f14fd23394be1670569c832ba53e57c29d038982d5ba154d8b98c463c16abc1f8cc6efbe21bc06876f2b9bcd7a8f31cf36a1042377a9173e9f73e46dc771214911e00fde33fcc332bf19a537b1f9beedae9cb67687b4fe6", 0x6d}, {&(0x7f00000015c0)="58eb0aa57a3b2d49841ed432addd4045b858fef1d864d870fa2d6fc53085104c32ac1482f227beb94086b2b0ad51e854dd81a379909633b84020bfa9acee1ee8859da593045ad1a38e2dbe4e13d7e5e26928f131bfc6dbe7d6bd8fc816eb2af47cda4c3aff4c7a1d65b3df465f9bf4c6cda88342cd1ef35183ed84b099d658ad92637d0ebe7186836766a4539ae660c70f672153317296798fa59a3692cd957c9a7560f01aa44e7b377f395edee895e8eaffded8869f1bde8d90ae28c8a0f365cbdb520e13bdd6209200694c1c5c893abb09529687c3be9e127d132bb0737e37e16c4553ba9ee95acfc920", 0xeb}], 0x7) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\t\x00\x00\x00\x00\x00\x00\xef\x00', 0x400, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x25, 0x1, 0x81, 0x1}, {{r4}, 0xfffffffffffffffc, 0x62, 0x1, 0x8, 0xa}, {{r5}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x0, 0x200}, {{r6}, 0x0, 0x2, 0x0, 0x6, 0xfffffffffffffffd}, {{r8}, 0x7ffffffffffffffb, 0x40, 0x0, 0x1, 0xdc}, {{r9}, 0xfffffffffffffffd, 0x84, 0x2, 0x0, 0x100000001}, {{r10}, 0xffffffffffffffff, 0xfee9e32809c16fd0, 0x20, 0x6}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9667", 0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xa9}) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r1, &(0x7f0000000140)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b4ece8abdbaa0a70d95d33029636470c8909674f7578fa4293833426eb80ce123f2b47ce26e7ddc0d8f82c05a13ca7c81424a72890236bf8b6bdff69da297719d28f93caecd78f663df9efbebbf37a96ed7bc3291362a90e17552e69869246574c20e8d0961679e8244c338a1810c91927b", 0xa71) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x80) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x1000, 0x6, 0x4, 0x5}, {0x3, 0x90, 0x1, 0x1}, {0x100, 0x1f, 0xe1, 0xcf}, {0x5, 0x26, 0xda, 0xffffffff}, {0x101, 0x3f, 0x0, 0xfffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) acct(&(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000001c0)=0x2) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000200)) 16:00:42 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="f668079c6ac420c196242ae73c896f19b3813a66ec1245c8611264ba47f290457c6169356d60cc82c87b072dfb124d825077dee0588cd34769aa7bad00ee1ad8795068", 0x43}, {&(0x7f0000000240)="72381fffa3ce0d7f5445d8", 0xb}, {&(0x7f0000000280)="e62a4fcf5e4463ab1e2db48ff690f107ce6215955c6c7c1a582a579000ec39601bd295107e367f23d97ea1f13c758ae5d63adf55c8599d8bf5de00509a370fa81181bc88f6dbbc83992075d4c94bcf9a282ea1cc16da7de1ffa7e79b44bfd28d0f517e942c9d7344bf45dff368ef7806b890", 0x72}, {&(0x7f0000000300)="e904ec1847728e02c6b92a29c7c467184ef85aea2cf16a68ba5ac66413cd0a7382809acb44c0673a956969b29b249a703b952d10eb6f68aed5ced017dcbba2c6652556614f7219beaa171c563073f8e945c6750d90e6de92f33fc52bb69a9e7e81e6e3514be4ab0a9d291dea7dc87d79ad85686eb2fa6b9530568559734d0cf396e9ac9b334639b9ac8192a7fe6a556e49dcfae451e9c4036ac6d597269f79c404486899d40cf08143736583490c4d745ed2116c7f1c43", 0xb7}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) connect(r3, &(0x7f0000000400)=@in6={0x18, 0x0, 0x4, 0xfffff015}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x80, 0x6d, 0x4}, {0x8, 0x0, 0x8, 0x6}]}) setrlimit(0x3, &(0x7f0000000140)={0x8bce5, 0x100000}) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0x8, 0x72313dc0d5f669f6, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x1000fff69, 0x3, 0x2}, {{r6}, 0x7ffffffffffffff4, 0x80, 0x1, 0x3deb3597, 0xfffffffffffffffd}], 0x8000, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x4, 0x2, 0x7fff, 0x10000}, {{r8}, 0xfffffffffffffff8, 0x80, 0x0, 0x9, 0x80000000000}, {{r9}, 0xfffffffffffffff9, 0x41, 0x80, 0x6, 0xff}, {{r2}, 0xfffffffffffffffb, 0xbc, 0x1, 0x6, 0x80000000}, {{r10}, 0xfffffffffffffffd, 0x8, 0x21, 0xf4e}], 0x7, &(0x7f0000000200)={0x1, 0x8001}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pckbd_enable: command error 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f00000000c0)) shutdown(r3, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) write(r1, 0x0, 0x0) pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd802c47ec98 va 0x20001000 didn't change! 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="51fc8e9db4289fbf6382a7da645f2fc8dcc245ae5d57e5e5ab980cc49e91867baec32138a0369c254291e75d76371078b8332b6daf98e357090a70735b7d0f9bcc55cd89b61a2ec52f0276e9d318dc04418d9a0ca5df65af54e8945733ff486ec29b5eaebb1854195606aa26f657ff8c60d5ea3a55c1004fffe65140387febf41172bcc3afb7d85960dd8f10e02353332e4fc2e14f75e3320526c042aca100113a7136a19f", 0xa5, 0x202, &(0x7f0000000040)=@in6={0x18, 0x2, 0x401, 0x9}, 0xc) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) dup2(r1, r2) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0xffff7fff) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000facce89d8acc4d295c214304221160e6b325e323e6844340cda201c663559e48f99efd66dc2e99eac48cc80c8c5997b025f18b9eaed15e0edce944535f5f54158dfa597d742bdedbe6849f1f25e7a7c4036dc773a0779d837b29b422fb3b5c1f9b7dee74b7ed88546ebc6dd3241d3043c5d0fb8bfbcb5122c76f98ab19caf4991013b4218536b8074bdc5e997f3b28b1ea630f5ec7103af06113a93405456e66c6927d32ec0d418c79fbb6cf33e84413454e0264556bc40ec01d0204bb46d19eb963844fefd80cd09033a4a4155880209890f2079434fd4b40dcef764dcff049c8d4aea4704071a2cda068e15fcd4c59c4d8c751a3bd215ff11830432197981a1cabc7f395"], 0x102, 0x800) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = dup2(r3, r5) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0xf5, 0x3ff}) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:45 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x40}, {0x1000000044}, {0x400006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[], [], [0x5], [], [{}, {}, {0x0, 0x0, 0x1000000}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x0, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x1000}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x78}, 0x8) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff5e3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef5008f0c7fafe9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec31bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30a8e4e9812f923f3682fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503afd2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fb657bc07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2350715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b508830523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000000000000000000063f207c609ed1a85293171d6c55e2f6db043406ccd8dabc424cc127693c02643b1307a1bfadb1d372e2d3a89cc7f83cc1933c7dde06d6e4f7580c28d07401ccbb7456fae9cec6067f6c0b875b7b2d674350a54c27c1668a0faaead85aad6ae3710c59607d45eac7c2b6f147a53d39734847f1f477c2de8"], 0x10) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="c0a7bca843015cb237f8e562e16d7ffd9c2d6bee85b0d7de629d840c924b575839ddfcad0771e762d2274672fed00f8b0197d4b0a8ac733302a7066128c3c17a248fd727260491b12bd0e7111881faa29600015ea8b6159f0b80f23c647e7fcc7576de6f2e9d18b7c2b90fe320c75635448cc01b528d9ab37285b1bdd0eb2246b3aee82161d74e6932b46eaf", 0x8c}, {&(0x7f0000000080)="7dcec4f10aa80b38821bf2a2365ef7087f4e75cb38c12f8f9f0349aeef", 0x1d}, {&(0x7f0000000480)="4621a0db529f33f7d571fe824a07bfe41a781d6be79281460e5b44763e0fe7f005df65ec826b0198863637699cd3d932370aa9be79439b666ddc49570029215a740d9525854143ffc0f1bae77e3653143cef5a8ec97140e462116e7f5578a5af63a613991e7bc5", 0x67}, {&(0x7f0000000500)="dc85c1b1a7ff4d351e791675dde235f646a17d450d0cf61d587efb06735c6cecb8ff5298cd1315fcdadf460a43389cfa5b2ebf201c6f28625c4fec0107881476b44b0a6f21c4e53f5b466c152d8f066042a55737c075a6c88eb3decca69c523c91d43ca374f84623b14eb60cd94e1a01607a3dc099b2a02f6e9483e9484559a222292e675f2f166e2929886a3e55ac14e8c6708d88738d050659f45d03192f68c75d7e7316d5543f1d1ccfe9c9a0ca3f845cb32a562873ecc3d8d3370e2abc3620815d3bc8510c3c6c1d1527179e5ea6dee0c8b2b0394b1784f852f0254f35e07ec0780c2e6bef8ac9fc2a975cf5a6", 0xef}, {&(0x7f0000000940)="b010fda89bcc1ec00bc676fad1a8790791f3f767bbe3ebe80538b95b10a843a12ae7c1adf114b2d87b1f5a46bde9d4f6ac1858b22396410aaa1597d22508f43dfd7b403c5bcf69b869e6d9d4481b9593830ab2a92fd01f0593ed5db9bf0c5c162d77ee1f6112ab49cb1ced0bf2a4e54e38a38e19af84c43bba50b4086f798204d30db200faddf762f7637f0d51c207c2a3008114d7300796ba887af97129893342b06101c5166f88d13e80dd602d06242aef0d54e804e3", 0xb7}, {&(0x7f0000000a00)="76badbe878aa7d45c94b1ae100386e5d847d134ff0422d9e4c9cdb22d5e539aa85785c71a5d026fd584620d12e76c6205f99b95149143ebfba3088c0e3bcba827fc5527e8f6e008e74758d90661b9c5d8f3266a48a7bbe70f41721b93705538c0d8456151eb71778e4fc4621d06d5307d13f914712e075041af8b79ad32c1b1685c8230641d420cd72cdbfb8bcc64cee15", 0x91}], 0x6) 16:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:45 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "bd789384227d22f714c41e0d12"}, 0x15, 0xc00) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/94, 0x5e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x20dca1f3b720176d) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x4a, 0x4) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20383, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$setstatus(r0, 0x4, 0x5d0b0afecefe4955) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x20, 0x4, 0x2) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c76f5ffffffffffff177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362642f66fe14d86d835612e8d09acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f46"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:46 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711e8dd57be961e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e521381ee98dfe000000000000e9dfd9bc24f4b7265f9b3806c915340a713e0a5c5b479ac1475c7a37fbd901001fae7314ae48c4e8c735000054eb44dd2ede7e8283c6bbfeda888ba26e2fcdd79d0986301eab8a2a355bf500"/151], 0x1) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000000280)={0x18, 0x3, 0x101, 0x3}, 0xc) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000740)) r9 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:46 executing program 1: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3efbff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d39632422f19eb64a01530ac4efd19a78fd85b0c19aebffaec31f8d643711fd04474c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec71d345c43978874aab083582936c92a83ce3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a938790880f9e09762382cd071ea429f9c5051d93cd80100016dc3a5aa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2375e9c9e56b7f4d006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000000000000000000600000000003676cbd71192d4897fe7af421d1569c1c2d5668f2e0baa04fa4cfee0e2552b9ea3aba3222e7d761f46a7dca7708d9a5f7bbcad4bc72f518ca5873f555d44443af96c3021c44ba6785b32a4f6101c1fe33f10006c770ba2db5ae2f68235342e8c6ba3c2c3c5d63b2443370a1492493b968d8f10ca48ecf8571e321ce51b1f7a5387862c67340b14bbe3e8253dbb972bea043a50bd5b882c47c9469a6e613630bd09d2bddc76d68735f9a451cd5537d58a020f91b2a67c7d0b1d9c7b577a632ca71d75f5dbf0b403"], 0x10) r6 = socket(0x10000000002, 0x2, 0x7f) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5]}, 0x3c) chmod(&(0x7f0000000300)='./file0\x00', 0xe1) 16:00:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x0, 0xfffffff9, {0x0, 0x7}}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fchdir(r1) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000340)="450a75995df3a7951e18059071c5dd9323cb459154707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879451e7ccdee965c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba171104027511e2d07e4d97c758e62c95f996da8ce72f710f505aaa83a96f5cbafde9443aec7ce406662a661fd36f43210e94540298d779b4b038ccd21701925e15d2ae3b311949e2c622786", 0xfffffffffffffc32) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x55b, 0x3}) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r3, 0x5) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:00:46 executing program 0: 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[{0x1f, 0x81, 0xa5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8001) 16:00:46 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="f99b29d86354b7b23bbed7c4163fca346646799e9bee474933a7eea6dbe80f1ff8d3bdd663feab3a147e0800bd15e888561b91020000004d00138fa75a2099374fc2513e102811ef9205"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = msgget$private(0x0, 0x123) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x24, 0x0, 0x0) r10 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r9, 0x0, r10) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r11 = msgget$private(0x0, 0x381) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r11, 0x0, 0x0, 0x0) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r12, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r11, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:46 executing program 0: r0 = getgid() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r0, r2) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:46 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f0000000040)) 16:00:46 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x1, 0x24bf}, {0x18, 0x1, 0x1, 0x8}, 0x71b4, [0x4, 0x1, 0x8001, 0x1, 0x7, 0x1, 0xe53, 0xffffffff]}, 0x3c) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) dup(r1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ae3f76520d78e29df884fbb073a8b722eb5aa2436464c0eed78a260820ece031cbeefb569afdbc2db4acde299b25758aa7523a861fb508823738747631937e02e005230532eabf156d3fc32b201e5a56c62522ffd23d5bf5260e06c8eb091f8c46d106e2ab50fe2a07fde915ee52118f19667821ed91"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x6, 0x10000, {0xffffffffffff0000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x81, 0x10001, &(0x7f0000000280)="065ee8167c35d3839c644d55335b994dd3b07f7e2e2838dc418f974870f0ecaf85431cb23f307e55a2816da23d5dee501682bd4fe3948ab37e93fb83820469c4924e45e8ddd37eb956056f7572ee0cd1b9c60208502b06b67cf7eb81c23860b29580afb3e10d66f8328f", 0x6a) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="91e1ce1bb51cd8b6244c4118c4fd653efe8430acd07e71e75feace87b503b8c30acbae2483bd4874346e5265eb09f78dee0dad509aac89862f08f524712bec7acf0cbbf960a1da378a4ff39bb4700da0735c8941ad7a87f48c1899d0cc8711f678c59841bde45b7c48483296f8b4f585d02b"], 0x10) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x40, './bus\x00', './bus\x00'}) 16:00:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd1e) r1 = socket(0x2, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="c66a2a21b5a6c7fe92ae15bfce75b04af1fbca31c0ad49b11f2b2332f6d6bbbcf299c09aba341fc712cf1c9065844a7880eed822e4b8ed9321be49416b0539a38ab717831c010432bfc15113ae9ec3b2ab92f2e49f2327530a0e4aad13360e43fcc118ab5c01be1bdf480c5f2c04a65388dfa166149e4eef3907b8946e", 0x7d, 0x413, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xff}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x8, r4) fcntl$setown(r2, 0x6, r4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x2) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:46 executing program 1: r0 = kqueue() nanosleep(&(0x7f0000000080)={0x6, 0x7}, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() socketpair(0x10, 0x4000, 0x80, &(0x7f00000001c0)) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000340)=0xc) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESDEC=r3, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="d559098df04a61e0f69cf6c315c46f1f6aed0cf24661266ac50d5ae9a1a22075e489b9fa6d1cb4b88041f66cb1742100e6971f53d17499decb2590ff950c8c4e0b566a31dd43371f3b9d3d4ab7cfba6acaeb28a940d81b80522f5028fbeeebe11189a36a", @ANYBLOB="0dd465df0ac3254a4e673b6f5268ac1e84fa2cc5af720e9185678e2b2a3e71053685e1d6fe279ba84d992ed97e1ccb385de23471245f60aba601ef7be4415674f6f483dd176b0f5ebfffae21666dfbcc5dba674fee14dcf2916cc1f429f17782d8a1a5993e805c1ccb06be41ad72dde29c93bf759d4e006ef6ab46ab2e7c350f143ef18304b8e7c60fe363f60eb7a241bdc426cab2a3c4542e1f9636f0363dd808630119870a879c273fba8fdcd0b4322f93249b6abf25890cb96993da1f88f1455691765a234b308cfccdfd0c44dab51a8fc36bbafb52a8a1e6eee67a90445b29136e05752e1aba5a1818e806fa4de966ff2784fe5a97", @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC=r4, @ANYRES64=r6, @ANYRES16=r7, @ANYRES64=r1, @ANYBLOB=',', @ANYRESDEC], @ANYRESHEX, @ANYRES16=r8]], 0x2c}, 0x0) getpid() 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1750349f8cc14804) flock(r3, 0x4) ktrace(0x0, 0x5, 0x8, r2) fcntl$setown(r0, 0x6, r2) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r8 = dup(r7) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000002c0)) r9 = dup2(r8, 0xffffffffffffffff) r10 = getuid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r12, 0x6) fchown(r4, r6, r12) 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000100)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699cd6b389251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d88d81bfc02c6d6c36813736bc5b7ff0511855ae160bb577c5f1d91f7556e469ee8b7b423d8b254605de19f7c953b33f8b8907100c45f277a86423807401a209973ccc11d6260769eda5a2f016d4ead6358200c56df43263338de1a299f6c7ada76f4b3f19450ddd42c34037f31c84c0a", 0x163}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477", 0xe44}], 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x14, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000300)={0x9cf, 0x0, {0x9, 0xe9}}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x164) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x48}, {0xfe16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x9, 0x1, 0x7fff}, {0x7, 0x1f, 0xa6, 0x3}, {0x4, 0x9, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:47 executing program 1: setgroups(0x1be, 0x0) setreuid(0x0, 0xee01) syz_open_pts() 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto(r0, &(0x7f0000000100)="691d2762d2a8d3732953c29e9c336ae31132fd125becdf2b2c962edca1bb211ed06f0c6d12b334c97faff81f33a46ef4570127009c2cb4826e3bc7e0a0d2431bdd1e52fba32468feed0319660fbb42ee74d9674e6924caa0913249cbe35658260567a23e90bc26ea2bebd7aca791d86c58a0ff6935009b52", 0x78, 0xd, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2177, &(0x7f0000000040)=[{0x80}, {0x74, 0x0, 0xfa}, {0x80000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = getpgid(0xffffffffffffffff) r14 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r2, r4, r5, r11, 0x1, 0x80}, 0xff, 0xfeff, r13, r14, 0x4e, 0x401, 0xfffffffffffffff7}) close(0xffffffffffffffff) close(r0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r16 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) connect$unix(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="b72e2e2f66696c6508f5d1a2dbe4b0e63fc052bed18d2d39a5451ae8289d3f6ea3bf636a6be00993bf8095d4afe4addfc3a9e66901e85fbda00a647bd7b6001ad2efa580902a4578dc9139f9fe29c46dfeedee583587ace19c8a2c8782d1fdb70c39ffbd2ab9cb444598f6f5be7ccaaa62939a0341cb92a8612c0e2440d8af07186a37994ea562f6ce1c6f3c8d41a4dd24f122f2c473fc2cdc42d41f9cdd035768a1a04b28150dbf3ece7370fb63efdfc3079ea9651fa6b68183bfc5cb4c6c429c6f6b5ec58b4bfa0b7546d35c5d0dfa87f68322a2672feb20574537b904c0e234fe7dbb013ddb2ff2c7c968"], 0xa) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="0bb503390aecd591369a282b15583259d1dab9a5732011af2434fee5951a3d086dcc1a5e80bc990798042f87f70bb7ff593392fa86b3b27c858b1e029abb78b20bbe90f126b63f54621000516f823f31706484762344a3a0800324f9c4102861c2e497a7c3b407b782395a8a403964dbb885b9b262371ff86f3b61e425ddfefb12e2d1d4454af69b1f672b3fce17aa033fff", 0x92}, {&(0x7f0000000100)="f78c85fbd17caf87b091fcf955b29c2888cf47c9f45e85512415fae553b9df9171ad65499682afe1de26a241f4", 0x2d}, {&(0x7f00000002c0)="9468f494af89ae4d12dbb239f8c32b608bd4d416ec862236c235d3a3524f973f54534810555bdb7478ce6801ef998183f8f7c519db436c2be8e7b4796d1580289a8ec847fda0d823e53bc69e9f879946bfadbae664040fe2db1d2a418b36f5a29bb69e8d218b9bd05480099749ecd0142866a4a1946aed41a718e31e6803f81756ddcc5ed64841280538d9cbc246ce6cec2eb0f334908986ede312", 0x9b}], 0x3, &(0x7f0000000380)=[{0x38, 0x1, 0x999, "a55681f0d8fdd6f66596860d6ec01ca7c35bccc8bce12147fcd1b079a2d2bf0e3392"}, {0x40, 0x1cca77cf198d5b5c, 0x80000001, "86815d75e0288beffb7dc20bcd2a095a5ac19ebc9727b1a3f18b53c918711b91d4bca1f6f03534cb346912111c4b"}, {0x48, 0x1, 0x20, "1264bd906f0ca0b31d8eb0aa1e2113db25b954bd284207563a2e85815a3b049146c43df5ccf672a01b68b4dcafba81cd99ed"}, {0x38, 0x1, 0x2, "ecc8cd8fb287660ec3422d7dcb47d2db285a785c7618581e7a035acaddcc4f3e08095aef"}], 0xf8}, 0xa9c0630b4f58d211) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x808, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r7}, 0x7ffffffffffffffb, 0x30, 0x8, 0x7}, {{r5}, 0x6, 0x6, 0x20, 0xa4a, 0x1}, {{r6}, 0x4, 0x22, 0x1, 0x2, 0x5}], 0x1, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:48 executing program 1: ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000100)=0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0xe81, 0x1}, {0x7, 0x5}}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x53c) msgrcv(r2, &(0x7f0000000280)={0x0, ""/70}, 0x4e, 0x0, 0x1800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0xa7) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) pckbd_enable: command error 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2020}, {0x2}, {0x6}]}) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffe4c, &(0x7f00000000c0)="20211143cc330000000000000000") getppid() 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt(r0, 0x80000001, 0x6, &(0x7f0000000180)=""/97, &(0x7f0000000040)=0x61) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x80, 0x6}, 0x10) 16:00:50 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000a0d6da88a5a85392300000200000009000000000000008d1108"], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x2, 0x40) getsockname$inet6(r1, &(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0xffffffff) 16:00:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7fffffff, 0x3}) r2 = kqueue() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(0xffffffffffffffff) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r2, r0) 16:00:50 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x27, 0x2e, &(0x7f00000001c0)="eb6a8b68468be7aab07d81f448bd86fe5fa0ca94517f766ca6e56012716299d10ff2f42bd1186c580d91b6c2ac980812c2841e9c97fa53e86089a2666c3d30c94fcabc439b7fdde7d046d274a4b0710bdbc72963924b51f72ccaf36ea53d070b54694dc1217269827050d4144a65a6b5defb453999df0f50dbd06be3cd28823711735d3eb02ffa355904f7a8019771d97f87b736d8864a495fe768111bf75faba13fdd7f290e1e4b874aba578cf9dcf3230bb27c537c1095b078e98ae742a1e525b2fa33e5118b847aa762ec7b584ec69a9d2943a95894f03c57da02070e1bb5c1d0703e779ae8898d5a55edeb691d275a96cae81adf48f068bedaf5e340c3f2f421ac96176e52bbf9ce68064f525ab4ae9fca0d78da27e72065d130f1c759cf2b796fa6c046bd487d6d19395c7c12c60cfdd18eff0100005dd7fe08bf311192308eee0fc8e19aa3122deeedce", 0x164) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) write(r0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = dup2(r4, r2) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r9 = dup(r8) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000002c0)) r10 = dup2(r9, 0xffffffffffffffff) r11 = getuid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r13, 0x6) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000380)="d0d79360ef43dd5eb816717ad1d1b6738204663f779ad093bf416eeea10ecf7b0518f5e014b9b6897a0ab6fdc5d8f2f8b0b47283d3489d7c8f00b06144e793c3c909dfeb83f52a8b2f927db483f8278e6c583aedc23ba126b9fc181ca0cd0282faea1ed5490e978f10cb06c9fd644bfb6a6af8b1d08a2cbf961088407bd5f6fcb052f58d356feed05f133467431cb3881f8b246d1eb1746451394c7fb6753d8f5b7f7534a8259246ebcfc93f857ef26d6ab39d1a39f8", 0xb6}, {&(0x7f0000000140)="e2462628c04c45f069c615c53f810b1c3b1daadc1aabb92eac988b9aad6fe963c723829ce58f209a0c7e0833372d03bf152cccbe88ececc816a10091ad32eb860f886f7388ace7aabd3ed67a323a38d247dfd66b61c7b0334c19bcef558eb358343b2e84123f9d098b4edd500876ab9ea0b46c6ccbc2a28d90cce7", 0x7b}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r6, r7, r13}], 0x20, 0x401}, 0xc15) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x1f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r2, &(0x7f00000006c0)=""/138, 0x452) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x14) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[]], 0x1, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000040000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000003d96ce360f53fee2dc0680c640348df4faf0017e3581502f24"], 0x7e, 0x2, 0x800) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x20, 0x15}], 0x1}) 16:00:50 executing program 1: pipe(&(0x7f0000001280)={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, 0xa0) getgid() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)="33de9c4791ae63c9788ddf7722f7832ad8e25b8c4ae3c9b552c9b3c688e9cfc5aa333cf20d9482f2f9e83b54e960608264fc9c1d4ee92d0f345550ae833be361b1f4421829483cff3c90cf9c8a8c5e1b840fee49c2a9960ee3bfd445aa51d06da6", 0x61}, {&(0x7f0000000200)="08a87fc960c5270683069286b5c156275e39a9f92138afe7c80f5175af25a6bb0bb44c63", 0xfffffffffffffef5}, {&(0x7f0000000240)="35f13d1a435382679f3f17f21d763302eee0a5f0b05309da28487d9f96450fe33b58be6db259676c12db81d06b251b4b6b23e970bda398b9fa16283012512371364a416904c00d65603f13e18323c3e43e5bcb422ed98b6561bc74b5cdabae839171ca780332a554e90bb62fd998410e3e11d745f3b6", 0x76}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:00:51 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x33, 0x400, 0x8, 0x6}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:00:51 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendto(0xffffffffffffffff, &(0x7f0000000240)="500e49e6a6469b457dbdc5", 0xb, 0x3, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x3, './file1\x00'}, 0xa) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) 16:00:51 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x52eed1c8c9afc4d, 0x0) r1 = socket$inet(0x2, 0x5, 0x6) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="57bd2e878992b7cef061bf72ebafea4dae28e59f14c10fd63750578abd346cfa4dee09606ad27fb85060d1dbdef7efed7e207e35d43425905b6f85eb974f034c8f752288bacba9623519353989bca99d8dc9b8669440979f6ca28634804a568e4e64aa4bc875"], 0xa) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup(r7) semget$private(0x0, 0x0, 0xe) r8 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000080)=0x3) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000480)=""/168) r9 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r9, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) 16:00:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x41, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r2, 0x2, 0x10001, &(0x7f0000000240)=""/215, &(0x7f0000000140)=0xd7) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x100) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x4, 0xc56f9e0}) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) msgget(0x1, 0x200) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000600)=[{r0}, {r2}, {r3, 0x4}], 0x3, 0x0) 16:00:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getuid() r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) close(r0) r1 = geteuid() r2 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r3 = dup(r2) munlockall() ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) r4 = dup2(r3, 0xffffffffffffffff) r5 = getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r7, 0x6) lchown(&(0x7f0000000040)='./file0\x00', r1, r7) r8 = socket(0x18, 0x3, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x6d2) 16:00:51 executing program 0: socket$inet6(0x18, 0x2, 0x9) socket$inet6(0x18, 0x5, 0xf0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfdae1ecd4a4c7245, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fchmod(r2, 0x80) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x1, 0x8000, 0x4d) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x1, 0x401) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000180)=0x3ff) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) fcntl$setstatus(r6, 0x4, 0x198) fchflags(r2, 0x0) dup(0xffffffffffffffff) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x7, 0x3, 0x9, 0x5, "506be471cf87d53e5b3327f32ad66d855261139b", 0x400, 0x2}) socket(0x6, 0x1, 0x3f) r8 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r8, 0x9, &(0x7f0000000300)={0x2, 0x2, 0x1, 0xb6e, r9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(r10, r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x2) accept(r12, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000004c0)=0x6) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x21f, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:51 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x3, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:51 executing program 1: r0 = semget(0x2, 0x5, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/107) r1 = semget(0x3, 0x1, 0x208) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/4096) geteuid() r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000010c0)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001100)='/dev/klog\x00', 0x80, 0x0) close(r5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001140)={0x400, 0x800}, 0x10) r6 = socket$inet6(0x18, 0x4000, 0x6) fcntl$getown(r6, 0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', r5, 0x3}) r7 = getpgid(0x0) r8 = getpgrp() setpgid(r7, r8) truncate(&(0x7f0000001200)='./file0\x00', 0x0, 0x5) semget(0x1, 0x0, 0x19e) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001240)=0xdf) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x120, 0x0) fsync(r9) r10 = semget(0x1, 0x1, 0x1) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f00000012c0)=0x80000000) r11 = fcntl$dupfd(r3, 0xf, 0xffffffffffffff9c) sendto$unix(r11, &(0x7f0000001300)="53ed649ea0036fde967aaaccf939a8d9d974d8b2b0a8e492d20f954b3d968215ca7321f8e7b374541c98c2bbf9cd16dc22fec27e1d91ee7b7f5f93585c064faaab18273f266b1f1fdeb2c8f22150272d21b3714ffc9dbf2c81f839e06dece9745966faeb9191b795f81b8a582d2c2a4e1589c096a2c179247854cc36ffe04d3ec22f94c05e2655fd0c6b760b90a4ea2d2c75fd85bbe15a31e497f6d6ea2bb2b2155db64e9adc0386f9b19951b2942a95216c86e665c2e8b7a1737839886d4879abf478102cf0f6db4fcfae884d2827870c9e7410f1e479756bd348fc45984b6c7239b3288309e68708ed83ce9e3eb53a074fd978a4d285ac4d4fb10d08269cb1e48a0089c5f2ccb08074ebd4743ed22223b48375262af697ff8931cd086db57071a59f744a61fc44c608b0242cbeac8e6f841939d1c5c791b760bcf463d3ac8130e8b0fbabe3493678b493e36723e02de24fe8f90eae24f660708788c5f5d89125e02826353b67b86d617ef4ff61c2225d96c0cd332674063dcf096e7ed31b8c1cbcf8e529bdc3a2c0c121c273d8874a804d5dc564680d7b6902b810d1b6389378505d2d20bb708b5214e8c6d911c90a590cb9a627d55394801df92592856d3fba4412d4b07aa458a6766c21f0a5fd42009bdd235c0aa4a14ab3d81cd3d70af0e5e5b858ac49755d2e8049b5b6eb00f841d5b16a5c6c8b2882d97684dd795c1a8b0d5fc18cfde993dc796b913b98caa28a71ced06d9021dfd8d49afd9422aaecf1581aad52cdcfb3e8edea628793c372924ec2cdd7c49a326894d1b6fc1324099ba95868545aedd1f1316ac02c01e936556e069e06677414855f9478416e44331a47ed89fc7e8cba700a3c80c26dcfb205fd93d9cf1ace39c803adbb8b82768d957e8ea781a77b919e008a023b95b03e8ade3b16771838420254197dc9c3833262a78d83308388eb2d31f4d961f8e45947ea9f5acadfe7f2838cf556b2c286227053f74b38df6b4caf0b752651bcd382c97bdab595299f1dad73ac6b023de3bf71955c3c4ab108b00cc0bf69c1be043665e36a7439067a5af5245733e1689e1655f8244b475ff285da1b2b2918080f7e8711f4c48475b48a0755b3f3ff831175960381fac0636c70af875de726bcaab68a65680c92cc433a8731e92ffad2ff36ab467746d6be4ba21feb636ff5b24e2c587422fc3bda073a21a23f73e6c9b2cec055f7cc91d218f589713308b6139067e79ebc14b3f2158c44a1d744ed77de4057a571de3acc5e94427927d9793810e511afb8606c483932f15bf4eed6e717e1263bdae6f9c04eb1f6963780a1a9f066824ba09c325479e85cb4babacf398a093a7010d596319855540280f5b775e5e3b831212b72ace6a91bb879f4fa6c49ef3ec161047258cc60dece3520448987640dce5ac0a4572c71b2c4d1901ff9517c86c3108b30aa92cd6edeeb3045aa72f8220e9e4c219af373a2d440bdae8648c9c39ae5a43f28ce5b017476a398fcc611117427de056404b62488a431be30ac8f9c43be1555082a72bbd0e69f1bfbca410b5cb1d3b262e7ce7b966f41e951ccd93ab835affa246ee3b38c347a0bb16b3d3f8f25655cb2b1f0ca236ec82b610081bf024c0fe183a6fe792e035fd8b1e9718f197249a2d5fec628132f24ed9e41ab8e69170dbb5a192a645b1c21efbf1d6c502dd9e04d6ed4d4108a0e78eee5dc0bad6fd49d1abf0feaf398357c279eec9007cd4ae0ef646b605802bd0b772d037a6247d8a2d3ed3e85a9a6bbb489abaad4ce79d8d81cab9aceb4f74cfee4c7bcea0c9b528a442d435aa3a79e328904539966261edb6a189d155964349ef3cbcce34b1a5ad72b8ce6a37e18fb917a820812449d4f7bcedf457bceaddf79e17cbc38a76db0718f0e151077e3f166efc266117307b8f71cd0621f961204c708ba111f3930a8f933a5e8c1e9a7bf8849f8d054ea2f7cb924afaf7638677f33fe1c270240c189e6c8c9236078270a9484d6178be7280ededc25bd2d30635efe31d8e795b8065f4907ee771eb18c8324d63bca9a20b16653e7c2953acca3cf03eba28ddec248f96ab265635d454493c58c7f4cc3a969838890304c538bcbdc23f306de433579ab85ac4df8aed980db37438813142a1aa845ea0c1f2fe09e94919ca18cd10fa85fd1986a5d9164eb78eda7d52d3f36ad3785dfbe169f0e5d616d6c130e8d0a77fbb40d036df217da59eb13d8af85146c46cc831235025cf80cf5fec37246d4a5a2c1d49a3f234a04ce240368e0ca07012e54c9bc80c7d549741160413eedd58392e8a2ae9dd1fd81424a717bb2342ed87dc99427188b962a656e0e92c293eed0d4bce1f20ab0eaaf0a1830c42e3876679f8f4bcd7f48e81d58c8c53065b3cea63d64e7069778fe160379f9fb19f3f269da12aceebcf3b421cd6c76a31505525560607756a649c7001edab457e0cd6de7ad561d64562d81b40cbe268c010bc5f579650b362fc5828f2ab5d4dd776d5da8c24e5aab1321c109a5c8d68534a27e4227639f0337848bfcc08451b90dddfee889ad3f6d3f6e1c736467d384e0daae0b4a5244efa8093844da890c59a3155b5557ea197963c6f4d5e6d119175311cded0e1ab9c197dfa817ad96a0a89740c0ac7dbe6d6f69f31b9603b2ecc053ec65598c72820d16236f737cfd15b3dba514f35ffd0140c3f736321f36163e5efe4f89afa8567bcb96a391bcdff017a406313d4ba29b276dd95eca28eb95ecfcd6a627d92f9d60ddf72cda83478b2c42d8ba879d59344a252e8a03de0b330b1b53239a630eb794b0a69a74aa176547f7ff34cf0f840f26ccdeb046341cf7dc59208ff7ce761f41c4cf548b4990943d17e934d4d4558ac9645f28e08e5b8dbc733074bdf2c93dd2c9c5ad442e7b04a01f5453e5950f26343e03285a00ab26df98cf25f7533b13a3cb85b2af39f1e61f4889443294da83904334d41567cd90eb9cd98e07da043812273d47cf0c2a5a2d2c7e2c7532f826d9f1787d3ca949372d7aa7e91f7d1629ca00cede9484ab871aff899a9ddf6c3098ad2581d1e1e8102341e51d0fa86c006f32dbd18f1e330fc6c3736a955533ba8c7d278fb086baa3625d78acd3ff1f3cda4ab7de2cee2c5476b603d7d47ca3ec1d28b240a0ebe489ca19185c4c704007d21c23afcd4d5086e6404a2ca064f735cf1f46d0ffe2b9a927dae6cf088bf1761ad6b68dba5f64e02614d0882e8719449f89adecad540ec1faf1e68f7239bc5b224163762b5a8857a7af65994ecf9eb8f9c57ee77bb1a51f19a671aab3450c65cc7d05044735b40206ad06b7d34e719f6ad04c39bf6e5f7ee82b0e7fbd97a011b256c6c4ffca3cab0759fa81515535af4b34e847ed98e2af8ecfaac053d9d2fc5e5e7c753dc1fa03450a788f72cdbd8468381c4143fb572f68f5ae95e4f0245cd9a1e5695b5bed41b3389d3b75fac1e6643526b0b861384a62d7906079af0ff5526b253f3c4627633ba31e252a916c8ea5ce664ee1dfdbeca7631c5d6447feb002419826bc9d0097646f2e0bbc497181cbc95256cf04648ee5e48fd3dc49ba720066c2d78cdfd3d04e2e0b231bab2718e4f43581b6a6f550dcfcbaf7625e257a2296b58770f5df3a03d3ab6e2dcc6e068150cc6654378e9372fbd300fd5c863268a060f3919217ec1618da41b938553332ab2e4c38632c915c273cfe86496db2643925d8834f039d96d15fe25413226975127fa6525a57f91e38cdb7741b93077911e22d75699c83cfe3238f556200073a6186d775e9e7da9b153070e3ade0604fedebcc7b34e17777f23ae029be73b49f0d76fad129ebd9de8dc7a4167933d30da17df6bde2bb6576e003069372d6e8e7cae962e8857e55dde28c3ea341ba378f73adfad28c67f5ec31fdb93cd078965d28c36907a5ae23d94a8d3db42949e0b3a69be17402132a52584f2428100447ef28f5725e4682362ec7dbde233ae701639bd26270e2fa6b07dfd38f73054a42a2d5d75573547ea9541b30f8df6ed44022a5009ab4a4bd74d3bc277465f4925651af705fd64b3b3ec6fce8e3cdaaaf700ae939e8ac9c4353a52db06a859f8d0c3b1226d32c9211fe8f7d61d21b106e44aad988ab01dab2ffa983d11c8712d38ccdf8f85ddf1b88b52a418dd6d562c8cc854066ce0d2aebee87a2cd03be544d4b319c27aa3bdbb2caa28571f777c9cf260b65d175c40dd4f332d80e18fa4b297e07f6e96a8fa0924a3521a157df666f3446633f2723e388c3605672ff0b60c5226facb5f0f52abbcfea9ac7e1a9602c513842921ec4f5e7625c76850238750fae16da575343ac4d7601e3b9c8d4370557b2156731b986aabdda4cec056f8fc98dd0c9e9b3424bcfa2ce233c38d772b64d843afb93f373ece3188227ed4150ef9f0a74fbcf9e1832a358628f04be206792bd1486fc3fa91b8a6dd220038ff4c393643f6af08fa1ed204f602413c9aa19afa3f19a96c80bcd15d23beb8e9e8916ef95773fdce28f6d24fa7c84ce790e453c2c2deb8aeff6079ece0482470f2a95fa78b38c9e3139bb4716c3a0534c2c06b2845775aafa3e79489b0268c50a9a3345388a0c24d01c06f22b009082348d53a28fea245fd32b24612e58b0f7badf6eaa96cd3bb4100bbe24d890c655adecc115105a783025d7a233c2247af09f1c15cc5fae3d6348b0cfc5ef241b9b7b6c491d5094d11536ff12c45605e94d3baa20ec219c7750b737db879f668a8f472ac658017dc4bc3fa941bbd4cbdc79094f08137547a30339a197c52da6c0dc168b31a246a5566fd2b14285fca887b814c36757bbb287e543c1e04a5148b0443e76f6262f36a1dad3890cf50023f0981813edbc847a460deb47b421310233cafc72ca39959511f380a00341e121f1e9c30c6497eb9d8dc2d52a35ce9bb6e84ff2be9ba0e3b19c383b758d6175c72e25f3da3842c4aa2aa13c0b3d08c5fcd584d679dede1ec0360dfe821baf76fd1c1795071a209b8847047a5ce14ea2bc2f865983acf3eafc9b48defcfa45c6a59385aafa37f3b23705b40bd7a144b9331cf2ba6f422032312401711da3019efe3d15e6a4ea511439ff60b5c84947e5f85dc9b3aadf675060c39a343ffb3cde116696f00c4d3604b66db9e7fb792c559bad86d935a14156076668f92003f43cb2a8f951263a477d9ef99a1c20274468b5705bf0191a196c22e4406bed7eba963d4e20d30704c6f019e9e325a22cdb183d5bc70bce6071f6800e3a80d72acda458f0751beb12d4ad9064b00bb3445ca47125b0092a9f21ab729acc6bf1b4a3a0bcba7744b552ffdf4ea12bd92996dcc19adaf7d00d8adc335e41f3ad09200f43b18b730eec6973555e9d189c6ca7152cfbcc9625da44474d871236fb82fbaf5325033eb1ef7d24a7769bcd829943100966f9e0b2b0adbc4a27e2fff284203d4722f9278cedb47bab3e55f41d7810ce012e8171a23a477a3b3898d38cda2a789f96ef17a8215475358b14d3a6f263d3cca5671382b2225d917de79291892e3b51d08c4da3ee0200f0936bae18c8e6f218574e23659b438adc4eb32f992fe47e495102ac0510063bb5e3739b7847751e2121cd954a9a5f0543b4d5298d675e00a7f5b6641613e2d6b99a8347db189d5873653406014c8e597a040037614e3840042b29397470815ad43357dd8d4c3b06eb5000f8ee3adc8135812874b5e61e9600b232f30bbdc90e56796b2c3a612b5111767b87e6d825fe0866521eb9a0ad88371ee48fa289712fe4db49e761315096663b75", 0x1000, 0x4, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x8) semop(r12, &(0x7f0000002300)=[{0xab4393e664166fa2, 0x1, 0xfe669ae1df9693f9}, {0x0, 0x85, 0x1000}], 0x2) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002340)='/dev/speaker\x00', 0x200, 0x0) fcntl$getflags(r13, 0x1) 16:00:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) 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 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:51 executing program 1: socket(0xe3e81805822b4d3, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x41920e3698952894, r1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x4e) sendto$unix(r2, &(0x7f0000000500)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902c4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c808e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc865508e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x127, 0x5, 0x0, 0x4af) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x30d, 0x1800}, {0x3, 0x81, 0x1800}, {0x5, 0x0, 0x1c00}], 0x4) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0xfd, 0x40, 0x7}, {0x7, 0x20, 0x7a, 0x1e}, {0x5, 0x81, 0x4, 0x2}, {0x8, 0x59, 0x20, 0x1}, {0x0, 0x1, 0x1f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:51 executing program 0: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 1: seteuid(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/103, 0x67}], 0x1) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1000, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/187, 0xbb}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/181, 0xb5}], 0x5) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:51 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x11c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x2, 0xba, 0x7, 0x7, 0x1f, 0x7ff, 0x2, 0x10, [{0x2, 0x6, 0x4, 0x8001}, {0x81, 0x4, 0x9, 0x3}, {0x9, 0x7fff, 0x0, 0x80}, {0x6, 0x0, 0x5, 0x1000}, {0x702e, 0x2, 0x3, 0x9}, {0x401, 0x1238, 0xc53e, 0xfffffff7}, {0x2, 0x6, 0x9, 0x1a}, {0x2020, 0x1, 0x6, 0xffff8000}, {0x7, 0x80000000, 0x9, 0x3}, {0x1, 0x21, 0x6, 0x80000001}, {0x4, 0x23fd, 0x9}, {0x9, 0x7, 0xcb4c, 0x8000}, {0x1, 0x10001, 0x0, 0x3f}, {0xac5b, 0x5, 0xcee, 0x2}, {0x80, 0x6, 0x2, 0x9}, {0x2, 0xffff, 0x7ff, 0x80000000}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) 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", 0x460) 16:00:51 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x88) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x5) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x63) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:00:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e5752c776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() setreuid(0x0, 0x0) getegid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x2a) getpgid(0x0) getgid() open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() setreuid(0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dca03287f048cefa76e410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f367766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb88635d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120387579c1ca0fcf63c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbdffff6d948439d0b569de783416b3f1c324a3bc2f8d4bf768f33e92cd68a4456b648253b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9ed93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf97b1c2dda1c15e922af9000000000000000000000000000000000000000096000000df130d2422866ddb0e503e66334e65d3a233d6063517a1597ed64c7b086175dc964b658f71a78ee66b3b52ad08f8a7d24b047d5634213b985871708ff4d8c55f19b385b0b8e20ae0b7f288d1b2c961ec9347e741e5004bdb0a4cf7ea6c2ba77ce6d01a657a33c3863d5611005a5999557537814926ea9998a3758f94f793382c7cce75446a911abd9d791200e3bd53"]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x20, 0xe2a6, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x8, 0x20, 0x5, 0x6}, {0x5, 0x2, 0x6, 0x3}, {0x7ff, 0x9, 0x40, 0x2}, {0x3, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01faba735adac2156dbba2d2e322d1f7dbfb8a3f58b2ab0666d780517f80cc4e7a8c3d6bd1f1c3e30f7206bc628aea6a5532400f5ac450b36679a255a9d7af291ac100d1feb81ad05375d7401977c965115d08656d772e3921cd2453c78bef7e9600726421cb397e44d2f3bcc0bb9b268bbf3183bb1ca14dec1209fc1bb07e993efcf7b375fc168b9487d14e8b2c405d51fd60763d", 0xd7) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x5c}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x120) 16:00:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0xf836) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x101) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[{0x3f, 0x20, 0xc6, 0x80}, {0xbcc2, 0x3f, 0xf8, 0x4}, {0x1f80, 0x42, 0x9, 0x7}, {0x9, 0x5, 0x0, 0x7f}, {0xc646, 0xe7, 0x6, 0x85}]}) r5 = getuid() r6 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r7 = dup(r6) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r8 = dup2(r7, 0xffffffffffffffff) r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) fchown(r1, r5, r11) 16:00:52 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000002000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d355d900129b9c684064a52477574c62d582878e50ea7fc9e8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb271876989e52bb64d094ba5816fb6d4be886e"], 0x1, 0x3, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3, 0xfff, 0x9, 0x2, 0x2, 0x4, 0xffffffff, 0x1fc, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x4], [0x5, 0x3, 0x9, 0x7, 0x1, 0x6bf06571, 0x625c, 0x4, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x800000010, 0x5], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x2], [{0x200, 0x0, 0x1, 0x7}, {0x2, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x80000000, 0x10001}, {0x2, 0x5, 0x0, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x7}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000280)) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=""/156, 0x9c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r6 = getpgrp() ktrace(0x0, 0x5, 0x2, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) write(r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x7fff, 0x7) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xffffffcc}], 0x1000018d, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000100)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x71a17aef01922201) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() socket$inet(0x2, 0x0, 0xa0) write(r6, &(0x7f0000000000)="a6", 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") dup2(r5, r6) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x0, 0x8, 0x5}, {0x8, 0x7, 0xff}, {0x3, 0x7, 0x97, 0x10001}]}) ftruncate(r0, 0x0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000c40)='./file0/file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000b00)="8afa7768f366a6382c28e99d553c660e7f1f25b7876f980a32c21d917ab25b29f6051207955a67d726c07addd298a9c875d58ff5e1c8c1b9caec71f59bdf1c295fb94b2c2ecc9f8ff716738f4dbecf21be87ad9787b5263f59088dc8922ec304e46ec1766546e226c90a07a491f33fc0059de1b6be77696207e6c5", 0x7b, 0x0, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpgrp() sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000005c0)="c1e0f7302c49b0130f86fa6fd10d571708288c261df7fcbf161b9c278eb03758e29739f25285c1bb864ca69d4a9d5c7a49502fd94bf7830e9d3a19c228ee08fe0c3f475657e02f4eac0efccb077293f7281582b10210f357a8c0f64b55be5b2cc9611d6a7a58200d9d8a1cd13c3a08896d1e09b8bc937ae371e7e03dc19f7d5dc8a7e73aff766b9562856dc671ffe462f36e4742fc779c20dd3d0212d2000e33494345301e69bbc7af96ee35ea926bd7f2ea00d8bbbd419c60dc7094b8ab9aee04b618b987be53cb", 0xc8}, {&(0x7f0000000400)='\bi&', 0x3}, {&(0x7f00000004c0)="801a4eabe2542df37341710c71be8eaae7e8630ffc9808a0d79248ac7a1cc3975f99d188244c3d89cb1fc9f30770ac31dbb359c902e6dfa7f476a039bdea79bd6778ea8571129f1f962a7e3a9571654a0140ad7513867e1163c5111ee24a3dcac7b198d7c0591f7d4fec28e52508bd59f4232c9bbe86a784e81b49203bbaaa1a", 0x80}, {&(0x7f00000006c0)="4bc52385d19a5646e9be782d21723466a6da962c6592aee84f8aab26621af3e248d9a9788079dcb55d967667d22d3e6f23586794aab6b2e89698e3f08ed7671a654b3b4af8a6135f748804adcf125a4df9405b4aff9aaf73c0750848302073e47eef5d7196ac88d63d928c9dae00ae02a6d1367bb71f79919db6d68f5f", 0x7d}, {&(0x7f0000000440)="b77d5c19bc2af8da5e4da7d62ad34cfaf403277816f2e10ba1a55c1846a9", 0x1e}, {&(0x7f0000000740)="8c1224ecb57ea38998e122a859a8d8bc1b63dd98b15253ed8f03bf208a4527f0755c5f3dbbd14f3a742cb76f048cefdf240a84f6a8ff9040c17df316e922bbcd2fac693841fff214549d692273502ef6bcfc02dc4612a29f0d93c27068b5c1e98e5731989b14f64dd7037b8a120465c7fcd9330bcc0a275340d68055ad98525ea39aac4802ba3c9987e38ebe9c0d4567099430c527172653b910c0b801078a66a66605cec379dad69e96f02fd52ebffa9599e759f5721bd108802dc251c45d5dec98040bf5e505311ba2d2aa4e8aed3c9efcfafbb27dc510461cfa", 0xdb}, {&(0x7f0000000840)="6b9621b5a762985c3a301b139f36466ee1952313bf9e29f06ada42af9b4572154972902304b61805b40cafd9a55b8bd9d4f59654c2badaeb6836f56fd30ca8326396fdb8c4ba08460afe877d08763943cce544406a7740c33b75284bad378a5338d13352fdf738190b01ff5028dbff4d32b865384c40ca89ab6d311834c8bb44d85243fa86cdfb1006aa0fbac59e24c27ec3d06eff250e3b4eb33750c1e302fc89d7d99cf8c9364b45bdc4a52082955b0e66e421ac0f0e13d8", 0xb9}, {&(0x7f0000000900)="ad556f35e405c129117fb24ffc4c5b766ab5db2da248ed4deaede90d9a169049b1c368527a851d1a6a82af3b5bd94a35a19ff7b86b38f319fe97b9de3590dd4104ed9d31d3c7e6177d74d768da5b87adee27fa27dcc3fdb5605e1580f2d3140ba2769e60d32cd16e0b65b28964f2dfef7ead9fbf0f89cedb239f658cc52a15f80ac6ce7058c45207ea6e43b028fac3931ed4bbabd935cc7870e3349ae3c0d517dc3b5857fb4a425dfd94701b22881dfe76808485473bf9ac68f0d944bab15d1796d1928b", 0xc4}], 0x8, &(0x7f0000000a80), 0x0, 0x2}, 0x400) fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) chmod(&(0x7f0000000a80)='./file0\x00', 0x100) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) r7 = dup2(0xffffffffffffffff, r2) getdents(r7, &(0x7f0000000bc0)=""/91, 0x5b) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:53 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xfc040000ff], [0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x3}], {0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 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) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0xa0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x9c4f1709b580b3b4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x800}, {0xfba7, 0xff}}, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 0: semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000140)=""/186) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x74}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r1, &(0x7f0000000200)=[{{r3}, 0x11bb0827190b0188, 0x14, 0x2, 0x0, 0x8}, {{r4}, 0x7aa5d3baa6a0d305, 0x60, 0x40, 0x4, 0x6}, {{r5}, 0xfffffffffffffff8, 0xc0, 0x5, 0x7, 0xd529}], 0x9, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x4, 0x40000048, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x29, 0x2, 0x100, 0x3c66}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x1f, 0x80000000}, {{r8}, 0x7, 0xe5, 0x1, 0x79ed7cc, 0xdb}, {{r9}, 0xfffffffffffffffe, 0x2, 0x0, 0x400, 0x20000000000}, {{r10}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0xa4c}], 0xc441, &(0x7f0000000400)={0xaea, 0x9}) 16:00:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa5ffe20554fc1c5d) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1000, 0xffff8001, 0x1, 0x9, 0x3, 0x0, 0x2, 0x1, 0xef, 0x6caf3b18}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x25}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x7ffffffe}]}) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6, 0x0, 0x0, 0xa174}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x8, 0x7, 0x1}, {0x2, 0x3, 0x81, 0x8}, {0xf8c8, 0x2, 0x2, 0xfffff3d8}, {0xd4, 0x7d, 0x3, 0x8}, {0x1000, 0x81, 0x25, 0x200}, {0x4, 0xe5, 0x81, 0x5a0}]}) 16:00:53 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x4, 0x8) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r7 = socket$inet(0x2, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000240)=""/66, 0x42}], 0x1) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r8 = dup2(r0, r0) ioctl$KDDISABIO(r0, 0x20004b3d) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x7, 0xd34}, {{r3}, 0x7ffffffffffffffd, 0x33, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x8, 0x20}, {{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7ff, 0x3}], 0x8652, &(0x7f0000000180)=[{{r5}, 0x7ffffffffffffffc, 0x0, 0x20000023, 0x9, 0x80000000}, {{}, 0x3, 0x20, 0x4, 0x7df519f3, 0x3ef5}, {{}, 0x0, 0x102, 0x40000000, 0x6, 0x1b}, {{r6}, 0xfffffffffffffffe, 0x44, 0x40, 0x7fffffff, 0x1}, {{r8}, 0x0, 0x2, 0x2, 0x7, 0xc00}, {{r0}, 0xfffffffffffffff8, 0x80, 0xb21f1f678f797a1d, 0x1ff80000000, 0x9}], 0x10001, &(0x7f0000000000)={0x3, 0x2}) lseek(r0, 0x0, 0x8000000000000002, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) close(r1) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socket$inet6(0x18, 0x4, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x400, 0x0, &(0x7f0000000140)="9396f9e8feed7af26e", 0x9) 16:00:53 executing program 1: r0 = socket(0x6, 0x4, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x2abd8264) 16:00:54 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'t\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1800) shmdt(r1) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r2 = semget$private(0x0, 0x4, 0x30) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) dup(r3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/20) 16:00:54 executing program 0: r0 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000540)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x8, r5) fcntl$lock(r3, 0x0, &(0x7f0000000340)={0x4, 0x3, 0x10001, 0x0, r5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000004c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000e7ffffff00"/18]) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x1) open$dir(&(0x7f0000000440)='./bus\x00', 0x100, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2e017408b211923d, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000ea653b6b636da3182db4beaaf9ca0ce84712828f20279a391ccc336cacb1c5cfbc4c5fc79e5cbbb8583c389b1a47a07e00f0cf85d0a7b3e8632a4322a9972dbcc5f4a27a8ccd8464c631b7080b70018ee76e0cdb9cfe713ebf67b343bcf5cd73e34c4f859a78250e2166bad64fb91eaa59a57a8340bc1b48577e92257194ead08c1fbb3b5a7c1a2e9329aebb7cb136b5d0d097e9492194b67181e75d86323cc64525f8c35c709c511c93c7b12b65272f326003b5f1a793f8c1acf33908d551613d31c99985903430901fa1fcb56a70c25f2670485a42122e8183965139fd34f487c50000"], 0xec, 0x1c00) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x40, 0x20) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x240000) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7ffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x180) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x10000, 0x5}, {{r3}, 0xfffffffffffffffd, 0xe8, 0xfffff, 0x8, 0x6}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x41, 0x40, 0x6, 0x3f29}], 0x6, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x6}, {{r5}, 0x3a04fb9ee2586308, 0x22, 0x0, 0x1, 0x6}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x2, 0x1000}, {{r7}, 0xfffffffffffffffa, 0x20, 0x2, 0x6}], 0x20, &(0x7f0000000540)) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3d9ec05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ef53f65125dd89fd23d4d5a5a20cb880ada267361c2527dcaea32cab33aae5d9e0f8324"], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)) 16:00:54 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x0, 0x8612c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) geteuid() openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:00:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000000000101000000000000cea1fea7fed96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000100000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2ceb78a25cecb75bf070a6d58d62d3570109dd8fa95836dc7df67aeb7b09ce6effdca4e6028b67e762cb9f1b2ba77159a77d288cc005e881e631ff95c5de2f4553eb5b101f06423352c0ed455fb3012b1676d0468f6443b4d3e061fb1767ce21b4ceee4f729e07a4d1", 0x1cf, 0x0, 0x0, 0x0) 16:00:54 executing program 0: 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10202, 0x100) dup(r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r6) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0xff, 0x9, 0x1, 0x80000001, 0x0, 0xffff, 0x2, 0x1, 0x7, 0xfff}) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r7], @ANYBLOB="fc428cca18b87e2e527ad94a5298b120c36494d7ea6b056ef28db09fb0a2b70dc658ce4ec19df3b75d169f434bfb968f7ee7a3f374778f18510582fe70a62b0e47b9cd6742de16ef263ce2c418e1c360b7e778e0e40d53ab203704738b04faf0cf0f10f851895ff3578d44a906015f29923a6c9e98c5d0257c06d98f11491ba76de878934a8582f5e501f4fdb9727d9e16d6b409b8c0b2f48f84adc759b9aad1f4", @ANYRESHEX=0x0, @ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001080)=ANY=[], @ANYRESOCT], 0x7) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0xfffffffffffffffe, 0x4, 0xffffffffffffff14, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2120}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xd990}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x7}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x5}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000fe4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fe4000/0x1000)=nil, 0x203}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './file', './file'], 0x8}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000080)) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt(r2, 0xffffffff, 0x7, &(0x7f0000000280)=""/245, &(0x7f0000000080)=0xf5) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x274) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) readv(r1, &(0x7f0000003880)=[{&(0x7f00000027c0)=""/140, 0x8c}, {&(0x7f0000002880)=""/4096, 0x1000}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x11808, 0x0) socket$inet6(0x18, 0x8f05dcd58bdfbeae, 0x6) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f00000001c0)="e71e2396bc8ed1541ce82e749d4636c3214d672e1dcb6cfe46ea8c2a8c509bb9c41a71d0808c633fe3f3091752a03ba05e6c7fb78c379f93d9a8fb5101523d829fb6cab1437030ce06e4df228bfb854601bd17e00380a876a38a442a9fb276786a3de5160ba14480114fc3af793666a168", 0x71}, {&(0x7f0000000240)="bcdda45ce84f08afc03b1ffa8354a41280e9d08b922fe33497b9499099c72d03110b755f143090d0e4306f2bf32334e2d4e6e27813aa4366098fe6d523175e46e76fbef7df8aae557aea8e20ea6ddc7e8ead8168c2355c40174e7bb0393376d3570538", 0x63}, {&(0x7f0000000300)="15418cecf80a8c929998d1732edb4130c49cf45c8d483f2e3a8b9819fb91e169994767c6129c3e568cb9adfdc2820783b202619ead7145233506cd21f01c67bfda900b1b3423fc1cc72a0371d90d93480ed2f99a4e37c9e7d9a2901e3507efbfaee06801d6e93a2ec5daa3de09a4e56ce5a733be9aa0af209befb09b07f42996b1efbcd2404b9c85e61fcda572e2b05339c80403ae1ee39e21494f4418dd86eb1099c9ade77aa30df594f441cd1654024e7640370d12", 0xb6}, {&(0x7f00000003c0)="f8bb565b05502df870dfda5cd0b46cf75883b32a573c0c3a7d2549d0da90b268c5b08173bac466afafcced75eccf2a08be5c2cb78c6349bba3751f2b393e5b91d4f2a421c1310502ae1fcb2ba44a6f86119f2c179b31523f68c9733e5b2fdafd53e27fa64c6e8724683d5a096a5fd388969df9d71162977a2c0bfd62c19f02507c3664fb1e5c3d3bbed70a174a7db8f530bc953e58d2057664bd2341279b543eef738af2303f0fd59b59eb4f3f71ded5a65e35a8120802ed48e6bab1e8413db5f5255a4b4ca78e9bbf75973081bed3b7577d82ef24dc570a4e35f396629904b303eb3aa4b9cc3c7dc5199fbd7338546ea2d6b383fbd08f02633a044d45e723c581cc94d5a7be4f5350c97dbaadc8c31f5c68eb2561ea304f836c64215d8dcc4cfad82b29cde28136da2f9cc23a1775c87366f402850a881629e5328fdd23188ec59c00899fdb6cf87bde9419ae8ee26e11bec230b4f115399968685bc56c7873971c158b2cccc2232399399e327e63bdd239c4f7baf7b2ee2ef7242f2d82bd1a6f055cf0b69c10ecf516991d4c2f7b81df2ab8ccbe54b87d530c53ba507ef38c4d35f574f70fe7460251b62eceba35ed1062a166346104abcaf8e6338f6eac6a6ebf59c68a7ca24a550ff956ef3ecef662f2e7dd52d05a90fd5e220875a5f3da85786d9e57e4b7e8166a6a16937e612eb675c4473701db0f765f67d6875b11f6ffc10bbb73ba7e706b6410ee8874acfd6860d539bb13a3f7870f641e6acd63b2cff770df4ef89b1f0c55adb0bde274ec1a9f4a0dda201b4a3adedebaa5d938bf18b87ed188711b22e0d6ccad32eb18ad82066917dda22ae338b3eba6121ca8da29681ac880e1e9861874c538103163d0f64a476dc838063f496d69142fe4e6286d54ad7fbc20a761ba1b6d10fe578a7c769bbce8540057b3611442d35ca8c05073844c79fec356679c1e38f705c004052c794d91a64a4e4f107690115da9b889d08f09eed5bc866ce92402519262f6420767976b2821f7ce555272baf5f18f4a2dc6ee0639900c186807756d862e9b24961ab6c6705c5a1ca539ac92b2e7bc50a24168f58746d7776862afa7486630b85535691ec376a8c7572515f92fc529a122c3ab22e049af636d1e3fe6dc3d85bb2f52e794bca502ea55ffeb0f4ac29678d7544303da179ee064da9b52f2f947db96cc3b79a218747e5ce424129456b09a7917dc10d62df67aadb66d996fd63c0443158d7cb3b0316cf37d9523c6dc7e5da92174144f496ee06fe52fa42ba5ad5a8f6256338a4437d047edab4a3317e6501877255cc3c0f9d391f62ef1623f16d20f36b4006b13fdf0d0057afd637d339b224205795d686d72e84a15c28fc1668ac29587c3e687aab4640d542fd34f7d654863574e07390eece5ee70beea71726f75e593ac5bf20d5f24bbc1c6eb7abbe9598c8faed558a35d6d5b687b4ce7d5cdb344a79d568cf1a1704f953e16f4d09e77affcf39b66c0fed6507c0538fdbc8c940aa0fef23adaacc18f27b58bd0170a339df03e79748d1955c0167e8dabf04dee9c9b7a05b6271540cbb022ad04f0479ca287ae342189dfe26dd2ac86405319fa4f5097247a247d8912d5d766d3880cfcb4f5db744fd03dc2a12d53063ac898fdf42f4f356a93a9be4ea0d57d6465c6120d34dea4a56717a7149ade364cc56856828f02feeda432877d9c410e0a1a403b2aff35e2549a1665953e8a2fc64e2ae669afcdb263a8b7df525e44a776ead4de701543e48de965d0d11e53875eccf401054cab4e5fec700127c2cd67abc2e6f3c15f9170b25aaa7d5cb3c687ef7fe762a71d36f924a8b4d3fd6dc6240571a55dbc337c59dcf8dbc672a027a10d36d7060e1a251592341551480b72f7c748e9538311da8efe5342b337fdade327f4ae24ea63619bd39033520252c8664afc928e569122c1dc2d8f77ef73f889debc467c06c14b24dde9e005f7670272b0e275dca67130e1d4dd929bc8f8b115ec8eb85ee448b2817739253dadb078159cb3a0ec41f70a66d34bf7835aa093cfc43ffb934e87d7f61824c4fccb262e34e6e73f7f33936530f56852e8f4160c174a0f5d55c9a6b2e513c18d93fab90567ad24f74c5b7eff172044189c0ff68aea55d1793634a3a0881b5e31527b1c526a6daee56c27610f6c47327e662f18250c7d7dd21da7c2caa56da22aaff75a1644ba8ba22968217a9f679790ffe8c0fc878a8f333be480190403905de91aa174771f737f3b5d5d215e247f1a04c207f5e36a37becfe62f6ccc9b5d78fe75fde8279e104e3ab49939b93f30fd8fbb7d9fb03b18afd736f4e8afb27e9edf0c2e8aed597d34f578fa5cb1e5dbc03181fc9f002e3c77807da4646bbb809e21c27e84812df6c2554e23c2260f908fe5532b3e2306e9a13c88bbfdc08de98bc3347d4e97bf0cdc9d1afcbcf980f70631cf78ac6f88ffe18fd0cab7df5572f164bdcc7ddfa0560b114ba51a01b651832fc14ebf402f4621eb7baab46aabca03663ce473ef4f1ce3876a134745f0330645ed5a529f30d60567fb2960fd1179b9fb0370262f26bdb9fc1cdca41f3f8307c0ee8289dd92e5710cd936d3de471e77e35e2d6773715e6ea4502864a6ee68602f076d28d3431374848709ab814a948042c78f6fa0a6502a7f2f779f1e2645dbd5b13c85d8a78673f557ea925e61f404fbfc81a1a421e1756b0ab24dc4a88e44108034cf97243083430f9d0fefe6fa2d083df3f467491790fa91573263befe34d61e7061ac76db1bacb9afbf96b642e291381c92891f9978f7ceab7cd9ee1d607b372d062c540688e25f662199e260fcfe99d1ea5c51fddc880000ab8bbce70eba5d6fe26a6d58b4f05afe26913bdb8e30df39645cf3cf3362e3861188b5a34d5e06d0b3382f4aaf310e420a5f69b42fd26b1c8e3986705538fa615955656362ae120f88703e841382a3cec2b8e0cd170279f3e937028a31cd8bd84df42260ba86d9e817bd44eb95a247f0b180051fbbdc4b5ad8968229809ce59776f3b3c8fbb05aec9bec1e796dd241f91c0dc151f5d22fc880406449afdb16d28af9f5f2f3ecbcf8092c34551c5aeb23b7505505775fb2f4acee0aa36ce1a031fb336f01feef1033d75e9e07e7762afe24cec036fcaad3079800bcc416d046f369fec6b4d19e0ed8cccda2ce70aeecb65a2f588cfc6da9c21a60aa88fb01dcbb180675a2927efb38d21899c97e5a2c656b670c5b09d138e2f10f602fae02131d243621cac1e25c1e5d6a46940cbc1ee0479f71416782db556773440be8ca2ecb3b8a5770e6fe4a188b163968ff2503b241afc857c8207b90ee28c74a965f28bdd0780963fcd9503833187e2375ad773f42f8be26c6f76a4cd866d9277200b68e36a1b30c64a8369ef9096c88907cc54694886d6dc4fe21811bc2aad87689aee6195c91c811e454b9a61325d6568811eab0d1176cd55119236b7a8ba2f96d8250caa5b9b6347ecddbc8f0027f27f3eb4cb246c8f043c57e7fd47daec88716eec91d4b149b0baee659e03f8730ba6ebad851caf2cab0ce1fb07deeaf173a7a61397b02bd9d9d7ca179593e902ecb0b9fecabfe01a2abd071ef9f1c3029c30fb15fc82a65413128419a8e67eb7bdc68b2d2b3db79045bfafeeea87d03be8cda679bba35bcd1bc9eafe282bb79cdee473050651deb546e7fd03575dd1416f00026af3efd96d61225905dfa5c807b3af05d4f4f0b549794dc12b59526e8b186593389c7f89b0c84cdc71e8507b188598142c1eea055e3ded0c4c5d77f79c1c18bdd1f9cfaebd01cd70ea9f25a46be5b1958719ef929a8cb8ad73df0a89d56a3e1615fded331d2f2ae3a30e1af662045415d33d0d0c5749280d9a6714a19821b0d8a613f660ec3a09eb2196cf3f71c9ac8100bd7de9c0a6e3b7666994489360bd04045d247bde6b76cc628ddb143cc71269e188ad10834fc4f714d6764e1fc0f6b3c9a201aff0091bc03484d3e2317a0ed0ed62e896162eb052fd99b4b2b014c225b1bd17a904ba36ad3cbbc4a4c746d7891c2cb12c2b93f6660ca422c4475cfca034956dbc07dd269b8a34d0fa693701d6592164b599fa84b08816c5b8c2f7e4e0e828571d61679f0fa701fdbbaf56da5397a283939038e60222f91c9139a53884d7e4b45103ce229e850dc11e779e7c43e1ece6452b4f09867fdd2b9a4dc1d83d729eaa75d26811cc30b566ecc13031b20a4589cf9f8ca5dfb1297bad7d821fbcf94d584dc2a1dc91ed2afddd2aaffe1531fe9add4d2c2c21fcddb17cb6da649ae296868a7adeec3f41c7abe1adfbf1dbbf116eab39237d19032a368533d39f47668be43873cb3c92a393d6ae309f0fab8eee0e80a43c6103cd7c6fc06aa2e8fb72b2142256d10d15e1019227be57007fbade6c4454019c21a50b96c6286efceb10dc589af6036e0dfba08d35a0f806eb7ae48587e6b4e435957bf7e386aa3227c2ebc7b8c8ac7e9e596e857d768973020c15dff76311178dfa3ed239947cfd541f4b0e50bf6a23d43a5eb0b9701e284d8b29c379a7fbbb35e5e2df127d8790e737c1c653b64da80f662595235dfcd7bd226343f3ff10294d158323f20536c37a4e89cf4a87ec5917c801a4843315a64bcbe342b68bbfae18ff652299f9335dc01f019d57df0a9d16c122722d52686feba4d2291107238c601e4c51715bdc0217c99c448bca641720271e20989997e9727473984b81abc8d6f9c8357edff167a5cf755efacaae17829a8cbbd18a1733e9b8f09bd4d93a88738f754a35986b6b04ccdf4a3aafcade0ebf702fd39d4ad8de73bdecdbeacafa72e471eead06a7bbc09d7c948580f28518ca696e296d958b1f8abb71ede7890f7c380e11359238af34cf23bee4a199ce4439ced3a9706bf61970c07739e4a5c020886d12f8066cce5cd2f8d5cb56ce97356ac6dd48497f5dfa089c87504e3afe20163bde682b32ddbfd58980a55b9e2fd05f034ec348ef8a6b1cd21d5f737dfe8c10d4a2de397baa7e2080445674ae4e3316b073aa2865773fbd0556c8a6e8911ce3eccccfff3aa5d27a5f480b7928ffcd15753912a19d8e1c5d435be4186043d85992cbae2aa944e2cfdcb15aed5e4db5f1f795601ece06a9946a529c26f6d004505c0962abeea226703f7b16b3b569ca4b3b66e8219a471a263b7a836e2cd3d138f60563a72c823f6a57f660a7275dae06cb102f3c06533abeac0d38b1e20642952a29c8dc4690fdc19eedc8bee4aee07dda35cf9c92a85a032b6802e64dcb734fd084fc186d5706f5d95b7d3d42a3cbd10592c3f01d4839415870cc803b042cb162aa63e27b9720d5d055500cbcd9578eabb944e19e34e9d5a570e3c6631c2a0f314ce330464399a62b22ccb9975238dac19e12fc51b925a7e3f9ec422fe42425f5c2e121c95cbf0173590d064ee7f73289101abcd6e7c845ce43372b9266055039774e497507dc961c8de3d071880bd9fe270eb3d0f510d602833d0a9b673d1b24818e936c8e15ab31c221a6c40d9136d2895bdb1bda56f8a950823a302578169cacb2c433a210b66ab734e7855d0aff599eaefb90af06b2f293781c7ffe57664c39e010a3bc12b01d96c7e6c96490df410ba3e0102059ee6d73b70337683e65b80fce3b07a765394d6617ddc44c7af36fa41236e14bcac4d2a5463837c5983dcfb2a97babede5b5d5de01cf0543ce961f9c08097d8b21dc57be4cd90c291165afe14b7d90c3040d849a127d94b745e8d2dabd4f366fb46a1d55177289c7da95fdb9948fcab", 0x1000}, {&(0x7f00000013c0)="dbf40bae9654eeaf34e0c608fb3655b98d39748047f0e2310e13b4d9a86bd41c673aed54b72b5189f0cb02dd3d024aeb36c0151defd98e08cdc607a5e4f15911a68f7eb58ce8ded8edea9f41aac4b1af1fa690a37d0e17df392788670fe54b640a4c9ab29fd4afd5faf5e4052500f64125edfa53b5da69dcaf7b95830736ed3745d80c65a25f04f0bac48ae274d408d02a9bdbeb6ddc4fcd8b3b792823690896974277c6d01a369cca031688221cd90a3c0c434b1957560f8d35b4ec920b622bb434c6d95e5dc535deeeeafcee69c81b30e9fe3c557e8e8bfe8684e9a7b5cb0ba207d2177fca6eb9", 0xe8}, {&(0x7f00000014c0)="e25fad62f75978050390807167ddee32aa63d559dc58a826a164598d028b1a9b1d7f3ffe4af4a3f7bbf1626a19557307807a09935b0e8e054115c0db9dc65d2d982845c62b2ba4a11e17571e655724d06617d864fd1802598b407d85a7eafd8b23383f7098b06bb27cf7ce483b07ff07340c9bdce740f00b7f22f137a8e1e5f4f6e493412f987c06c113f4d84649df8c3482ee61bf1f63f413d373794c4c9bb9a4d51497156b1681c3d873114d08a4fa53c4cf8824f244071cc4804a786249ec36ce93f39d9ebbe6791e51830067f64750a92d83857e8b84981bc94deff97ceebfdcfd3a8b6235fbc5bed5c288d3e0f925be196ba188af55958662739f463c8786ee469ba347123a499a6625efb69aa85858b2413958d6544acb40b76ca9015c476610238330bc2ca2fbe835882c22d559fbdb9d5c2a10944cf7dac363d9d60ae03298ce0f3fdb1ec7d22c1ad9b17e363ac8691e0fcd537dec9375e44c112c1736625d793a4e8f2af508e9dc614132f9360cfa274b8dbb1948d1e67e7c1bce07026a62546a20b4705270052346bb95bf9d62b9b0a96985d1bded647dc8124cbcca37cdda987f3580e3ec627b471254419d952f263da5e9cb0eacb74cfe38a7e5a518767fa8cb83e8852bdb60849febb1fb1b19f7feea386e854dce277ef64cfc6c50a06ea87279de3a7285a5fc6b8f00f6f6c93480646f9b9e24c3c57c4c5ec26dfac6e9953d649ac272d530fedac065abf0f7dc33e5bed90a63d002eff2cc22ca7532bd7e469c216ea1225044a15dedee52c83bd7b8f7958affc01e1477171fc3c2c3f7ce45294ce9ca8666c2ea5ebfb196fea3711612f39e9141e5d1d1906096e72b607787d3570e6c05ddc23a43d67b0bbb3ad2e374318f4f96ec687cdc4f79760b451bee84770aab3cffd4ef234e820cfebd63f825f686124ba2e9a3e92de7e328e5dc4d0aa3e9140cc9d5ede2b3d3a29ccbf29ad9c0c060720a65449e777adc05c7d6a85766c2ddf4f253fe3fdcf241f45dbf98d6020b776284416a94e2958f5d498f7bf1f9817a2515705d83817f5ab25f8e0c668cb2adecd2f2982433d50a8ddfa096e53274123611cd2147b2863d83ebdcda45805f43bd4d9348c6f6343ee4957aeecb38f85ce7d16ae6391dccf7f8b73b09cb353c37ee114ac0901dc9ec8d549e0db4bc545fc148f1f4703ddddc2d657f7d9bbfd24c3d25adfe72e5aef731a1eb83515b8e04b7309c6b79e8b8482964b94edb1d224e237186c3978a3c8b2e3f6b8e0f172c78851e198a51354b5413686f2c83d06fe56ea0d8aaf904811adb0efc3f17edc9b22d245467da23f5500237b22fcbf7365ff958db01051815301cd61a81c5cec9aa3dd34c973dd4837504505592c2a038a95b710e2106424754965e7d74092872109aa940d72932444f3f06b2154dafe7e6f8ee28bd194db84c354adfc48c4a78142833e546dac2c80431cb848962f3de2b5e35497507eccafcbc2bb65fc3caab3ba441ed7ef9c1124d36e27fb35c5185c68365c8b6e2a56e6c66a12ab4e805a8c2ddeb7dd9c0861393210db80da852e118243e9450b6de38a3c6c3a3e4185e32a87c3cff6d641dd5a6d36587a95c5cbe5e07a722698e435dea05a7ab556f49be449e6712e4b186dc05c705f762249a17ec96999631aa15f80e4be1ae98786c9bf54b308a376aaa9a7fbe4c250f32b57f0a98fef5e4c7700a20b179be8587d9633b3cbc931ed78124d16befb98fb2551e5f97a54f29e7b64b8fba1f3fd909cd4b74a830603270894e4612f956a36a8f3bbeb3834c290410156c341c54bdb836c4f3afcddc0a70ecf0541827e5b8854dabea1f8d7883bd549fcecc0774dbf024d1d31eb1348852f92ebe5a7cc38c62ce420ebfe6ab82618f516f97c55e71addecbabdbf4c24b37610021ccf4ad90419ab29494cf83a10c9691a172c1a49e401c641829f260dc023d1bbb8ea39ee86478a2eff61085c664985cba3b4e5353e254b9a630718e5c875a3b56a241b1768aac81ad56e828a3017b726a5a6513ab1f78f9d935888d076e87f22674cb5f49584bb9d81bf92ffd1c19a2cc21a9cf766ac0ba363b346a6fcd80b933856ac799a2aa2887adc37f2aa9140d5210d67ec9a6dfcea37eb030a15e320a5ef7294cc2aa78b2ba1480da5a36f1a329540f386e90344268e207ea274cfa6117a3e64b1fb5ef96bd4b8acee223861d0c2b32a9ab874ef7e8be6b25b55841c9a31f219a367c28cd2d442dd33aca994ec41dd8f0cdb5d5dfdcb700bdd5b4a5de90764adaab2094c4c39a04b1dc99f0ae356babb939dbb9afdbc879155e64d49ac26df64b06911f48c24d726867c9cd3ad8e7450261b310b34630e38e7e8876e6929cbb01b0a4671b3c0bf8287001f5c7a1f7ccf6997c326e5e98d4c1e829150e94771273bbfe00901e18c9d944e5a72bb8ea17af77a88af336151b66931af2bf7531a8532cd3291fc1de5e9ef9b22a6bbfdb30bf37e361efc6efc0a731b0861ad4580839a263bdcc643c14e1dab657415640a5c2c42f456efeeb9fb84405d0716275791e6a24103fda67d8ecb298561b1291626cd2f8192bd27adea9a663475888fbe5c25c00a5ad8e8e0e940c6ba3d083c35efba403c79c765da55f44c318df60bd747b5b5df093925f0429c2e5c91212acca0793e2e4877491760e22c88945c75d51643e8787a4ce6940fcd2b203a367cae1d23b2b63f2677481fbba60f78c9454abd16530f51e732cdc65f00ed9e67d58fb2cae8e7013f731ce4460d202179396a45d37342fc7032e1c75ce7ebab781561cb0b3d86218ba1178a6dc820163ba5b880014ef4a79e9469ae1ca2c77acfbc384fb35818ccf4f336cba2553ee810d018da64ae3650f45af1763a9ac23f0743a6bb3581b5d9701edca1c5061a87eb621a0ee1b10e91e8af71a9cd45ea79d920c45f0892bde477a0fd147b933528aa07c59fc0f7d20a0d895f90953bb719a695f79af683bce482b3fbeaff33f7602c7ad0f21a61cb682b1f737ff95366742346ff6e20c8f9f59759a4a2c75bc47e1b6f9f8e9bd8378a2d3ff5f5932a8e69671fa06fceb8c7e7063398ef555147ca6c28964174e64f990379448bcc654afbba96c4578863a0fd2d673e9b11a95ec6a5cc733a64c425234adfbe3aade508138833f4fde38f1e40a907c437bdaa3197c2478a12242d22125662c79df6fa9bcda4aff5eeab424a390aacdd5196941120949b6c535a09d9cc9db485bddbc1b1a8f78daf727237d52c4a81971ff8cbfbab76887ae27b159ab7cafcbc60f01f78d6168ced01796a5031f34a55daeb7c61d1dce3b5f71c3b24aa025d9adcafae49e1166d03c90e0706ce78f993d2bb9d9d546f271991b1226073385402198664a81cc426c70d450eb8bb46d51af7c0566a7c9b7ad8e60061ccf7ac04e87fdc4ccd759731865cbe1d6ae4b1cb2a806bc79006f9156bc62fd913a0dfe71cd9b61f8e4006a2084081b16006feddcf48c7fdf3410791ee7a0d577cda231da9cac97e4a8ff1726cfc68931cac6c5240a057267964895d4a48d65c096b273d079162ddd468047054add4ea5c58999e82834406635502ef5d1c41aaa4317bd8733c5274327906144e273c310b194faa98dbbb0bf32ae251d372f5b524456f2c48f3f7e47763c0d843761001472658d2771a291035a47bdf1cee507e11fed66ce8728da2f7218e1533795f350829ad39293d31ee865ac13f3778674457fb296a6fce7d7dcc949805e25f13670bd0820505c71fa0fc937eee25b8be43a0a16ab87ed83daac033ad5fd9e178be563498a91964030165778d6cc147448027687e116bbfbc12d136ace0b05249dccd9654dbc21c0dbd8faabad79422b25d198b26624dc8ac2e721687f6f01f43075d0433d7c061268dec55ef80f108c4a02d49dc5257d3cae58fe07429bd18f1ae430f9ec02c6ce2aa984080aab1d99414736fd1ee2a4ee88ef21dfbd736e57fe2a7c198aa7384d5b14ad835894eb2fb616445f8fdd536b0c31f7b5ed75fc70213f5cd4d236406ae398c49bb4afa77a342139d8920706e04b4edda5471cdb8309ab71c9bb3be8f169ec38bccfa688d7338f195de22e6f50ee3978de870a1a9a03c70927cb08a689a6929432d02e85d74be2ed6dd3e75f5e6987713205bffaf230e8593ebb0935a54af7c9d276356f62c9d6858922385c9025cf28bd48125df4e5b4e906201e4174d5967406db6826184ba5005fa56e55870b5ca53d181e4e9316b185060315a1e1f06ab0d9160ecf0810ffef9092c479cbde403838765edbf263f84df04f6e2b3ab6afc88f5efefdcf2154f22e6aba9d28c70eaaee298fb439b042b723da126e24cdbdff9bfda51443cfcccdaef42753d0310313c4aa275b746181dc0a8499e3c6d3a37a8c8a91036230b7f2d0a54c4c6d4729180ba1ff8cf520faabd3c0ba3b4746819f0c9b18e0f52d4cc22f50ee001034907d9a00b21a4ce7e424130670ea200f20e79efcbe3a76ed481dfbec5b4825d01ccea2b6089086ebbd487a94448af161c4cf2e23d4a402d350d6bf0d433210d4bd10aa25adca62b24c70581bb60b7a798b7c3bb1c099d23a656680ad1d0518519fe0f465005a5d8909ae20af01e04f97d594932073a932cd21c7318df1997b8ef4a485d6b5255bed74497a222805aae236b80e058bd324f4da802e070a6aed68ca19979a64239b9bfbba40eb8b7b7900c1ba57686cbad90a49f41d48b69c310bef267f0afe9945b8a0100b2afa39bcaff7610cd4bab4a576351ea22f02d6911fd1abbd275c211d4661b1ded26c1a7717cc3223b6be98ce3d56f7c9b665a9c43668605c800970df20a9664dd6893c5c24e114d52fece2d0622c44b3f159dbf75206d6d513f82f5cb5491df0312cc52bbd94b882515e83c4a72596da829b25d53f3f69164afe57adae451991fbf6349bfd0d79e051ae85fef2cca953878b06fab4f2690346cb5b9d99438d328854a6acaae6d1b123ebd8a540767682080e5f49d708079a521b65da1b265f833bc396e37357c71abb4517ef3272fd6cb27fb92b7a0bf40121627fb9d9dde0a14d497f3f83dcd0f4ffc17c6f409b5a5fae401386d5a5ffd276b6ffd08b904ff733e9988d9bbbc83c8dda06aa44a830a2cfa4c618fde730d76bb0ac179ec4266e115b3c8c40e76109bc252b437239901b987094e285c1ba5cb26af74910f47ad1db2589768236035e01944c3fabed575a752a596e5f38a6bffd8a6043523f36c84dd41faf9bcc926167165a6014a71ac33d7e9a0d54d69f5981de54a3be52f95795bee26b57de4c042e2bf484fa70746a80fc06682c7aa779926bfa6de316dfafc372ab161b9c9065c2814148e6b73f798ed07976c9798888bab371c36288f10bc79200c10ea7362a6ff71d382af1e66dc66dd36ba08402edc885a8ca3ba2ca1923befa33b6f646a5c2ba34b91e405e8ebe5361d0de64d135f5591f0578efbc09618f90aa5b6a391f4620e9ccf252c2dde9cc65268240419ff1b236f41e8e2353cad54fa84fb5f635633ed4a1f21ff22d797b48a556597efb6de0c0c63e2c797ba713e995a3401923c86c4402920511c28878569465a8b50d5d9bd905dfbcf88255aee70865c1447a7ab130d77871e165ca23663e81468ababd8934a1c1c586ed2f57f5b1d987f956171aac91fab61cafbc3e8219d4b83acc0e9f0a152e60be4bf3bd582a4a414fd665743c5c9927c9d1099f6afd1cf172a45ef1ddf79203a771a654fc360b81fbdae63d7819e9f96373a6ec683f0077bd", 0x1000}, {&(0x7f00000024c0)="a5cb7d4483e163fa09d1791964549b4d849a96e4f652a42ab8ae251ffa8d711d58cefdab72e6e264ff0cb6af15f420cdfe5f7bef71c518c1d868b262058c3aabfb04f351d6fda080b0d87e495bfce509a168661cfbd6d28400c9b343b71898e2f7ad7ed2c04076f9bacc82274e7dbde94f0162988c28bbbb9abf3ba3138fdac73dd092e2fd45ac2005f24f2ee443e764451eae105ec8261bc7e4f09699af2a27c9cf9c9fdff2c107afa725e24f46dfe8cca7da51e11e5dc43a7b7394e3abc10f64bd857487f7d4", 0xc7}, {&(0x7f00000025c0)="4fd7163c61", 0x5}], 0x8, &(0x7f0000002680)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}], 0x50}, 0x19) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002780)={&(0x7f0000002740)=[{0x25, 0x8}], 0x1}) 16:00:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000240)=0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) 16:00:54 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x4000, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1c8) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) close(r7) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x3, 0x2950}, {{r10}, 0xfffffffffffffffa, 0x62, 0x0, 0xff, 0x4a4}], 0x4, 0x0, 0xc68, 0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x10000, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x5, 0x0, 0xf5}, {0x8001, 0x0, 0x3f, 0x4}, {0x5, 0xff, 0x3f, 0x400}, {0x1f, 0x1, 0x8, 0x74e00}, {0x1, 0x20, 0x6, 0x5}, {0x101, 0x5, 0x4, 0x10001}, {0x5, 0x7, 0xff, 0x43}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet(0x2, 0x5, 0xfc) getsockname(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000009a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x79) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:55 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x7) socket(0x20, 0x3, 0x95) r2 = socket$inet(0x2, 0x8000, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x5) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup2(r2, r4) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x80001ffffc) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:55 executing program 1: r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:55 executing program 0: 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) 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) munmap(&(0x7f0000570000/0x3000)=nil, 0x3000) 16:00:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="28f68f852c8894ffce9c1dc62436ed3975a83dc8fa58fd495cdf6d4d1e18a5073cc711fc2c8b8a", @ANYRES16, @ANYRES32=r2, @ANYPTR, @ANYRES32], @ANYRESDEC, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r3, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r4, @ANYRES64, @ANYPTR64, @ANYPTR64], @ANYRESHEX]], 0x1) r5 = accept$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x3) lseek(r2, 0x0, 0x0, 0x0) 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="9555b179a9fe15710bc729db7c091dc721c33d989c513f5913d5d03ce0db7c79ab721ea3d2df9b9f8bf2a7aa6e100abd17f17d0b79904ea90fcc073f2b39a1d2cf21bc6213a7b125bd4cd6c12a5c809369ad247a783fbe431dfd7f53e1778aa02cad0ded49f6ed1f9bd0e79e773b5aa9da176704c7f585fdcbce34b4529eb1d1cf109faf6918e3a8ebc056f3345b73df2ac86396b6290d382cff1757e678ddf34b5e516f558f3a56b848929b7a7750d3bc", 0xb1}], 0x1) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) unlink(&(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:56 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e156b}, {0x4, 0x80, 0x800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r7, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRESOCT, @ANYRES32=r4, @ANYRESDEC=r5], 0x6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82032e2f01006c6530006320ea0add0b397e35ae8d780701003b9bd70c7ae64aee43c8bd742b12fc19e6e442c1212ceb79965b2148f1971c0430a4"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x6) 16:00:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) read(r0, &(0x7f0000000100)=""/101, 0x65) 16:00:56 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x20000, 0x42) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) r7 = getpid() r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x2, 0x1000) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000300)={0xfff, 0x11, 0x1, 0x3f, "9c854a12b6aed48253a6925190f10920295eef30", 0x3522, 0xa0d0}) msgsnd(r8, &(0x7f0000000280)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRESOCT], 0x6, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r12, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x9, r10, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r7, r7, 0x1c71, 0x18, 0x8, 0x3}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000300)) r7 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r8 = dup(r7) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000002c0)) r9 = dup2(r8, 0xffffffffffffffff) r10 = getuid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) syz_open_pts() fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r12, 0x6) fchown(r4, r5, r12) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:56 executing program 1: socket(0x0, 0x3, 0xf0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f00005b5000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d%v/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{0x1d}, {0x60}, {0x8}]}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="41c957c6eb925225de11f1fa14a83cfb0365a0a39740cada091b9004802f7579969dc6e262fcaedf281b25086c542018d957dbfa00d57f3115815edeeebe4cb44965bcb3e7a0e35d0075b22f97", 0x244, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pread(r1, &(0x7f0000000100)="3ee8f4ae7a8551eb0cb6e74a45538878803a2838a337c69507795622500c42022a827591f7a5fe0896e036fb27ff43809dd0c058b0b6e647e018e1555f4a5db726098f430005e85836684273e7778665a79f7cd7506e9aa2d45bdfe126899113f66eab46b27d63846f105355521ccc5c9e97d01361b6a000d91c01c14c40bc814dedb6e81f607ddb80ba39b9837fce5ab5d72e81b657", 0x96, 0x0, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0xae, 0x81, 0x6, "155edaa309f44e3f04a281c3a675f5e76995d3b7", 0x6, 0x8000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000080)=""/205) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x80) dup2(r1, r5) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='++$+\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='-$\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = dup2(r2, 0xffffffffffffffff) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xed9, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000340)="f9d8ce12d71eaee0d1a80853ea", 0xd}, {&(0x7f0000000380)="1d0f7ba01f7317f367bf3dbf1a490310da3ea02a36aa528ee97cd844e9a6172c38908bf20a891a1ea9e83c7cb7fd00136e2c2abec8", 0x35}], 0x2) fcntl$getown(r6, 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r8, 0x6) chown(&(0x7f0000000240)='./bus\x00', r4, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0xcc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x3, 0x3, 0xf3b4}, 0x2, [0x7ff, 0x40, 0x8000, 0x8, 0x9, 0x75, 0xbdf, 0x40]}, 0x3c) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x40}, {0x43, 0x6}, {0x47, 0x5}, {0x1, 0x5}, {0x24, 0x1}, {0x18a, 0x5}, {0x2, 0x7}, {0xa9, 0x99e}, {0x80, 0xffff8001}, {0x42, 0x4}], 0xa}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) acct(&(0x7f0000000000)='./file0\x00') getsockopt(r0, 0x6, 0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) pckbd_enable: command error 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) pckbd_enable: command error 16:00:59 executing program 1: acct(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)=')(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)=',\x8a--,$\x00', &(0x7f0000000340)='@\x00']) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x400, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r5, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r6 = fcntl$dupfd(r2, 0xa, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) r8 = open(&(0x7f0000000300)='./file0\x00', 0x8240, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r10, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) sendto$unix(r10, &(0x7f00000006c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53ec551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e278fb120acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0x63, 0x218, 0x0, 0xfffffffffffffd3d) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffe, 0x4001000300000005}) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r7, r3) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r16 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r17 = dup(r16) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r18 = dup2(r17, 0xffffffffffffffff) r19 = getuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r18, &(0x7f0000000480)='./file1\x00', r19, r21, 0x6) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x3f, 0x0, r13, r15, r21, 0x2, 0xe2d}, 0x5, 0x9, 0xc}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r7, r13}, 0x47) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x80}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x3, 0x2) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xa6a7, 0xdf, 0x101}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 16:01:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) r8 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r9 = dup(r8) r10 = dup2(r9, 0xffffffffffffffff) r11 = getuid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xffffffffffffff0d) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r13, 0x6) r14 = semget$private(0x0, 0x4, 0x50) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f00000003c0)=""/237) r15 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000000080)=0x3) semctl$GETALL(r15, 0x0, 0x6, &(0x7f00000000c0)=""/157) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r13, r1, r3, 0x4, 0x774}, 0x7c23bda, 0x2000003, 0x28}) 16:01:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) close(r1) shutdown(r1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r3, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r4 = semget$private(0x0, 0x2, 0x50c) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r12, r14, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r6, r11) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) r31 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r31, 0xffff, 0x100, 0x0, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYRESOCT=r31], 0x1, &(0x7f0000000040), 0x1000000000000304, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r29, r32, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r24, r28) fchown(r22, r28, 0xffffffffffffffff) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r16, r28, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe41, 0x9, 0x7fe}) r33 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r16, r33, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:00 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x4}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xff0b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="085a4348b4dcb9e6", 0x8) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0xfffffff9, [{0x1, 0x400}, {0x0, 0x4}, {0x2, 0x7}, {0x0, 0x400}, {0x2}, {0x2, 0x4fa}, {0x1, 0x938}, {0x3, 0x10001}, {0x3, 0x101}, {0x2, 0x29ef}, {0x1, 0x7}, {0x1, 0x100}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0x9}, {0x1, 0xeab}, {0x2, 0xffff}, {0x2, 0x1}, {0x1, 0x8001}, {0x1, 0x2}, {0x0, 0xf43}, {0x3, 0x101}, {0x2, 0x5}, {0x4, 0xedce}, {0x0, 0xffffff39}, {0x2, 0x10000}, {0x3, 0x401}, {0x1, 0x4}, {0x1, 0x80}, {0x2, 0x80000000}, {0x2, 0x6}, {0x3, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x7}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYRES64=r0, @ANYRESHEX=r1, @ANYPTR, @ANYPTR, @ANYRESHEX=0x0], 0x9) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:01:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x7cafe391b85e8a66, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="e04e5a1912fa03ab9442ce25bb5e34f5e8e8f97d0df6c3677bdce3f280b947045b6995c21dc1c58c43c5288f245f44ca10d1b829054e0323e799b184a2cdd802e6794155dc8013dd81775f4a3a1b7e0c50fe8f", 0x53}, {&(0x7f0000000140)="9b117addb54dc07621cdd0fc449359d23de1c8e3cd6235b12d16f97141575f46f9eb08d9761aa944f5c21139dfa3cc841810e212eec87c3f19fa8a5bd9f7d847e0714dd4296a9b1c9e25c502dcae6001752e75635090958a09bfd8301e58673b4a595ad66b6ff9fc0cf9d5e6fe6e37481e86b7dd499c60", 0x77}, {&(0x7f00000001c0)="f2e793adbf2cfa1a54b8ed6801f56ce02de1dc1de35e2c551500d1224a3b4b28a971cc3a4a47ecabdb3a2d92ae4ec3a8dc61ddb313ff4010fada80e295cca5770febefc9dddd37d630c92af0930f17fdd152fe4560022bccf4af12135e03d5902b6153d97bbf8548854b5594fa4d23acd9282d21eacd3b0e19fdecd3fe9bd399afc48389aa7c66f620693511fa5f67b87cd3af221fae8ce27c4e8703219f89f586331dbf69643526997a374864ee3d61828d258a54ab365b0c36a18ac950", 0xbe}, {&(0x7f0000000280)="01d9c6e59b8c8a9fd04f2a3c5f24755360fde4c4850b3892d8e0ec1885077c753b97ebac96d14558d40e", 0x2a}, {&(0x7f00000002c0)="5a8e4bae4ee37e9c3aa690271393b1c249ac70c1a0d676f1ee5c5043361df2a23f72390198221c95948c3c9bc7c4a99e8aef", 0x32}], 0x5, 0x0, 0x0, 0x406}, 0x2) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x52}], 0x1, 0x0}, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='./file2\x00') fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x100) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(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') r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000240)={0x1000, 0x0, &(0x7f0000000d00)=""/4096}) 16:01:00 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x3006, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) dup(r0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x81) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x10000000000002a0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="c7e3b410587194eb3ce49a414fd99e7e85e52108a4a8407f51cddd5fe70f0e773dd8365970c7ddfd025c0eb2071afab4228fb01438ea2f4fb8590409843f5c77818f7fa52b8dbd66398a969b98676cb8b2347c5c3f873518c4a23fa6e5eb1c51ee90dfad03735f1bfce92da326bc5eb13a5547af7003c9595c1c6f357b58d8", 0x7f}], 0x1, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = open(&(0x7f0000000440)='./file2\x00', 0x8000, 0x40) r3 = dup(r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) r7 = accept(r6, &(0x7f0000000500)=@in, &(0x7f00000008c0)=0xc) accept$unix(r7, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8f) getpeername(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r8 = semget$private(0x0, 0x4, 0x50) execve(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000b00), &(0x7f0000000c00)=[&(0x7f0000000b40)='+\x00', &(0x7f0000000b80)='-}{\x00', &(0x7f0000000bc0)='\x00']) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000000c0)=""/157) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000001c0)=0x4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) socket$unix(0x1, 0x4, 0x0) dup2(r3, 0xffffffffffffffff) getuid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffffe}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000880), 0xc) r10 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r11 = dup(r10) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r12 = dup2(r11, 0xffffffffffffffff) r13 = getuid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r15, 0x6) r16 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r17 = dup(r16) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r18 = dup2(r17, 0xffffffffffffffff) r19 = getuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r18, &(0x7f0000000480)='./file1\x00', r19, r21, 0x6) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r22) fchownat(r3, &(0x7f0000000180)='./bus\x00', r22, r15, 0x6) getgid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x1ff, 0x1}, 0x8) r23 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r24 = dup(r23) ioctl$VT_OPENQRY(r24, 0x40047601, &(0x7f00000002c0)) r25 = dup2(r24, 0xffffffffffffffff) r26 = getuid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r28, 0x6) r29 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r30 = dup(r29) ioctl$VT_OPENQRY(r30, 0x40047601, &(0x7f00000002c0)) r31 = dup2(r30, 0xffffffffffffffff) r32 = getuid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r31, &(0x7f0000000480)='./file1\x00', r32, r34, 0x6) r35 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r36 = dup(r35) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) r37 = dup2(r36, 0xffffffffffffffff) r38 = getuid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r40, 0x6) r41 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r42 = dup(r41) ioctl$VT_OPENQRY(r42, 0x40047601, &(0x7f00000002c0)) r43 = dup2(r42, 0xffffffffffffffff) r44 = getuid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r43, &(0x7f0000000480)='./file1\x00', r44, r46, 0x6) r47 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r48 = dup(r47) ioctl$VT_OPENQRY(r48, 0x40047601, &(0x7f00000002c0)) r49 = dup2(r48, 0xffffffffffffffff) r50 = getuid() r51 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r51, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r51, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r49, &(0x7f0000000480)='./file1\x00', r50, r52, 0x6) r53 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r54 = dup(r53) ioctl$VT_OPENQRY(r54, 0x40047601, &(0x7f00000002c0)) r55 = dup2(r54, 0xffffffffffffffff) r56 = getuid() r57 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r57, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r57, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r55, &(0x7f0000000480)='./file1\x00', r56, r58, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r60 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r61 = dup(r60) ioctl$VT_OPENQRY(r61, 0x40047601, &(0x7f00000002c0)) r62 = dup2(r61, 0xffffffffffffffff) r63 = getuid() r64 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r64, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r64, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r62, &(0x7f0000000480)='./file1\x00', r63, r65, 0x6) setgroups(0xa, &(0x7f0000000580)=[r28, r34, r40, r46, r65, r34, r52, r58, r59, r58]) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x8, r4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x8, r6) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) socket$inet(0x2, 0x5, 0x80) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) fcntl$setown(r8, 0x6, r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = socket$inet(0x2, 0x2, 0x8) write(r0, &(0x7f00000000c0)="fe4292355b3b426350db679d43f1c8c67f82cfdc231e28187fa3e6cb9c3a49732e2b032823ff68ce414cb28584b7e6f2b90b8220156fce29c8352792659ca42475a6b7a29dfc316407698a4baed8ae6dd6742be72161d45226ca453ad34faa5837787ee00fe441b3d20caf42446fbc3febbcb94ebd2a5ccfe4d8696c", 0x7c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000200)="8d4af18290a468f8ee235fac852f62559e887cc6067924af69cd0ca87601b8f082428ae6093198c3e2161b7652e110389355dc774abce04c75d45e937561bf7f88deb8a9a67e9ff9807aebe45f13b3304713e9336f75ba0d247ceb2ee09378aa2285b838d11b8f5c1385a190eae4e74c8b6a596d97399cbe8debe9fb59cf35ad1aea28412243fb9d74aeaaa4326042566cf0ad021a3aa37e95a745c7f889b8ee8675c94174f362888c6ae244ef741a41333aa0ddfb50d53891222249a7a43f", 0xbf, 0x2, &(0x7f0000000080)=@file={0xaad2659b1be06ecf, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x81) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000300)=""/209, &(0x7f0000000400)=0xd1) fcntl$getflags(r2, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x19800000, 0x7}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="682d20beb387c3129cb76bc305", 0xd}, {&(0x7f0000000080)="efcbdb10265db2273c2fe4c44f97f1f9425291aa772752521e4cabd366f45e81dc4c67d68bb2772b0d2839f7c4f1ca820cdd950fcc016deb97e1aaae4529236370151ecec67c635a", 0xfffffffffffffe54}], 0x2, &(0x7f0000000340)=[{0x108, 0xffff, 0x1, "af84896f2a1496b37177e7adb6238701096d91b732bdbffa22dc341e45fe8012179b20add1487ec80f165fcba7a8bb191573d3cc1d7f25e65fa2a4996fb68c1c59c4b62f06db0f8319bccbc7dd1c8fc9c2b4d49ea46ec311267c657c4a904883da754a678c3448475dfe669dc061e1e1efc38f950d4879a9ecbee83c36512d898a9a930f20d309493fe50581d1758da9aab19ea3213b8d81e1b3397e5cd2a17d9d1bd0a43c620552d04170799d3d8db47b12e112c492cc19d09a416430940234c546cd55daa1255e8d2938d83e4ab8dcd02b80819b09e60ce3d58d0324c42ed6603c7f1b8f41f4a3bc0aab4548365e1a37"}, {0x1010, 0xffff, 0xd8, "94095292cd05c294fdf960b3ffbf580f504c01c98ddd427fec66743158d53342780735d345d60421901ffb04e1c168fe4847992457076ed6c3f5ee839ae69c10bf7eb168c0a2c7f3228a5f80dceed7401a35604cdb396a279f0dbcf6c585328db61c3a720f440e26336742915b8300581b101aa2da494d458ec4ef807c1cca5b55a3c09725426e4c7e6b13dd1a1917f90e6bbb44be04b193a0b42cb980673efd76f255fb83945334ae428d7d152a771cc77dc685026a77d7603e72ffc4e0e7a0ef3c22daa96d682e5e048e9a7433cbb2687647c219534fb02a7137f90c0632c0ec24a468f1dabb9aecd215ab0f514317bf9ae5684d5c60a8dcf8d2b12438cc03fcbd212cd4fa43ba5d1d4497129266bc74f2bb79cffcea87e395ea5af651510387779f54e8da8815e6e1c5f60da53c0acd2b7f60e16d0ffce682ea7e11be5777cb4ab585bc38b21c1bed1851f3af046bd63be10b1ed93791ff7b6e04d22494c7980be4e4d64b637ebe537f33dd733c5515b725a804c676cbe52e8a1ec679c8fed92e28b5c3871b95c457d305e047c473166eb8346bf15fee7264cab582b489cd852bc57ffaed0b8ca323cde88448445a8d40b40acf2138c1f7c0680ae2927507644a583bd06af7ac1fa89c716661a04882d12be6693f7ab0a707f04d82b1691ddff201e255287423ba73b01cff8dd8a74d96ce560695fcf6286db3c8e58eae15b93d370039f298c2ad2fc813219dd60991b139330de6bed68776eddfd976c2fbbfa8b7024725d78cac42221492ce909bbb6448cbd4697591fcf3c49a8311c90138a48bbce0fcfd51f0893ff52956078dd5e582f85eb290fc8b6a10dfdc9ffd997429ceaf11e06e348a602e6dc42a34e5149ad572c118ca50e53284d70911b6b45d4b8b6a7e09e807ebe1326ce02e771046735280bc315dde8bb2db6eec7c5883f1c7d778d632e58179d1e5a7a45af5a302e577a1b96415ab995f19936db6d6fb77c8b2c44ede476b293a52c48de3eb91187eed32851eaf85700e29188e30bdf6eb42695028d88bf81bbbe50b679aab78899a36bfe706bb14d8e62d31843d8b4e99a39152ea5ac9ab38b5ebc8f35caa76937fc23a6ab0c9f901202e8df3093ec545b38be3a075151dda15106212a5282b72076bd15597d601fde33b2e1ac48f7cc060cd39a690046263119ed4ecc629889c1e0dd91840a4d949c33a642df659044bf71156f2a16ded1acf022271425c718c30a39eacfb6752c975ba24bf152dbb5cb4eebd4c4a2db031aa28927d451c84dfdcab6cd88d05ce8ad65f432a38a5435afbf80fb96f4e79cba304ce1df0e82ebfd3d3f6520dc4e4fde7d6b7cc38228daee7ca4dec1de3d3fe1993f707a90cecb39d70b78ac5aa2d9ab459183d55e1c4bf4134b0baa1b474dd4414095f52a4d365a476d44288c7fe5de67068bff06830a34e1a31adf3935f37a6ceb17ac998198e4eae6173221cc16ca1c0ce5b68630fc0ebbb93a4615de8a29d9295ee9452c097719af5221b26bd24cb6293147cc2081d73eac0fac9ba9075ae003bbcf26cdc128eb6d3cfa2862cd016d983629adbe2c5d41e46ccb002520812d65c0103ffeab5852a1f3db078f46307aedb99343d1c1a4432eac383881494eb8a4df34fb1e920a580c327c2dc29a3f644aba3464755286b988b69d5dff658c9cb899a32c57a28dcf356c1496bd9e3dc83e06e1b8a5d588e82e4d6c1414f442b559ae2011d372783598b65b66dc80682f09c09be5e6a373e08eec072cc960ecc203a47b566283712c1f1e1177f3f27b8b20086b7d6959b3d1d4d06280a40cf428e14c2b4936a161befd395c39e2cbe513a3c6850c40fe14112fc3fbb8e46fbbe654eb147fa7b8eae1e40b254e7cdf7cbb520c6ab8b3d0200c2c2ceae1441780ad7c92dbff54ca35333d2c7b6de9376a2df847847410580a3e0a02e984ebee2bbdfccdf0d106f61880e89f795a90472379fca6640c9459e4168cb9553cd5309736ac181c25faf2385158881998585f8d019a41182cc7149eddf26532b25403a42ca3072cccfe3733545b1cc0eaf29b9932df87ff33611723a33e5f82f3685a9e6fef422cb8c168dfb2c2ee03e130bc5ff5014af0fbd7aeb1641a6d693679f722e146de225423e46e2abe07cc641566c6d104b72ecf8c12330217b602f914be32b87d0f16ee696686e336f5acb0d0727a5fa5b4de5414252e068dcf078979c45524941e6753c77ad52f89cc2eae828fa55d7a2a3930bb9bcc35ed9e166c8c5120bd514736a7ff0e279d4054b95ac7128e87396ba95f0989abd84e0c55a1516394553594e1161d0532e0454c34b5aba60a3893b35431dd15b1c1cb2eb547e4ba104cc8e5fb80060b738378be7bb10f21e6c077e3d43ca7c230e460f523c29fa34f90bd6977e5fde0000c1aec9d958f55714c52dcb4eae95b8927c1161cf60b83b90f02ffb7fdeeb979d5971967123998d57c1982960e8a75ac0e6f0b26853a8f64f4c436461f9dd206bd96969b2bc0a96b7dab8b42a7a6ba9df6e15b65cbc992037f6aa7d3867219e1787e3c4cc097427660bf5eb7bcc3e24eb530a309c1a52337c3fdc5c6b1c69c6ac6cce925e409d1e36ee520044df73b6b540b90f8e80f6f51b8f1e580abb43cc7eb440f061a6ef7dc40b5bcc4aff1a2dffc6db2d55d67bb4b6fd354b4d0006b48a911aa46387d3677382bcaa12214212652b440f51915579c5f13a822fbfab807a5dce07d321751756259339eaf6036079fb0639fbfd88fdf536343e32906ed056e00ec530cfa09c147e841dd983df81e1a1f04717983bb036e0a53bdcbd101ec61b73a70bd3d3efdb5a566fc4c47d2dff69eec564c42d0df818425a89100b2d7048688937ee4b7810f45ec630d242caff922c948ef2f74d60e74c84840eeea0ef903a236685752d4d2f769eb349d95bd2fd7f12fb51b25a265b2ec17892593a511a334844a7e0518391efec19e6087f08534261f9feb3cb33a4d178428226566295bd7f51e5ec640566010b50cbde73edf9157082ad8a1a0495fccab2e06889606f21a63b5dfd21ae114b1b8d8f53e71d6682923bffcd26b1b56831e68ace940b02ed2ef87a8cab516895ce8ee97b6ede533f35cf983481ec6b99fdb8dad87d347e469ce56d2571708cf0ca2ecb2a2b5437a568da4609e6f06ecc957ea9d70e8635643ba1d2f8de3a7216e958ae182c3a7907c7255674d8bc69ba0e6f247cb5648a50aad557e39a147756862406331a74809aa5b332234484e68bdc250fd2438cae5b06ed84490b128eb29b3319c6801d00f20a841ec1061d7c2bf57d9fe076b54393f03695df0a1cbe858ea91fed1a2141cc9c9bec9d2f9dc7f551e5f706735871bcf51e04946aa6eb59fbf3ad2c06c4774c193beb05235bb0e339737169f6fbd0bee179f6d5f026fa807896f10554dd6aa0bdc18d907a618a6db637f656ff54ebf9e1d3d81e031403b5ad115a4183d5c4127baeef6fa83a70c09f89d2b5fa231e44a1dcbf16f88c4837e3fdd308d84310ac9c726022db6fa6d73ecb357fb5bd6fdb09f0aeae7d68ac18deb6c1bb3d39ca45b5cdf74bbecf75f546a8042e928a0980dbe99b6ecbfe4fa3a4047385f5b16bc44ca75e55d9d149b5891693d689fa8245cb7554ce37c20904645f0590b3e47cf5729f283480ebb8c98f5843388c9c90a7fddd580d9c6173ecf0bafacce0e0a308f8b563a3d7235f180e9fb54d5d6389cb048be764ae23fc8e262327c2060585064be81551f552f370dd09e14e1c97ff9bb29fb1185353d14e97834ccc3bf37ae2ba332c51fc4c55bcf80af02c566f10b3e464a2df140b5176879c3f755e52974df3df87a451a8e67cf83037b0a318934363619b53740e3b7b106a6846a2f4388fc64f66da1b8e8912eac3665d684865b7e7f96f82d0edbac165ce1e1c9c1c3f011708bdd45f33d1deff698456c63f26f93d2f5aa29c266443832f24730ce6c93f50731e1c5a36974d5c7fddf0ba74f707a9b9cccfc665c113e35441be2bc1a0eb20117e3bbfa58f9e830e371317e948b7964498066ff302a1223d71707306a358cd545131ca061b825c1536b0316b304ede5098feb84f79e63d14d2cfc1ddfe2f7e36ae2ce994afd8b435f56a4eb4618cf3cf31206483058ea4f7cf616b1c890920d060b836d07fc6cb3663c3817f876b184f12366dbad1e46618f70a4d983cad4fd102d17ddc01a25b7ea3b3cecf0f8d6bf873f14b3d01e16fa55d3d751b65ac7f4e67bfae24f275ee82d45e4173b31a08bc245601150e01a8dcc9ba3ad3e82278758ae9e35b5b70f95b241d71881620d5ef27c1e962e97eef5aaa082c8b52a2a82c9f02dc0de603cd55e51e962b2a6b1b0f8916a9a26e7b4a3087b534ca2094790adba83e6c3d00df18d4f77c9a9ca9dccfbffca36bbe6d5544ca744de22efe858d9056d5e4e84849276b04fa7d867e4268c31d2f1aaac087cf9a2b619c2f7df53ca571cf010402fdd0eb5cca4423c9a4d205e5eff2981438b9c6a94fcaa9d42b1b04b20c1d4d94e7e72f5cfdfcc487e779defd19aabc6f80c60344a425887f207cf2ea5acdd3e0831b65546ed76340383636b0f5796b27c58340a9b954d55a75804a68443eaedfea50f479d475b7174c3167ba137f738af83b4f1052bb556d4d340e20a356d2070c99081f2a4b87cd871a549ff534d2e20d38d1827009d609ff5d94796acfdee1ae260b4e21bfcfb504437f13111888f76e369b8813cfbaf0ba81eaa4a433b5593eb18df0fd9981088de98cac95f82ea2cefd357114bb9cb3b299a41f2f754abdd7da9b91b473db6b2edf2f2d7c3a286c786e9a77eac4bcd7f260851d54c768063f64c055a059a4d836c10c6bd79115e7573e8f161d6a2f44db230dc58b7e911c236fcddd9297823f19c32273a50ebf70d15958a262a15591dc38aaa904352c1884b77635afd47467cfb97aaa39d3b311f555eb27326c06e177e7631f45a5511f5dbbee8f5d1ae0c82aa7a1aeec49cd52d6bab260955e7fd8e8acea9d8a92463ec05cffd18fd9276ebc606b7cdb753a381f04a355b766f9d69e89ecd17cf6d62e61b1eba0527f964102734fdfb66bb14e870b648069866c4f046b032e38048e77794394ddfbc6e9c3added8ebbab3345d35076cc8c3e6bcfa7d18d36f08f16927fef21aa7f92adc72a3d95b8e8119f3391881e2c71c06168397cde20c3a633df6c25d8c30a3152fd8e77c772ec0c242b236c61af41fc0ed1ee3126a4bd81491f4002b360bb0b9140b149a1fb13149ece660ede41ac0c09608cda91af7588d5609973c5d521fe92098fa9f56dac4aef5b3e81ee3d8d2df5169a3752a4aac3dd6b0e1e0b1b66b5535aab47dcd5212deb98ad924643d5a06ee0be42e59adcc39ddb5390516b05d5ae56651c7a903474601c705c4a0a3f7185848ebaf4ac549ae56bd548559122c1ba6310dd53ae24be71e9cb2a25aa4f427da0bc24cdc931e644b9b9e7c8438f6219eb8806b2516aeab8e86b3c853e699513336f8bbff7c418dba41f73d2796134bb34315d2b7c9a4dad4775fcf758bb0cf34dccf3752c55e60faa26023cf0386ecbc1ac717e1f325c35aac2c5ee69fff5e06ea59d1211c61751c8164c4b6178da1c97a076fbfff4306b75ff1359c4ac74d6dc6a5b8b94f267b07c3c1fb7f998e9b2bc4e7fdd7963181face7731b44817dcc012f97fbdaaa12cb43417a874833176b7882bb0e001dbc1252eef71f7cf219b9a10cdc24258d0a3faddfaa601f7d5dd4607cf06a2ffbb8baaaf0e91a878"}], 0xfffffd50}, 0x40d) r4 = socket(0x1, 0xc004, 0x78) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) socket(0x6, 0x3, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:01:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0500000000000000002a676dae3f0bc129c0bf00"], 0x1) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="220e2a0fae82adc4a4398af23bc185ca6639f7b33bd3efc13be266e921b3c832bddcd096d35189d08c7afe4a9c4693dbdfc7f1ad2eb5520cdd9675a3bf119f01473b681ab42044a48e71ae7e6de3dfebfb319c93431e949a9b95fbb9166cb6265926", 0xffffffffffffff27) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xfffffff7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x41966b4fc5df8f81, 0x63, 0x2, 0xfff7, 0x9}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="0dc7199cc43de4040c626dc6b8bd") 16:01:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xce, 0x4, 0x2, 0x827, "e82c86e387a75d9c3f7512d87f3c0dfaba36593b", 0x8, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="ad18f05de2f4ef18", 0x8) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e1c0dd6d4499e6cc36a536214e31") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x100) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000347a095b07a17e45ee8176fa2b6c164142cb7efa95d5dbfb7f4de6a92d9708e4a84c7fa5b92aa7da6b42057cef21d6545d3f53a1e4ab76bac80166336a5a0a35ab1919f9b22bc92048f01f6a1df8283f3e147f890f31f7faf143fc80000aee80bf3b193eab81b18544d453917ee26d05e96aa325e3cd887ae319e6af6b6869b4da21f4502a9ea3922f66f28901360e9636696e736a19b12e5521011adaa438d23ad10937564e314082f5857d2950b00484bd3390a78e3c7e6718b1c60a1b5763f3f4d84a8302769c7b4fb86059c5798c9e5c088dcdec50b3a87204cea868c6b7f7ae"], 0xdb, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080)=0x1, 0x4) r3 = socket(0x1e, 0x3, 0x0) recvfrom(r3, 0x0, 0x0, 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380), 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x3) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) msgget$private(0x0, 0x10) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)=""/184, &(0x7f0000000040)=0xb8) socket(0x3, 0x5, 0x3ff) 16:01:02 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) pread(r0, &(0x7f0000000040)="dffacb6f9dfe9fb7", 0x8, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) close(r1) syz_open_pts() 16:01:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x6) 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) kqueue() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x4}], 0x10000100, 0x0, 0x8000000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r5 = dup(r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r5, 0xffffffffffffffff) r7 = getuid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r9, 0x6) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, r9]) fchownat(r1, &(0x7f0000000140)='./bus\x00', r3, r10, 0x0) poll(&(0x7f0000000000), 0x0, 0x36cd) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:01:02 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r17 = dup(r16) getsockopt$sock_int(r17, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r20 = msgget$private(0x0, 0xfffffffffffffbff) msgget(0x2, 0x10) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000332a04edbf0000000000000000cdffffff00000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:01:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendsyslog(&(0x7f00000000c0)="7aafdd165effc10b8ac711c2194a912e0c3ace8621358b745241f01b9c1bd1ce9bfa077ecb0fb615bdf7d1a0d406d37f1149118b320faaf38d7788c2d02f47cacda58d6e6525e5ba16abba30fba92468efa7cdd086347065d37f8653cd91f1fac7d4c48f4007a18c98924ce0c2", 0x6d, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3a3) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x43f, 0xff, 0x40, 0x81}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000240)=[{0x81, 0x1, 0x80, 0x80}, {0xe6d, 0x1f, 0x71, 0x1}, {0xfe5b, 0x3f, 0x8, 0x3}, {0x953, 0x86, 0xb, 0x8}, {0x401, 0x20, 0x2, 0x7}, {0xbf8a, 0x1f, 0x22, 0x7fff}, {0x4, 0x4, 0xf8, 0x9}, {0xd5, 0x40, 0x7, 0x6}, {0x3580, 0x6, 0x1, 0x200}, {0x1000, 0x7, 0xff, 0x1}]}) r2 = socket(0x34, 0x0, 0x96) shutdown(r2, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) recvfrom(r2, &(0x7f0000000280)=""/191, 0xbf, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x2, 0xd5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:03 executing program 0: r0 = socket(0x18, 0x4002, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kqueue() execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1df, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffca1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) recvmsg(r4, &(0x7f0000000740)={&(0x7f00000023c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/80, 0x50}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f0000000500)=""/43, 0x2b}, {&(0x7f0000000540)=""/133, 0x85}], 0x4, &(0x7f0000000640)=""/138, 0x8a}, 0x800) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x90, 0x1, 0x3f, 0x1f1a}], 0x7, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x9, 0x1f}], 0x8, &(0x7f0000000380)={0x0, 0x6}) 16:01:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="47cbcbc715d2068e3d7aca513239e17a685428422951450c3443f8aaa6d8c6234bac8c3831caf28317b10c62a44ce06868e376856ed52379c744543613dddd8843c172046c51d7f5dbd313cf2c5d252d5e1ae5"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r4 = socket$inet(0x2, 0x1, 0x9) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000045b000/0x3000)=nil, 0x3000, 0x6) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:03 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)=[{0x6c}, {0x25}, {0x40000004006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20580, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001340)="fc04183fae3948b549e0bd292b29f6706db9781783644b468ed437af8d354ebd009bf55ae3daa4b3c3ab5113dfe61025344e18fc487d1bf3eefd9fdda3835f4a52cee3301613fdbf7866b8e3c1b3d63112f87b26a93b3530e242efdd405feaad729fb2ec7cf78829e9df16ea139578ed98f128544eb0ba38b5639a1f8d6e9360ddee788d0d4c5e1b19c90c3ccf7fedbc9dc2b7d29f10701bf772709f7660c49717790e2f2406dc1bcef6cda6dd6f83db7a28eb2e68c5702e9a89aed26b81482e6661851fa8c44c3ff1f46378abfe99ae8af71da7481f18479623278efcf137d07b1d81873f4527a41444c6585ade8dc187442000333b5f1f203526e51e1e2eb693f837b9b94f29d3f0dd29a232dd8c936289166f68a1633a26ab6214fd66aec85abcf2047ab8c7d6ea26db97ab07d7402bcabb11ad78c3ff22f44fd7452558a634c6630fa1c88c5243c4bcdd270c327c2e69fb596e065911ef7299ed476194e840fbbb29b7fd5dce5c3b50ce2c3674cc8ffd1b618f82daa58b34b03ed5bb55c95149aa046787c7e45360e78d7cf8adcee584518891f9a385e6d3223189b749fce76d50b85b1d5dd06a9cd377f7c1c9f9bfa0bc7d8b5d9bb1ab36741abe967d4aef992e4930098ad84a39b6142f5e4b2ef97610ed9e8d46d468d0f8f01306961cefdbd08fb570679877060c71800e6ad67cce95c01cf2e1ef565884400be60b47b5f43d035bb1da4051d61e5dcdfe0ac140ccfa6ece1e4087e7425f3dd5df8c56a3a251a5b0787d7ceb64c377963435cd6cc87569576a08be579e9485c2e6f95cbc5555bac2f39c1a76dce7279382e4d5aa1b10798c1ea12bc31a2cbffd5d432e8147a8aa93b7bca2f2ac9cc4163ed201a1b8123e8e0343eba293ebde047af375688457fe3c33369d50dd488f25e5e089176a46f381827ab5e2f23d8b11db42ff9cc9b4679b8eb91ceb9eb7e3e460e85cf56393faf4904e40135a7a14d6e26e3c98718d387413878591c22187b03784153b18ed7df9ea423f3ce4594382c3be281c72031e39fca8609d750cc76f00c234dea7ad6fa0268b5e0be8a682d245a6814f8bfebac6f90dafe524fe62b08fc18670a123a6c9cbe075c900a989df152d7022c5eba2321a5e327c4aba0b3b6f8d164dc04999c5c8bf14a012f2bf69cd04b1ebee50b4ae7f0f1c021ef7ef6450a780a1dc5588f52213bd509dc10645c23977cee2d4cac8b5f19208ecbc5f9c89f0a6b898b7114bf6f1e24e54c0992bc5062dbd93bc8df655d92e127d2a96e6dcbb1e4023950576ff3358929fb48eb57e8c154f7a79e7bb0dd5bd7a9fd06497435870699823236ef4a0a88e858bff4578482857b08c4bf7525faa7c6428a74a4baffe39b3d21cbb4eb813b94101f6430500d55fe61c5404c0cf96a02472d63b2f92a3ac6efa9517dd828e33bfa6967eb9fdaaa12f60088dfef7f6fbde5f9e449c3e65220b08891862abb9e65a3ebcf92ed9b11f9eea53af53a42aaf7f14d9e72a4426e733b2892f79eec702753bce11d28b7df11e50ff0a2c61371bac8473ced3a4818081ae6ca68f6f6674875f02d56f985d75dfdfb03ad06264946efb8e054f837944c850a3e8093dd9d46729923e29e09448093e6789c972dc4711cc57cd619273f533fc14f8ff1431cca703ed7de039777395de58f91319a93479c648109954373060f305065c3998d7a65ecdc1db72dab81143b6db2a9792552a4aa13d1779eae16aee1a4e3b3e013e67422d223ec1178290b20e50f1ec09f102d126dc248f1740a5d99ed77e76b188ddaf83b17d2f2e6d61d59523d1f96e2ceba38bf66715f30d35295499db3f0a5076f23680b2d8d7d6b0447c9da0e73c7c07e2eff47d4414ca0d1be33df293e10e08c3979ca5526198eb51ec86d8d98c3c0f3cabced4066a259f8ef126968b6c1fc12f57b97455f40d7e3b7466b43e558a73e9109197f608fe9985a97c1a452c643df8daa432bfa53f2f6b82bd463bba248f736501cc3f2e5592a3033048de13ef3ad03524d2127d6145e7ab93071b1750c396673e2461da54c91dd37a0cd16947f67f0b0a4a112219052abcbbf7ef41849406fb57b2812b736f238faccc0ce5e616c375664444377e9df8e5702869517f69fe2909de5d013a1796290e834a7ea9a69086a4683adf92b98d95acad3cf051584247c70aee98c79085438ac37a87f3b8eae8033e8f6ca39a8021a7f886bb6f791d3d822fb1118ba9ccffcb56b3a17e7dfd26f5f453a3fbe66120a30c88330581deffc62f49ffcf928069c908670d4ce3a5bb64cc7ea89985a81cf01d8d864a7f6073f3f7d97700150854d6116d24afc930e23e6b4816a7e8ed35fc2145f5ac7916df04e858a7d9f1b99bfbac0d3e2f5f5d84388c4a314da691ae309180f9bf74ad9f08c85493fe10b28e3a026e909eb0c56bd7d682d6ba347a58a3dd7166d84284845b8dc355eb69a813c5f8d1c3a9ae2644243746c935b1d7ac581ea953f6b26d91d7f9b7396a7bb2f0e4845a35f882567b094256d1961870903c282d7ff870eea120f99f6b3f86bf93f1e5451497af2603223ae5a6aa0a46606e2256cfb23d5927007d2970d792b4cf5de5fac422b2a63f7c434633a23db81cf1b85fa5a34fa4da4b840c9349d485399f1abe1111b404907df55eb761a528a43ac37693f8f06e9c2379bf8cddc3da41f82f28defc3db6e026cccfb0274492a6f4be4ee92c92b8246083801223c3cb2b27900254fd6f10b385574af1922bde3f73d5394a4d6c0a2c583ff76fd0db97b744bbfd9fbbeecb66135dbc61113a8518427957f80488c05702cddf807040ddf672e909d5a4d01c29b61a33038557ec665a01b3f5531c14271164659b5bd8b507f53732998dc7e79263ea76197f522646f8009baaf98eea95a06a1daa9ab4eceb9c0e917475787cf9eb321bb8706a427a8be126caa89dab7db6a3655816cd99f22d7a083ce676b3c06b45b5a70ecf7825f7c636792e21dbb01dd944814b3966c6a03b37084b33d6494285639e4cd66931e6db0a0f6a53fccc9b6c8e2548e6e9b367b44b6a4be2d972dbb3e663265ee581397eea97571a7b3810d7de5a59f4435efca85fcc672ab8ad19b3277bf985e36f38b0c407d5dc6fd6e3cf5619841294a748dbe2852df3286ef9d7e791f478f887d5d141481f1b61be5eedd5bc771a8e5b2ab09e07c1346afec24be387695d75da17b7deb54ebbb021120fc20cf53ef2e7136840e255b1a14db45b95b241ec87e5997531f10d3b66f05ab77d752931e1614966913a5abefac16c2241d7de140c8fc80e756ab7fafdd786af880722197e08735ca4d078cee2d0b5fc6d9b0aed79f211d7ceffee53078bb9237e2022c1c05caa51fc2efc859ce4f273aadb9abbc9a3eecdbb30793ad4f742e2f0a3250c6a5b172cefa2bf90561e06801238308e4757d6bd84fda7a50ad9f00423bdf6db2d426734430d49fe59f77c570a8097121134175c4e021c0b040332254670507ebe8289f7c1d5bcd96deccc4187b8bfadb6cf6bbf6edb769c8f4be8b963c555cfb9f0b7fdaf3e85d5fc878b2e9dfd000ac0831a799aca997a58ca82435d064a34899d6a1a0bdc255f6e36795c015438d37d66bd4cb28e4f5fdef98cacca658ed9a4cba09715ede0d9a27a4e17198fafae4924daa15f95c21a16fd8f4ca2b117bc0b7f79d1e4193ad424b3f2bab20d5e0e80d80a2652f8ec8df6f3351b98c873bff56e2a43705cc6d6e56a75303cfe734807b95d46fcf5bde71a3c4f0f1e449086a666b1804131a8f533bf295e9b610d6786f53c3ef698406b0e0dc26cd82805c98174d2defa6a735b66751ea5ab328d6e0125099dad712e24ae77d0c1d856bafed8b1704e659a35f254468895c49347b9b0a55e94062b28b8a608585b67cf9ea8611e84b629babe4f0e6bfece1c8a233a50f36ea1940758010e0c5f6988f6f14469bd2c794501f45228717ea9be578b2ea4c14d2e21e1b894355205d0768667cd7bc6419fd2e08177ced7d0743dbfde8661799de2df34094297016724d390a93e0a74d479a821c92d19d94872d30b0f8d962337578633d4eaf536c3b4c7a74c51f694404a09a7a98ddaab4ecacedab5faa48ee35b357d972dc74022f3a5662f54a95020ee8057b4b7a8865f91e7fc599d166e7426ebf92ca5ccba6fb265bd7b8b70fa52e10e6f67223cc3092f07e2167fbc934ba0dde9be7ae61f999dc6cef44ecbab7605ccaaf6cb09a1eb7a9d731183a1c77f2b7eded40ae996287939e99fb115c7d14e36c6bc7fd7ac896b93975ee60037dc09b4d160c829fe6f228b1365517cb727b1afde06b2f88b6369ea2009037880197a7b610df8555a97c4190ed64ab12eb80f03deba268102938c8835331d9ce685b07b487d11c2b6903439928e977618774d20650905ca232f0421d49a6ac224ed6f44429b22f79b1ca6791d40982a003d4334ac9243206f92c508ff7ac9b7b3e1f3d858068787675719305cb35ac64526f84916563aa816573b825514797884f27f834271cbb438d30143feb8641c9040584025cd5059be7521c0c4cbfc647a20a4d9fbfd5d1671dfa1f87ba20bede6d7bcfda4c0a4e55c4fd59b3917fb0829f273fb8a91100859b009bf2dfab8ea5348c05d27d308ca13f4c3db465126a75205c8e67732ca8c9a1961949961df5ad215d673272cc63e47a41b54198267768555d523de03b52ac84c3cbfa41ee1b4e9cf7e14b154613fdef05b5761c886ef0fc2bf3a2b97612ed95dfa5c26de953c219caf6b39988b7cc084adbe5dccdf8be5ba0b5579661812298cb8fb13190327ee9d33703894c3937544dafd054ce55a782f5f24ed40c895263f094b70ccf690f953b3d45acfd55e58db94d80ee315d36327062d5258ee3b103a2bcb2c931fed4dfd9ba04d6f8ba4fdaba60d528c4e8754e8c78c1410c3861d723cc90c15c290a4c52a4b8289d708653cad7cad764699d1420c3994d288e5084ff53bca8dc14c281772cab0413a9767ea970619ca11275e7933b989cc9fc339c65a8156d2c120f93314384d996e8e95c92144aa181d72a673f3c032a212e6d7e56ae949684e12ed8b227f19a90d561543e9afd127c0a933154e5ce8bb3ef868572944f712dd4ec15df985f6ab6f0db745f192ba0ddfcc182a5080cc01c18aece210c024ae4996b39769ea5c2c5fa3769376d905169284406819947d31e91d2b3a5ee9d350fd141287323ddf13c1ca28b3c73f7f8e69dc16a9cefc516c918cef8c152766a55a2d4ab1486b365723116b155c0066965543dbbc41dd3c6f6727c0a325c44eebb64fc5981c731e58313219e27b3b43d6cd7571989e82520a103f607e6c0a30083d8cc0ca8b2390cf7a9e3d43d24a504405453ea89bb53c7bf6726a692d96bf7ee7a168b7ba5987da265d385b861e4d52363c419e0d0f35abb0e06d37c19ce6b506044a62709780d7886e35ac81a300447077046086ac112ab166071f0317aa8a1113f1f4727530f18651ed2c3370951dba2f538a4470b8c137092719d98af39a67b2e2ef9e78ad923f092f07372a438b25ceec88ba48ed115628efb2531af8e6cb7b53bf7ccae8df71c80e8692bfb15a400cd7d1c25ed540419b282310ee1e14ca8a79c5150795dce852119c4a73f4453140e85606c2d24e694c9e24106f196abd44e10e2d7a72ff03dd6c9ba12a1034462e7e24bd09b4e6ed5871222deb083966c6c9256cf8522869691af5567aed45dba1b4c6f7dd7c7f0b8ad9680ffede6f325343da49e825c71ff31e11778022c50208a272e0bb1affa262", 0x1000}, {&(0x7f0000000040)="892f43ce6a4a6043d0752492330fe3db026bea8f990db4151c1bb46f132d4fd747569c056908bc90be2ae84c30c291988f772a36ee4cc218519f25", 0x3b}, {&(0x7f0000000080)="b2708d25aefc42cfb5bf1847ad8942573eb46368c2920a264fcdd2485d83a2110c0e26d5afd11bbf7917ef99f18092919d125a0e08d4f1fb686c6bd9622442b890fe90a11b658626d8d92037ca89d28fa8016ad057b909444ef9e11ab5cafbfde0e3b5ca46e1095667d534215d6e223ddce4d7524162ee32f2e0df14fd1585abeefeacfba3abac5c1d2e18cb84747b0d4858b6b1629d1c76b1160c3862ad7971167c709721bd64e3b458f5301cbd2048732652fc312e349f91769f", 0x485}, {&(0x7f0000000140)="9534b30d0f85b785588defe09743d5c66cd95dcbd4a6a361269c7c7a254bb0686801855473a0ed3d9aaa4c14938825e47750b90fa2d27a2dd5e3a7f9d3907538903607d0402a2d66b2e4bf2d827f35e49ac95c1a28477e35d6682cee1a9e66fbdc79937f537077f73eba07bd0594e54439a8165670", 0x75}], 0x4}, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 16:01:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x520, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r4) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000380)=0x1cd) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:04 executing program 1: socketpair(0x18, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfd3f, 0x1, 0x0, 0xffffffffffffffc2) r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000400)={{0x4, 0x5, 0x1d}, 0x1f, 0x1f, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r3, r5) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto(r6, &(0x7f0000000300)="cf7dcdb45f4b69ba6d74fea612180a69ece057b26d67ed98198903357d4a3ef1f7fc05aef3f880912109736ac452f020676d9f725e890a8e17000975b2acd1d5eb7fd163302aef6c69afac71decfac253fb92b4d75c4037bf7d7a3af6ac40efbaa96097c57212c1e88204dbc545e8f8a", 0x70, 0x4, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) accept$unix(r7, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/34, 0x22}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)=""/228, 0xe4}], 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x2018a, 0x81) 16:01:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x17e, 0x146) fchflags(r0, 0x1) r2 = dup(r1) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r3, 0x0, 0x8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './file0\x00'}) write(r2, &(0x7f00000000c0)='p', 0x1) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000280)={0x81, './bus\x00', './file0\x00'}) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) 16:01:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) pipe(&(0x7f0000000500)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000006c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r6 = dup(r5) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) setuid(0xee01) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = dup2(r6, 0xffffffffffffffff) r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) fchownat(r2, &(0x7f0000000400)='./file0\x00', r4, r11, 0x52078e148ecb88d1) socket(0x11, 0x3, 0xff) 16:01:05 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x20, 0x9}, {0xc532, 0xfff}}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x50, 0x9}, {0x3, 0x0, 0x1, 0xfffffffe}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032b0656d"], 0x59, 0x2, 0x1000) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) munmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000840)='./bus\x00', 0x200, 0x71) write(r1, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000040)='#{\x00', &(0x7f0000000080)='(/\x00', &(0x7f0000000640)=':/\x00', &(0x7f0000000680)='!-\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='&\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='-/\x00']) close(r1) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x9) r3 = socket(0x8, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r1, 0x0, 0x0) getpgrp() shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) write(0xffffffffffffffff, &(0x7f0000000140)="bf58da0477b2e9f098437fc1f0c243b53942eac1c78f4489828ec1a104ec511ea2a41fa47c3d40716272de9808881fed92d25563c9e4202a08051dc20d2f4e28b015e25b7d2ab4188bcd2cb1d0eaa4ec838ac8dbebd3fb5703e73e17f1ada4d76243020927921b3fa93778c3d6c491f25c70103075b54fb3684a368fa1fbfb756fb4114675a4f9d0cfd77beda78d4c7ddc18c90cd241f67d78", 0x99) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = dup(r1) renameat(r2, &(0x7f0000000100)='./file0/\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0/\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:01:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x20, 0x4000, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = dup(r2) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) shutdown(r4, 0x0) r5 = getegid() fchown(r3, 0xffffffffffffffff, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) geteuid() r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair(0x0, 0x8004, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:01:05 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) chmod(&(0x7f0000000040)='./bus\x00', 0x51) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) close(r0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="17487d011c9656bfd2a7868bf87ad6f58b36312affd1d0712cfce5531b0f2cc23097fd4e384eb82ad91c35d24a2f113c0c366c0da9417c70d5b4621bcdd5d3a36db1cf204298ce6ead062a039cc389085eacc9f8607f9080c8737c22075d33318d43ec5105353cef78fee919da714dd01f46b0eb9f4af91247487eb37ba758b3e20a6dfda5981309d0de6adb6b87d0dd96807e3007271f7dac2654980d8db896de4bafe28880a3e2c95d1fb4784179f4baf368a90a602828861c02741ca5215ccd14961c38ddb1d6332dad81", 0xcc}, {&(0x7f0000000300)="e53e231de0b05e75e9a479215e", 0xd}], 0x2, 0x0, 0x10) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x5) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) recvmsg(r4, &(0x7f0000000840)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/144, 0x90}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000640)=""/56, 0x38}, {&(0x7f0000000680)=""/8, 0x8}, {&(0x7f00000006c0)=""/64, 0x40}], 0x6, &(0x7f0000000780)=""/187, 0xbb}, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x20, 0x2, 0x5, "ec7442f27f79340fdd4de5a8f9f55894b73661cb", 0xab9a, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000340)="e660df5d11dd3b12285fa067b4245c6b4098e411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278800b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x6a, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x200, 0x8, 0x3f, "075b30f997d9103c5b0a7ae9e23b143876ab228b", 0x2, 0x7}) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x254) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x1) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'\xa0\xe3p', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x2c, 0x0, &(0x7f0000000100)=""/44}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x2}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6}]}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x2, 0x40, 0x7, 0x4966, 0x8}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28008) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x24d, &(0x7f0000000180)=[{0x0, 0x9, 0x9, 0x10001}, {0x1, 0x1f, 0x6, 0x8}, {0x0, 0x8, 0x3f, 0x401}]}) 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) munlock(&(0x7f0000729000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$SHM_UNLOCK(r1, 0x4) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000280)=""/208, 0xd0, 0x40, &(0x7f0000000200)={0x18, 0x0, 0x4, 0x80000000}, 0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x1, 0x1, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:01:05 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r0, 0x0, 0x9e99, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) read(r2, &(0x7f00000005c0)=""/215, 0xd7) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000580)=0x21) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xe, 0x10000, 0x3, 0xf740, 0x9, 0x7, 0x2, 0x10, [{0x7, 0x1ff, 0x0, 0xfffffe01}, {0x5, 0x6f7, 0x0, 0xff}, {0x1638000, 0xffff, 0x1, 0x401}, {0x1b38, 0xffff, 0x4, 0x4}, {0x3, 0x7, 0xffffffe0, 0x9}, {0x8000, 0xfffffffd, 0x142f7d42, 0x4}, {0x2ef, 0x9, 0x8, 0x9}, {0x9, 0x8c8, 0x91, 0x101}, {0x7, 0x6, 0x100, 0x10001}, {0x4, 0x10000, 0x9, 0x4}, {0x1f, 0xff, 0x3, 0x6}, {0xfffffffa, 0x4, 0xfffffffb, 0x1}, {0x475b, 0xfffffffb, 0x5, 0x1}, {0x7, 0xc7b, 0xff, 0x800}, {0x8, 0x5, 0x7, 0x8}, {0x647, 0xbf, 0xffff, 0x1}]}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) geteuid() ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000002c0)) r5 = socket(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYRESDEC=r6], 0x1) r7 = socket$inet(0x2, 0x3, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000000080)=0x1002) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) getpeername(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000005250ee2bd6783c439fc646fe6f3e4d000000000000000000000004eba8a8b2d436a1e533396574db513a09e139efc8a50249fcbbf61ab1fd9809b4b0dbcf648194996fba2b9cff52564c7c24a63eaa3c8f100b5bd447120e3940d85c926ed1f3d39fa1eecd"], &(0x7f00000000c0)=0x6e) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r8 = getgid() r9 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r10 = dup(r9) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000002c0)) r11 = dup2(r10, 0xffffffffffffffff) r12 = getuid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, 0x0, 0x6) setgroups(0x2, &(0x7f0000000400)=[r8, r14]) 16:01:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x51ff, 0x0, 0x20000000, 0x200000], [], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x663c}, {}, {}, {0x0, 0x0, 0x5e}, {}, {0xfffe}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ktrace(0x0, 0x5, 0x8, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4, r4) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x204) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./bus\x00', 0xe1229035ea3629c2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x18, 0x3, 0x2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x66c}, 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000004c0)="19590308fcb2d96d25398c301074c853b24430330b", 0x15}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x800, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) socketpair(0x0, 0x4001, 0x8, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = dup2(r0, r8) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) r11 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002800)='/dev/diskmap\x00', 0x52, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) r15 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r15, 0xffff, 0x100, 0x0, 0x0) r16 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x100, 0x0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x220, 0x0) r18 = getuid() r19 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r20 = dup(r19) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r20, 0xffffffffffffffff) r22 = getuid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r24, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) r26 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r27 = dup(r26) ioctl$VT_OPENQRY(r27, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r27, 0xffffffffffffffff) r29 = getuid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r31, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r33 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r33, 0xffff, 0x100, 0x0, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r34, 0xffff, 0x100, 0x0, 0x0) r35 = dup(r34) r36 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) ktrace(0x0, 0x5, 0x8, r37) r38 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r39 = dup(r38) ioctl$VT_OPENQRY(r39, 0x40047601, &(0x7f00000002c0)) r40 = dup2(r39, 0xffffffffffffffff) r41 = getuid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r40, &(0x7f0000000480)='./file1\x00', r41, r43, 0x6) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r44) r45 = getegid() sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000180)="7db5834ad1eb73049d1a6e28273ac83c35284e053bd18d21b4848addbf90052e0ba98d6aa620c37ee8df0d1bda8ecb8769e22e6e9c99f6e8516754f1ba13aed3c5754a8b5d052f99f0384823659b2abce501712f0754b6592a4c708ab8865460f3bfb1cfdf0c1e7a0c269407a5318a0c36e880571be35a189b46da50db3f37bbf27bf3e6fe178dce0d97a8e009e1e95905f4d76cb5b4d7ea49ecf9713f7f5fe9e8089824c5b18cbb7f1d46093c362053dad390c4ff103179b6f57677cf1e4a7c1efaf5", 0xc3}, {&(0x7f0000000100)="d78e", 0x2}, {&(0x7f0000000280)="c64d911fe48248136df2a9b791dca480b1a919d776db8c08426b6216efcd9ea6f2", 0x21}, {&(0x7f00000002c0)="927dadb84b6ba27fd492cc73acf61bb983f3d96b0c0a948c418e0b763c7c1ed475cf3eec30caf46984ba7928b0e39df4f68f4fc7add8c1529385f0bc62899332be738121cb9b56a73eeb0088f1f481bf8e5e4a4ef70870818d54a9b8310ce1bd074156a0ad25d1b582cb52d0231d10549abe17f54f2fd8e9a3ca892f6fbd86495d3ec298638bbe498577a0c45ec10e93bc00fc5bb11df9e51851a86721e5cd5cfc7f2563e3931a9f4c0226993ef7bcf58b160cc13fa9a9dd345c35e7d6", 0xbd}, {&(0x7f0000000380)="37e7795306c3bacb3f0a4932e2536755c9edf48660b731ae5ac7904f8549fba15ae1ad6fc09c173176b3d1e695b88fed2fb15fcfe4bd05fc0c1231fb97beaa502a1c", 0x42}, {&(0x7f0000000500)="b119a69a6f36d786d215282b02a609c0666c550d4314fe834e3b048081e67152701b02a9729e51a9221378709022babf236a0c6210ee9817f77ffda71bce877ef1a9dc2875cabfd1050ba162d41feb4712ee014714492ffcf07bf6ca0a7a54790e21aa468e76fef6d253a43bbcc5a0719899d6529c397bf85de54d89c30c1c3120bdf99e285566efffc3b45506cc2d3f844e3c326485bc9fed8c95fc9e2f6bf74b14e23680a699223593a02272c9b0c0e8c2b390844a49feda2278db8c883bc89460030780ccc09f5ccfb035f698493313e135d8669e50d813de738cb16e4ca24312494aa1a2e12ac580b694d6d5946e", 0xf0}, {&(0x7f0000000600)="3e0d5cb1ef76a2e8f32389cc849895f045f90ba33a171e933932b4b580a13ed426b8b64013bdf26902ff936b09d098e50c03ba8bcea199b8237b76b4f95448a98cf694659e3b42f7fbb8a48fac69dafbe907919f4130cff5d8332411f3e10799aac61bbd7685c29e1f108c6a56ea91c3931387f52618a9ffe9a475875f0e9a63395104b27a14a7c97479a9f66b65021e91cbc4ea5f9552dcdcd88bbaf4f372517e8fe4b8f082328228d62897c8962c8d2732ec77b121ac1bf446ed277368cca136e038d7a503f29be2791277d6929e447ee2546d670f2ebc37f282d76ba17d03cd91b03b7e25a62ceff88ffcd4f15c66ac792afd12e6a69a74880d1f6a9c292b9bf209c4c6f7227d35ba39b827887876e865a79ba9ac6b2dffffe4c8762e75c94c7be0e21e8959567bb286bb783a6d7ede6feb98937a12bb56f785f3223a7ff3ad9c5240d5c943f499d0eb37511186be5d5ddc291e2e2871a85b87884db265e70d1b02295eeb80f91169ee14c20d87a109e09da18f8badeea0c51a4cd1c3409e06a7120b44621d2a81d016c8f87b1044d6d8a3aed58e8d185a97336919d672652e7f64dbe2de92f9f7ab600aac9ed09ac6494fb5bdfc24945647c270aab79773a17162e9672d1777256f9b673595131230adde2faaf9a82d58a81a84107068f0e1b85e4dcb4d5db87f440fb3f8299a1c2b23f8a03b42dafc33bb25ce80232e8fcb3235caea9e7ca339a4f4046b7e7e5fab418b2bf95a9844efff6afaa1ea3c08fa33afa675cb2447ba883aad5cd6317d4a193c803eed398f4d13fcb9ce596f46e47dc0c3ac72ee9e6dc44428363484ca95507d7c055580d7ca6e6559107cf7c5ccb90fcc9fc0161b9432270c21e2a2abe119be3d417c7fb92cc61f6fb601e1ae59bf20b15e81f4b0ed3330231d69a94ca2c133e0acdd1a40a5f8850f1d40259c3a6a3d42e9178588d0fe27e0d2f3d15b6cc01fa60cb2d46b2c1cbc54ebb3377a61e107c53a809a44a5e3b2195a3b7a2a8729678902102c011b9bf6fb75d0f94c63355f594351c31ca7029e86ea128efabca6a3bee21d2939900afe04a66a7a19ab10dbe9236dc502d25b53ed64acb056c2b8a9e7eb97ba70ea27cb686d3720b53fe418312eebf57bbe0277418c3f2fbaeb4fa116b6a3875c3a3c60a54edadaff0efb55bba6e51a2888dd0fd0ab2bc01cbf0f7bd2a9530c62277ae4afc45f5f1fbc9e14447427d2b69104278de288f3e02b7354b8780bee161a79fa9e3a97acef26c1fbddc69bd3fb6cb28197a9237fc01d4457b42b713d4aa87326535e9c5d57e8f40108a9efd1b411902fd721a3ff82fa17945c7012892ee35887749338dbdf766fea7d928cace6d51b307e617355405bff829650e86e3a0abf3083dd9ada81d29934abeb1f3aadd13163ef768514cf2406e335e8d1691db3db6bb75c5c77bd792181859d751621e4f115aba376054063fac599e548021c4a95cbfda5fc1f52c725a21114020edfdf858e00fd804950621e13c22bd7194e23d88687b1f5301073499c6c64135b07a04aef58cfe9f70622069b90fe80e14de4adac90f4d9ba8b4ff5d9657125f646071b7f4f2d43bf0b6048ca0d9e0d6cc1b6fcffc9771e91ee13da19c9849d52a89e552757746b14f70862423aca002b200e686c4ff1196a643edd0803271a0faa0fed9c5d88e267f2a76571065e2ac79c2276ea40531969cb3c09e4331d862d1d600b64a95636e3bcf834ac2bfa1246d8acf48ae67f4321afff7cb0e11845995b6e3be34eed86e67d420679e1890560e0a5564180309b224f3a6248cd4d6d593a1cdabc3eab2db7e47d98c78d3871e1433da045005fdaf166216ac000197f8ca7fffcae25391f27a67c2faea52140042a7ad68103d0f6ccad85c2785714eff3c150c15e70993fefedb616087f8a8d4cec129f4e96c24903a316feefbffdc383b4a8379b103ca5307d44f9dcc5fd2b95e16dd283ec864ef8ffef797af9f994882bc42d3e8b08a6d97c3db5f1cf6d0cf98ce5fefb76324f6a23f25d1ee81fe429b3fd1e39187ab2362973b9b0b156337d3725f39c60bde8012390bba9e52e30e059a14a03cdc846f9943f91c25d3f0b9d48975ba99f4003250a7ef41173c7ce0db38b2d8c340aff033ff45731dc52559041cf948e41eb4addce71430f23d15bb97170d52d62242f1e1c66cebeb9dfd69c3d92a34f4f76860d2d5368165a1ae457b65e6e1fa774b41a4d66a40011e887ba966730808bbf14a0f93fb1da99c55ceed55cdec5f789e5c6f1b469f760287e0da79dbc79bacc11fc690e389ca5f4a1af30de274af10dc889669edb97d407ffdfce497335400d5cf7f7a2e60af0c70c0b7567fbd3816cd09e5a1e033ca6d013e2ac034bb4ef8138b74cc6da2255e3c9139ad6d556ca5f29558d298eee1c6801310d60a9ae2ef2353e861e4d1f21d64d798453a442caa47cf3616c5ac948f29bf29656a0137aeb59350d6e595a46fa92b43b9ebeb31e0b55fa2e6cc02edc73f2ee1c1cf77d7e4e7463421dfc5b58f661009f2f6bf21623523d8534e24a6d4d98f8dce75b15817b8dfa5a254b02db400df4fd48f74ca6865a4306620093116c61bc03abe8559fea95641ac91685195681e328d14a7e6e12a691e200b992649f253d932c9d5ef593ab340153fd3645ce82b829825afa25e884f57a02d6c6d416d6e4ecd12428a9ccfe2eaad05edbb05493a7dfcbf8996f6034037326518b2c31cb36864be8ffa478397d241c965a5095c3d4336e61bb4e2f71266d63ce59ace32fb52639256b191362cc6c8b194debe0ecb6da45fcbaebd322b3827ffb121c4c6c2ee756d790c9189c7be3dbe753c2dc7bc6b6c4942c1c21c5d673c26029c852f41e993a9a35e66d7579ed8b8ba84ec19ca5ec3a5610f730849ed7fbcdaeb18b73992692cbccaffe2576cd41dec8799d2ef19a27ea28dec875213aebe8a841e7dd568c59f2978da9ab64c1fa74735bdf79154731371c5f9feed55971faf2d76fe6c3b2bd608c69b8f07403260fdd63c05996ae6859008225b1c89acf11b6161c6abf4bccd1aa71acf5b249e21830e0b86e8c425af0cb9c5ee64b944ed16fc4380e2a0e104b845983002e432501eb50891fa1926411e089893e2a318d14f783cfa36b72efe71c885f2bda34a6ff734e4d9360934d831778e19cc96b4822ee54ebbfba004d7a3dc847cb1a56698aebda2858e295e22a58fd99b7f799e6178d24d5be28c9017884ae55d8119c4de4b60c91668ff56e90649510c303a27b79a71150f3aa0596e984022d6e0bbd251bef85ff05f7eccad596702bf287e2280a26bb1490c5473b3a651437fd829093462fa3d49b18f44b0c10a2e3a4d9d1812951e64dce95313faeb66ad40230f256cc52e8397086f21eaf77b0bbf575a9e6707d2bfbb8367e097edb7c0f200ceee6d2edf62311680743197730cbeffb144976299c427571372bb090b632c30115abd4ebc5461c36fc588eb996ff15e32efcb7668a76c6b2cd30c2077335bd3f7d2fc45ac50588ccedccea0c040d54a6dc0b6cd48924328031b7752de37710479ac924d242e8929f86f8e6ea9dfc4a3f41a7f5b61ca65fde2e7ee2ced03716db1330416723e7aaf2962bbdc7b31f7b46756aa7919a3b478dc81bdaaa78f8dd2f8ebcc86587fd06cdef0251d45825e0f18ab838373cf12eed4ec35b9eaf0da7d562ca7ccd0237db4789dc675786d90e7044f0bc0f8297f235528e80f37d185c91655c29771283f2bbd0874fa6e7ef73da2cc0057ede5cd29619beea5e76d531c3b787aee91a59ed535d69315ca3f2315af8d68e14d4d4799dc1f9dba621db2fb0f589bcd1091657bca36f480f2fa4071c720f9dab5aac09cef35ce5f872867418093ed91a26e40d741b2731452c25fd580f8fe5da7630c4d498bf765bb8fabf9e88f53b4d8cf7b174da2283128bcac3a5966c38e80b5013a0afd17c3f6d9e2a8d644392463f3b48f2423f5e6b570f6148692827c437c7531ce27d484626defab0ec74def6de2d9cdbda4c32538b15c14878b0aa1d5147b8061b6a3f191b233f375b14a3136094d3c4d0781c5837670441bc7958a0a3c15fa548026016ac5febaabe29a6c9a0e927e8a4e3f31503401bff0cdf043ac7052df852b90c52d356fa300047af8a7de453bf60ee555a8a685c14ecc1ae6afeab1f358e98cf4693a174c1ed3e0531e870ec6ee8ce0a7d89c5b401321edaa31ed7ac89fc5126b3e432d5f9733e6286e5ca32fceca2d395b468fc1dfe7abb0416df1a8b7e9903ae554c32eb3ee17cdcfd8798cc18b236a627a8f5d3e7ff1ed88f0269e9a08bb239444ecbd9506a57fe2e27860ff93e8a133f8281588a1ba91dbc05ee16230547d2a1144fdf782d82ecc9bf9341e9cc8a4c537b85d6bb5949671b10adcd92507a16cb9c5c5b119c83ec06e3e73eff0254dd16666380de50cbc0b9bf720142b246ed904e431871fee17c884db4f5d106c9133527a6601565ba4004e876ef037e8e6b0de070aabbd5458c38ced31cfaa38d6477b44785e8397feb7bacd1a282bc8d0468323ebfde698eb1a1d9f2a811f6ef561fa211b9b2aa4e88c9dba63ffd69c18796e5561a5d5b96ec2611927c104bf80da2570c01b978bd41e2b7614cbad701496ae62cb3a5ac64d55e043277f4b0f5a6a086a72ac2ccf651b077255ac6f35858825758eb5ca3d028eee7be0c59e89ae1dd4b6b3ee9ee16b2aa38f67a6bdf36fd99b39b8b966436d001c97a093d544a74f89e6c5e6e5e07f91d8e932c005f28434612190dcbf7a6d65fcc8588f0166205e18e41f3c84a858f3d198496107c41c17b40f3c7c371960afc02b2b441a11e9efcf197ac4199c21843dc6a9673194cf0f22fd792d5f35c996da1c3503c36d21980cf29e85b65f396d4f1d4ee863abda988b7eba29a8c4cdf7f4f70a21a9e15c56b6c73fb38370a3173007f3bab720c9bb50b4ccfe25873ef71f0c34a23f07fc5c8b2e463f962965ef25309e4361d9ecc649d870d4868023b263677c13a0f318bb1c7fa1975531662817d39c110c3f6894714489469c8fddec19de50e28d071e21d37588a0a3746efff9b70bb5e7f9b7f13b245df7d4b74fb7ddd34e31d3f74eb6596d0990551684daf1b55f8a341039fc02a8aab40eb3a0581b65aabde37064feb3ce6010deacf36d8c9b62513a24fa754ad68915e1f48b4b6c4297ed59b8f8144fc997de36d8f5310ea18d5b98974bfb24cd010dac3868cd8d61d5462fe65a06c770693eb1e5b77a91b6e56a1b64d9db5dd2b3a85de52f97abb30d4f0db17d30feb37caf3654c069ff151b354618ca514af85e5f91ab3937f27f65041758542c35b6b62359d9978d7e7e0c7c9b15b8ca6395ca0383eeecf2dc5700488c4821580ac227046c7547ee7f8d8f97dc81499bef086d9820405b83c73264bb7ff19152b59cefa3fb750c7b968dde278ea5707c77351b6e6a1246d0092178106568d3ed620b4ff583a8d57b3de2aefba1e88dfd1914976466927c751e29349a899e7a32667544d77363ceb7ca710209e368f88a7442843a4de12be1d97d5100eae832df2c0ec517f74d1f3ecac3e945d0b982934e08830e11a3d901c8bf4562a04fd6c5e1fab3f6ee2bda31a6b021db48b41acb28585d18a92f4bb442fa35e6c04bc2e2cf7d1f3850a6d8f13ff524050329d921403b3fb3c896f480851a6935573ff8996ab5bc67fbb33f66feabd69698e6578719aee4056913607199a381cfd9ccbdc5bcf21b7052cd4c2c102b4f73e466d0bcc6c4fbdfc", 0x1000}, {&(0x7f0000001600)="ce589af398928d800632ebbf118d3678b8bbaed2bec39bcf207829b053b3a6c1b77db200d2f7b020b9acd64a187d0016c10a774d9ea422f2db5e2dfd675b75b38d2aa064ffecaa3aa6ccaabfca5dcca9458ba3a30d9e222fb86ffcbe157515fe8862b539f00f19acbfffcf337aebcd12598e523490a92d97df389f699cf4704fd120905bd3d2f6febf057a8d824a67edac718397972ea4bd96e9caeb2ba8e73e5a7417e055badb2de9988692bc5ac8cc84fa55b601bbab11dc94882f12cdbe24533c7d27dcdfb3e28fae819669cbdc80332027", 0xd3}, {&(0x7f0000001700)="33b2d567bc368a05480bcc8d3e2068cf2ed1ef782eda5fb108df2288f0d9d34b3981ba860aa69657264f7df1d6a4d2551a7df704374222499946c4200cef542438a12f8b17e4dac420b5a0af0bf04744065e2b8cda5e4ded2c7da997447cb22e845659164c0f89074d2ddc310e001120baa39efece74c4bcda5dab66241e2c1386682a2da62dc3cf15081c6bd75ba227b44e88866a3c76663cce6665442d244817e12011b6b6d49e59cea4710f588b1de803b79437f8a32a4c242dfb104a7a5cb1c890097bc0f7aa12b9d040bb2c307fd2ca25eb364222679464e56a95b617e443827112dc2b70ce19e6635a0a636485e89ed1c8e508a4e4c1aad191d1db337409e7c217de63b0a65bf90b27775263193592d180a72a1847a96277cfaaf2abaa7be157754ab96c546c4d0fc6e75cde907a66788b7a8fb103e7394ecf3226d770e82e80aa0073cc9292a1986bb4616254aece4d8b5296a00dba90a05d18747fadbc77f919cd31f083f44618e1b442187d0bdf257bcd523b5ec90e2f90294c467f2c8710edbbca076c8fa8b54659bdb1ba948c9a15edb7baf948cec3cb3e951f3ef6d5c6b237bdef1c28f44c19661725d468d18df75cce33d4b41ad81cbfadfdae0fc361e5919f5319ddd94fcd600f36259658943ac8451ec353574574e3c9cb53ae8a3a22aa4cb838651cc69ba485c631910382414556173ee17374b58e9a0d911cc8d6713282fd153392cb61eda5ad2972c9ec3ca561ae1894086b8fbf0e8007d7cc7b9c6cd2d3008603d78eb000ad86d7657ade0806133520f047647ce81889a156fb00bb8d5c6f283a76cbf70e068a5278dd0141693ea912c5c2c0cad02b9606833609c1dc9ce819871dde7e8144ae7facef27f32ce2f86317ce09ba878e52fec6662f2263aa61ad47000535fca261fc238b472fde14a0b254c9c235aee2e95bc318b2fac77bdbafe87dcfbc85d9259c2162a11085aa1b9ad18b91951846a92bc2e7da07e5d58001914ce71cd1ceb851aec22f5a565b2d76894074eb8d23bd8dc0863a688c1534cb70c31dcf86f080a13711a45e20b3f507cc820bc9c9cddd12b21438f71af4700d85e5830e1ab8f595d45c0d69d5ac493a618edbac67015ef203d268fd9c0bc0d1644826bcf08d52d2fdb8b2df8f3967646b6e6c45c8e4f0094977560a79d52d1c844a52c7e16e0128731fe0095f721e1af9cc47a72a830f72148fbb64f1109aa21eed39122eea6128d803dd33da24454b9056c8d0292bbf90d7213ae060804f4572ddb666991808b87651e0bed367919bfb17322c0c6c8b907dcd8cbafb70a6424bbf7d24980290b7a84f6a499ad4366b4f4596433c32969d953b2fd200099f61b3b23fd4ae955289503db42d42449f8f312275336350fa3f619b7efa61c2ead62ccf99319c47b74928d673f123855d028f3c01b3eec4e75668e949624e3cdbe953e5e922ee9d36afa0a970072aeea98be6a1a4310cc8c8b9f7baeeacbdef8a23892eefebe38c97b7863e9bae1b5f5f1816d82cef87443cdd0d1f62ff97c79f842a0612f10bf976f38b8abcad22b8b6a1903ad9edd4738ac9fee551630774a5b0e55ab9ed5453f6d95f51341d120aa4a20dadad489336c22da47470b006daaa48221f07c87db003250ab52940f495a13f8dd75a9f7e22ba5fb4770c6d1b438fcb11c70e413296be036d7e0ef5f9a4836c050b8a4e4f2e0913eeb11047e583edbe882dc31787eab1428dbc2f5cb5f96db730bc6dc762009418ef805f18d7a4f2e78f365772d6c44d1dcba9cb5c0e02753e9fef05471485a27b61dbd03a6dfe3445805ef8878d136009b80afacf0d69d7ac74e47b016997c9f8967bb056ddabf03bd7cdbe7500c519767b26144407ea661363fe1a7c0ea01a583dc0a627c34f2acfdb33a8b2e007e674efb17e82b28cce6c0635d0dcbfe80b2808c481d6a192c53c861449f3a6c9085f260c4f271050af073fc10621eeb346f9abc74ed028d3db08eb33699ed6e509bfe55654ffea6d3e16b68f64cfad6eb94c9d61c0a21522b1268ae09e3b0d7f4a2d7f95816cdf3a5d8898596e38c44209d39229e300059447a1593e1eb939b057e117cce4ea6b2ace7e1550feed43477a8864c79d8fdd043fe094e72206df6ab90a69d03f337f6940eefec16264de6154caeb5764c7ccb544c0fe1d139d4aa43d4bcbcc246b0fa469848a16a235b923b0f644e8ddfad8accb8a5eb4b82997bb2019354ba8f39a7c3b225d4c0121c5fb057b12f9217606f2c093e3fd30b7c4c6e9432fb0b2c9ad2052b90bdde79677c75e4e5d3813ccbf8d762151ef58be7af597abd279cbacc54b1dacde2a4656bc6e82ff1914b80c179a7438352eade9ae866acc3747756a2f87ebf2e11723f1e212c316df4755ebc789f2691dc9816fc8236245d7590ee25accc3426164ce73ae98494913d0f888e185ea43e35146c38cba1b6825c746f60aa937544f0787b1effbdefb56887cebc51673f19d1c187c9e466d853e8d0791257f43cdb7ee86a12999ca6e82763e5b760f3552b50d0395fb9d64c149f94d5d6c50214acc886b63cc53b82cfcdc140aeefc62f2b14e2e2a1f6b653db2744492f44563fc46cc7b1a2a2bd3109a956380988d64ca58b5bfd8e51319d024dd5630787b316082e845443d67424b1e00ea20c8e165d217046474aad8d1165857072136963aeb06ccf1c25543ed2e2783cfa958b686f57a9c9f471bd5e5fe262d58c0f77daed83750aabc89c9dea78ddd6f38b95a57c72689ca03f9c886b2c85dca087895f5f89feda54058d44c6a0a5930b07520084957aa57743cb7f76f5562f809d9908c2a05e9733576d2b4c73073976ecae6b22288b9a55d97f9bac452aa886659032c2a8002ebc5ea58930ae6ff301db3d7a5cead552a932174c7490303e31e95d497cdab2446c7d80471f7eb2dfa53f1b3f17a88ea41a4132334d0f8e1c78034bd7b7743b03c71729af4c9044f0321963425f8e369d25b85e4363de0d9c9e3e9d87b628cbb199d393add042888a422e5bd3c2f7d95858fe87ab20e18436bfac43265f0e9ba391e975bce15fe3552e0cd0221999fbff6887d765c2379cf766a2693d8e4427cbe65422051f7f748a45fb3b71091d667076e83730c0e5840a71c590b1463a40d2041cb5717e4ebdc298995eeb747e8f8ab2036f0801ee3d506f6fc93cde7749d0014e3bfb610840e6f0fa34ec9c258b2d322bbe09feb0fa6ddc7f6b5d89439acaa87705a109a0ba8964ff04b6c49f40271b4e94d9d6a64f5e18be9771a06327bc8d82b6abdda1afb8bc4a380177b1ff2e7d282f46d96be312304fd28084182109c319ff21e8b5874cd8c96a8ae19935c2cdbb8df1f33570ce129a0da01dce7690bfcf55052b8b41e343ff21e2a30708f51143b9efc27fe76e61073070708b8e9f852e3a1a7afea2c4d5af62624173e17e45989fd98808a43c8472531fe68651bda20b35186f7b9dd4f0ff78a5d31990154a4795cf176d44e781cdbe41792791bab44d6c6be2b0e43606ffebede2b680881ca199c6e6f3cf3fd601fcfdabd14d9ba0163241fa7a1b37f5ead8288478414e51be9c8bddd3edccf668c52260013036e5deb9a882cc97edf97224e7cff1e03afa450f70cd8f7d6b00ee5e6440c379a42ca8836b7a8c395a657acf2c071b08af0059022da123d1205645430aa1c6592285da536bc9d0956a0eeeaaf4b91fa276e332a5ab67135e0da268fc3d22f1b7e2217334bea06328829950046a9af3211fd2c70bc9955bb973cca138aebd655b6572a18ac95e754f9c9d8c3648290f3fa8d0c7518719f91b1ac8217729d67c77b8956f37ec69dd08d655e7b4b2ae2d138775f05e98e67d082c038e772eceaedb29f8ede56611aff78705eda17149528ffab94bf88d4d76f793d24a264aec7e5a2261825e7b26da58fd3cb624068797d0a623878c0479876181ea5f18567cac34279273c3bbfb525e23c821d9de3fc671a72f2d0f8a8e06c719b38a336b2210c3e457afc67dbf7b4215f45fd9c2d2c04e3ba79bb08549b7dc98ba2ea79da340fb19ed3c446335e21ac22a8b31ef303cf38b5e33e4422cb43e71e96a3c344853da5afde8d3bf4c219cb2fca72fc0dc6318d330b64d1b54efc1414130c1a4cdb2afbea28962d97b351475be04a2b050bc93c88d91e8642541878fdc601cca604a18f2b2dff94a3ca135e3d422ac68b31c3f456413513b11ea9b2b706397c28114cdc346caf57a2428505c2b35712a35c793ec7da2cdb7e6090e589e466e21fcd7e21518e356637be03bcd4344bc67ceddfcafcb015be683cb06dd6f9fd61a8ce95572a1689feb70175c527152f4fb700cc17e6f3842db194039eff176735305d18125f48b88f24b623cce199f681621a298e095e176ad718eab2817e15d75a4106bee41d9ddaaff64efc28392573c05e48f4cd889b8223713bf012aefad91e06063e95a07ec770eb4a237f40e520c26289ed4affd59913ec98c9da15b0b60944607457bb411c7979e3a26bc006cd8bfd661b007a4b7040d4c556acb011f5476a9ef19a2e10da234cabb866e8764c5da12b0fc25688b505d9aaee85cd06fdf5a6b0e50b8a8c1f1ae4a7d348b74ce22c5a234908a42949ad5ddac2d0d53d42e8f813d069e087c2c2d25959bd4c49e87213c70c2dc7a6a706c96fb03eeca6e82e43696820ef2edc5c39ca16cc524427437a060cb72f001865888336fe0f881c3aa4b36ba5c54ae548b00d74fdda2e7cca585dc3a71ed18c66933060f183fea54948bd50a62e46c9d77ca7bd7de3bf7e51d74b69f65cdde572260f6ca21abf8c3e84a0c21c09c45b3849547773304cded685217930659926a7dd5de55b22769741cea1ce684667b191c80df70fd8b1dee30d271bed13c496b7f7436f44563ae0029baf05eec5c17ecf6180e7ff5fce05f817a353d5d97232a56734c94f09abbad29b47daed4f917d781ea5dab9f7ca13c42734e3f1705b426e16f8bce655d299be57550d729fd1c0fcffa535a31a01434eb2359baa8766ca17db4a5720bf19efec14a2f3392c5b49711a27adf369b2311af238bfa95603e0fb06eb811c06cf6c398f573a786687a25aeb8e45e955212c79b4e37a46d2a0c845d896965863bc4e4a4979af51dd85094a6a4f05943c497a922812b900bcedae0588ea7eb67a44684ce62e767f805b95e6e8ec3682d16a768c0a9b87b6a03775f03be7548edb657c3cef9880c2e8f5bdddcba93e7f52a4d9b26b5daa2d7fb03eca7b7b8e7625b00c1feacc0c388bed748d06f46ba869cafb3e4b8f7c8e8948e5f00a529296fa39ec0cff5538f453a0e31ef08ab30a352a6e1d5b8991dac3e9a56911e77fef6aadd357259c8c9e338cd5bb52b8647ced225e9725725688bd101295c25651e6b40f49aeeca3d0c9ba618917c294b03f960b779018236549c2e261231c08ad7af966a8d8cad8444a36751ec4a3d9343869e8fbc75cd960dfa2b0350034ae5e1b279809258c844c5acd95639a9f3254e3a14b2f611155a776f8848bd2b91a8ef13b2578befc9032a92f9949e8cf9fb7d0fba287e353f2e5a67f98c01d6a1fea450aeda41b4076414d00868026fdb0e42ebd5830d599b2409f93745b500d2b9bc17df7ed216fbb03d8734888bb7139f87136a301e36b53c3691671609a9c72968667f5087fdf0eab8652e5802e4481c6c2e3d80f722d79859e8d7948c07bd5e6d681cc6b3dbe2af1d741757a6e7608f758a14891e17f40899f63c944ccffc1fcbab7cd25f9462a601c493cdf74", 0x1000}, {&(0x7f0000000400)="b0b4ba0860513f78aa3cec07f14b8ce4baeb51de12d8f211b4db3f5b80c8f6c1a4440c2acf0cadc9b4a578e434bd5fc0890b02a7521d6a4b00b163ac34a56a51781c6ae6bb5b282fd3c097ac3fe5f65213fc913843", 0x55}], 0xa, &(0x7f0000002900)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, r5, r0, r6, r7, r9, r2, r10]}, @rights={0x38, 0xffff, 0x1, [r11, r12, 0xffffffffffffffff, r2, r13, r0, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r14, r2, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r18, r24}, @cred={0x20, 0xffff, 0x0, r25, r29, r32}, @rights={0x20, 0xffff, 0x1, [r33, r1, r35]}, @cred={0x20, 0xffff, 0x0, r37, r44, r45}], 0x128, 0x408}, 0x8) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x7db, &(0x7f00000000c0)="000000006dbb333b80ddbc90e3176de09d6ebde8f83015e464294e242dc1eef5f249c2978a81dfb4720d227dc8c55b92fe7fb287d843f1b8b53416b575813c2664ae470943a97999a240213997ec9c105f225c51708d9e78f59abad85b67014c9cda7ecc26e35bc5fd71fd2ba5e14a3d998e77c598eee42fbce278c17ef097cbcc71a8d35c25d45ac0d0ec2ee8a7a147cb8ca5a508fce1ef3afac84312a09eb7c7e96b2cad6fb807ff07380b5846824c59e1e5b8c07d0297c96ff1f3eb3f8d5bcc892536e964b626280a90c6bc532fec3be5091e7540", 0xd6) pckbd_enable: command error 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/41}}) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = dup2(r2, 0xffffffffffffffff) r4 = getuid() setuid(r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) pwritev(r6, &(0x7f00000005c0)=[{&(0x7f0000000300)="88fa483e9d9a9134a8c1c56514b778b5341e99cb74a5ea8e5ce956ca04ba8e4f03a62757e40a075d1c92fdcd741e1e5a86f3749b0fb8788fb84b52d30452e12fb4f45240d9f72460b0e0cfcd3ccbe7e4ec820cd3e156ad3d355f7e4cb407e37b285b9cc1593bb937611e364c745cda1909b732b9a826140ed13a7838bfa142c77296e79e6b539de65a81dd7ee0594445995f44c5c714e91b9d4bb1dba19cc59a29ac01d5b8f7f37700d93dafb243af615c087400e5eb8876e8e3540ef2360d382df3339b0e1801631363f6604b84185126f5199a6b139b59ba4a3a04219e6c", 0xdf}, {&(0x7f00000004c0)="f98eeb47b03bb13db256000b5bdbfb14cccffbb1b864b12812a5f868d6cc89791f78818ef5889009e34cd86ce9d04b710c43e3b90b267374c9c33577791048dee551a86b740e72c359ccc63034df887c203ecc4db7725e71d7cf50c266ca7e43ba1cbfe3f5cfef7951bec4e28de34dfc138c7481bd52855efecc68c29c73a47c7eed15ca1edfdf877bdac7ae3b6c85a1f2628da346a7b157712f8e772c2f6b6f44e72d0c9406551c7720e25dad07c2f04b443330a9d209f465ce759cf6f9b9ee56bb7a50f060a37b30abd3649e322f5d82d794925f7c245b5e46a34595f787703aa63e1d565db498a2070ff8fb518349ba5faf9704552e5beb27ba9168", 0xfd}, {&(0x7f00000006c0)="02e97f37e235706515b34a9bda5347438a77abee5cf079b765a0ddf7acf9e43ba0c944849fca54aa6f1c9099728ef48d567e1be9d182d8bbf7191ebaf87888b290b79ea25bf0056102a84159b4ace2760b311ea0df31ee0881eb24beb40b48d790686245e1a8e7e6dfa326b1727bb1e444c7d18eb6eb0c6858dc972fc216de963bb12706b566134ac31284e177d0913d47f29300587ac936517f9455fd3e13acf8d76c95006339ae25e54dadd1b322df0b54a0a59c4c52a7f07c73c38d61fb1531243b57915ab3d9c1a29a5d80e27bc6c23812288d25c022c7e4b2b6e0c68dcc1fdc", 0xe2}, {&(0x7f00000007c0)="c09b5ba8d3a37d5e9eafba2ae3cd522c28972cd061a851bf6ee86ae825b24d7d5ed70bdacc81ffd602ba15a8cafd695280812240b74f0f3604ff491942e5b480dbdc687ce7e38d580902583b86b5ccfb88ada8b961529dd29f81272864961c4ce4e5cf1b429e360b1f6da24dfbcb39fb163b40652447ad008faadc05f778cfdb906ea15e81f67f99b07c59b3ff191ba993d1fa8bd80cfc7efcf5d05cc556c71647f5f0b5314880ff0d87ebda1e6b322c0ef989fdf1c0af778ef05e070fcb3e220218b0c93486bb000000", 0xca}, {&(0x7f00000008c0)="2424085ed5117e75a7b37750f6dcfccb3795758bc5a366b45e00a7da5e0fa1a6a5f9aa16b8b1a52a6436d0245ffab3d80330076dad3bfd8e93ee236568802eac7f59f57b180c8a364bd0acca0df4a158f0615981440f4db2bf5659825e33af1b565b2087533cda506978f990f111d0221aedc9f6fcb2cd141ced4266618221aed5ce1b8ab828fd0a5d7885e07a3dff7aa30b2aaf214fb0c8594eef55e93c86d8fc9b727a40d1f7d6d40791dc02708bcd32ae6f6c7c50f3b0c0210148d23453b0e5d4bf5547", 0xc5}, {&(0x7f0000000040)="79a3787eebbfdeeb10b9e5fd3e40171b717e8a72894b4f78af2849ef02ec09d3eb41f988c017a278c0c722328add854f523eaad436baa8ad913d38fe", 0x3c}, {&(0x7f00000000c0)="26d664d47c5d4b9b4d0a06ccf045", 0xe}, {&(0x7f00000009c0)="271a2f28343ba4ce59ee8182f41e7ffde32117867099c0c8ac5b60bd607cc42a0cdc076261a7ec46d95babd0a3febb92e4912c361160579a4180bd2e293df2d7e31c83cfa9194842fe8cadab29348bc0764cb755989058eb73e7b6d36015df74ade95b7556b349e24ba8138918c39780cafcb4cf32805e34fc9f8eb6e560fba188bc17349ba421cdcdd033c1dcf1b1581a19bcd7c0d26239267afa4a861a9e78d5ab094cf1aa3a8937852ef18ebd0843c0f6250091ec77c34f4c31890cafec25c9d2ac7bd7274694b80c4293a6f7a169b8441e0c99b2b0e594fb0d2fbf1e2fa80af760662b0e136eb2bcdd5d72f002ccfd52cd54b03bb1217c6dcea79f324205a57015f39205d7b568b49a9eead08cc1a0a51724f99100fb9570357673a94fc77ee22e9e714ab82cfbd9843b9a6f764d27fd9cb6d9f0974b4ee927e9f3a6166b5b1917e769fc267cbf49de9240a8b39a8b5a6d79aca6e480d77318734f8fe8eac11d2716643937fee41dfe6e84064043ab7d0eba6f0a8b4c135315c0c516522b6eee611c4f602ddd8df11aa7c26f974671358624283dfd112e275278d12aa471af749c1b0b6fedb89546014d87606a07f1ce3bfb5dc2cd5576007b2ba45cd12430025c8782b39a4d916ad7eab10ab94a9e4fb326b9d6a2ea9fe2bc63e356c0fbb8a89907481f8aac8007754d01b7f403af9bd462d7b6db461c21295aae66a1c2eefe9ba08804ec97f63cc2167ce16fbba81eef01b371f0e76f4eb2d8de01ebfe402b17a0704809af23df6037637c7c3b09776befb614c379f31e0b0f181fbfc98cd1d2d371829d288987e7faa902cdedd02f967533054a31828c392347f54cdab4ba83a1b450743d6e58f60c91ce8dcc0bd8a397b02502e45a45da5feb48304c20b3e070615c5165a8be23b9be80a836bc9b24737da7fb6e5d4b2044e4b5477a63f404303d707ffb9edcd27bac5ceb1abe67c934ac645b61a04b1a626366d518f14c4492aea7a418fd898a94ee3bdc9c20e5d18e08e1e797ed2020bd4bacab4106b5834ecbdaa46fbad3a4985595afdb15757f59daaa59b0267b51fc68a02fcaaeb9e8c60c124012cb4b13b717b6a961b814ff2c8d00c73be428c5cfc56907398d549ac629f905a8f4b1e158d0806ba4425e38b152202e9eab300f1f569225863369de96fdc9827536d17c7d001aecbd1c5a26820f23a31995572f872deb07725de523287a0abab3e51c2a24f4d3b6ed80ccdf7d32b54b0aaea3cf69b6e1960baf3a7715e26851febddf8074ce6296584abd69ba60f8a79f4ed0a8175fd5eb0350d4838e70a323bab83cdd60ec984fd3d5d06eb0d622f1576eb64f210b9547ac38e57d2e6ee362407e9eba9f68a3aa81960006b39d3af4b86b134a4faa41664b8a820121ee35be758908c7e32de2f31c768cdaac8bc8ebd2960c4b75c3f9065e4fb2908bc9c763eef628c8d95cd3a82099eab44588d967b6134776b713e9dbda63149c82e0274d59a6bb1276da7fb3a688407a539dcbe3a48bb015c5af907b244cdb6680d1dccdafa6217e10d64b96d42207cbb54dd90f9f965f2b2be4a1dcdbbbb7faaf87fbba9a56586dab699ca7af914de7d6996af22a0198f50826e0d1f619976c4fc53c656fe90edb32e6321d9f831a292d29a5e2451cc9ef99948d2b232a1c90db3cfd20302635ca52192cc2bc32e649b693bad4a646f26024563972048e597222014a5f5faf64c3e1f098615285db7d2d5371c7bc8559fda6e898f0ca347670670fee9f9c778fcc08d0527723e7aef67fc8e9a41cc0aa4cab98755d57117bbc181d0ac389af6988f8d2ae13c4c518e63def24290439108a2c3f32ec996ddd7c63ec2df265409ddb65f2f085fcbf34a2a563c7bf3a79c7785d2386c1b95c0b8f462e413b9e782f496a5a5f6b9199cc35402b2a8df42af71de7b00615458e0acdd8c78debdbeaaa1743e18d0295efbbe487af4f379fc21b27321471d534042c1310d09e13e6dce3f0c588918414555148bf6ff4da11a0f92d31c50bb9500961b026f7ab1a18169847efb4814a477d509ea0fee017b58855bcf73e209f20a2550ec4c14e6dbac3701654f80c27f2d06ed6a5d84d540d037fce79c387a4118cfcf15f96a56f859c05cecc087ef03a889e30d160b68eed6c1fa72bdebc56c7f86a3c6622eca35d589e0b3943e84832277f2c923a0e613240fe8b938d1a5b4ba9434755205264a7a3f3aff2cfeab3829a7390199de1e55e788aed86a6593c0f7ec15590da223c484240aaa64017a3384537b81a0e1a14d2aac4a50c6360bdbb432958ff088e18841cf2d17abb5827af2f425055b22f43ff2261612b2cbd6765a98c3ec4affda8de5ad49201b1c8175d757e80b1dcb4439f97f1a8a05604b6d1f0bbd1199c3da380321e09047d5cdfdb58d417fdff074bb17841c32b91915c06fe78ff269cb97a6d0ef5012693e5d0316d892ca72fb3786e52b8793c34ca03408a3dbd9ce13ebc3e1bdeb2b4ace026272bb62a1a0578eb8c4e8b9f625a33a21b5619796cce81e7b5233771c058a07888ae4221d020f793ea4fb9c26173b6ecd78c99a22ddc9a6d119704e07c2bef6ce12726709bc6e80fea00a199988bbfb5e7f80bdba0083c7e5ced4593bdd81e7d23be75401e7a7f3ffcf28fec431b9d6eb4b3024fd525d1a3c33b32bc78bb772583d32a67482331935195a71f10aca7f2948caca53d83a494839cfdc6541bb1b9269a4c31a28b6f3821a5d332b6877382746904c5aef21752bccfe05b02ffc1954f9e25fcfd442931cd784f06ba0b93a26ee625addf8aebe2355c8f84a5b894264cc2e2ffae75d4583c88352816976919d45d8199fd46439a5452437d01ceb9de5891d3fc2d90bc4f5c37491077bf66312f88dcdd22c620910125957a53e3a47a1f6bf5b9774ce5376f0bdf2fafe1f7c01adebc06e21e8db2565a660dbb6d9aa9bd45623f7b7b31a87091657da303cf00f9de18860640366dabefce6da1167cf93d8529dc3c57962aeb7c9570717a2fe6758efbdb630b1edc979afdc9302c64d09634df948ae38704e4c2c7c5499217c3cec61a7f879a88d93645459aeefa60298d081dc6431e68030d0e8a836cae58c138e8f0dd0cc5c7b77a62507a72cd2aabc7ab211ed3c807e9fd8074edbf63bd7cd979f624048c5cad4ec049cac1133242d2b0377b600eceea0597bdbbb0631ffacfd800a6afac1db2b3101b37dadfaec68f53dd3275b18ae23146fae3d306848bce1463ed986a343c817b414e8dd49f4189049fd9dd2911d20942e9c00ce440ab79976b1b5630c65345650d06c395b1292da40b64359697fc040ed3a3428570da34fa03ff20b9376fc44f43192a8429f62bb009338b7f2bc2bb368e31c7d5b8975056ff96abbd3e4c4d22ee55c911f2b794b7b0cbfb5b9e082c515d5e3ce7183b5c30d60d712451989be8a343f138fff8ebf537b54670aa72dad7dedd26aeaf472298e3bdce809cc5f052a1485c8b2b7c7fad280e578c04c4a90a4f9495103cdf5ec9faf644a56ccb25303ceda83788405003e03e48361fae42f5df5a766906c7cf7e5674fe05a35287035e11d7621c46941c09a3311ee43f578743d1bf4d61222f93188c258d0446b111a1fde3959cd429f4106031c29b01b5d182fc5920760d28afb27f64c80c472e99c78f78a00a8c6e5b971a902a8903dc7b8d239d2cae8586af3e08ab7930ec4f488cd571fb63c96b07f6308fdc0894a70d60bad990b6597f088d2bf9ac102de850b1e2156c50d803451076e391f5ae572d529d37c1d20d9650bd92ea890df463925e18ccd691d581bf6f5188a3ccc22900664746c138f9d6047c3df67cde5562a84580f3a2a8edcd4b75201465aa874186c313c28c71a00b7a888c1a76699b5fa7d37fc0fae1d2133e5e85dacba9518decf6857fbffa57076b8268d9d10f55f3878fce55d69293cfec4499936708b1601286cbc02f23552e84f91668f9d65fa1a701b59feaf828ce50b2eb542c7602c626fe6160a012754d201814ec8e70e9c2ff9b440f8c6348be5f2a128d33b311deeb5478f2989ada656e0247c6aedc3c13f7b267024bf23ed864e1b4ba355b6132492c60dcf68631ddcff48f9ac4198a10e85bed8f78d23f5e1fe26b550a7e1a70d111bdc65618c96f6e6166a7aae43a1464331532e8ea00b1a1b5f328828612033735a09e3cb1c5d084be900bc01290126d1a91cb70b864a9df3708bc223f998cf1da0d55ac3af843cde120dd53b1f8aa2fdb8c24b5440557bb4684e7b87e95edbd061067d9353e02ea4ccfa92c6445393130e8be7eb8e64c3e21c8d88344e92dd264b57c051eb42cb3aa13192f2cf904025ae356ebaca302579351a26cbe8069f03b97c6dbc957f2c947f691c0f79c320213a798e8e163792d5f614b0b3cb2dfa15912ad165332c715d4291731853a143cfd2cda0ede2ff66f123365aaed34c356c872b5636e22d2f1f00641be7b0d73d4470ff678cab025ed2f265236c5cf5b92e4b50e0586fbee119e46336251acb43760895ed0e286240788f19030adc0b5a188d041e16e71aff0a9606c596ed55a900ca79c01061ccdc7b54e6c1455ba9e7227f32181ca386c370b30b4cd4f27ea3ed3f07aa5853d3e5443c4b1d2020925fccd134df7c3da56154d310ef4ace2284bd6d2e6f8aeb7fd723bd47276ef8e45a07876a9f7778eeac97c1845b6d9a6927353585825f2ec00a1d3be78c4b76e7fc7151d70c78bb71e8be3adc70b081e273d70fb91a7addd95514e22c23a12858928889366933fe8cffb9638335a61303a6f70aee83fa9231e0caf67901fe2e64c9b08bd5bfe640db4f0857a2d3c098fdbc50c685cad8c3c7284dc4533b8c142347235a7af09ee18d13e021cb4c22087cef7d7f441724e445a19232c7ae774309809af5222f9ab47f5264e4fa06d6cc0b868098b1c342047d590a46396c8bba01f87f1e89e2333e3ecc2565012869e65a2fa60b76cf4c129574ea2603b32e7bff8fcfb9946926ff5ac9fbaea6e960d166e581200fc38f7747c0c0876b39407b0195dec740f97be7f3cbc024795850701fb603143e7625c216e21d1393b845066986d80a905931e36b9e2c2b1122abc629e5b543ad2b4cde3726510ca6646a0f5db2d4dd8d4c7e6b0c7e120f84f267f4bb6b91147121f798c26f0c46ebc77448f039f25ecb307f4d6d7c81fc997bd19e6e9a77f5ea907a26664484127e7ebbc737f175cd34326047f05ba7b6d062b54f3454819ce90916c674530a04d28f175ff292709840a95a415592f423b5d0022896d96358a610028a2b7075ab4f98da1301781dabeef8b56f238c697e52211d52e746696e76169d359d01ce8a986d855faf887af6fbcf2efb03af695d6c38ddf9cf759855a6a291993fc35914a1b1b56c2b8f72953e26aa9a665266c75d0216a62402505897515b48b46f10b6f5bea40a674235453c5b19ac9587a5185068bab3ba46b5dfa4f8ad15c8afda673841533e15e6b6ea231958e23f8bf961ebf1228c841b10034d0837ee32203b6936e3eb4c5ec2e2fba3e8aad6356a3080925961dd70256f87d12a6f3f577ab87988d4e2b98adffc4ef2634bec0f247f60833ef09e4b0f013ed7bf1049ad054dd3ea818b0dd1ccddb8062cf793b63db69d3a88a21b06e99d6f2c4b4b8c3220896d35b3fe76f2575549089c50edc923c8288f0021d7df624e9376c7cc7c977150bca9de3540aa0aa0d46f04f81a497d3389d6ba76023f1cf7bf1e10b374ac95e2210bd37bd78a5a7aca75316710eba", 0x1000}], 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r7, 0x6) setgid(r7) chmod(&(0x7f0000000000)='./file0\x00', 0x13c) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 16:01:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000040)) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x0, 0xbbf}) kqueue() execve(0x0, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f00000000c0)='./bus\x00', 0xa51ee3bd3f9bb397, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f000061b000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/26, 0x1a, 0x842, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x2, 0x40000000000b, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xff}, {0x6c, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8182, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000040)="cbbbeee6c637274cb375b90a07a84a91d1fea0b90622e5502177a042fa6e4217a9335c570147ec8e85dec07e1918e5112a9d750be42e5a281c01c4857d0cafc52481de12de4891759587401db75106a30328bd15656841c956d6910829d9037dec0e74acab5228542052775ee51197901e6b03c1b20ed56ddfeb87d10f8d4607e499a19b1c970c1e4a35cfdf00d37372fa15bf94a0bf767a1373cbd8b9f9", 0x9e, 0x400, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x9}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) close(r5) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:01:13 executing program 0: 16:01:13 executing program 1: 16:01:13 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x22, 0x3, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/209, 0xdd}], 0x1, 0x0, 0xfffffffffffffd65}, 0x42) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="0e9da23e0ca47bb7e44bcd82043a8e", 0xf}, {&(0x7f00000001c0)="50ae95133818190fc341f821d54e6a0c4be9ae6185e2bb7c25d284af813135cdf99033e1ba1c20ee5050f6677123fea530e9de3d93097b080e59556336d3a8c0b17930e9233fdb0f483c20bf8a3d647e01ea7406ad1d4044d66536927b179aa7e4a8ee6077bc7a105fc09328a88ab38ce21b021360d57c17eb474adb1055b2656da4d64e0621b3a3135bf188ca2a321c034a5eef30d6a36159caa7ad78eae025ee80c68ec92a80324f638c895be5a2a448e8675f09038216a81e5970311fd84350e4783c299dda4d0b14df613bc8", 0xce}], 0x2) 16:01:13 executing program 1: r0 = socket$inet(0x10, 0x880400000003, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000110007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 16:01:13 executing program 0: pckbd_enable: command error 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x2000080001, 0x84) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000006000)=@in={0x2, 0x0}, 0x80, &(0x7f0000007f80)=[{&(0x7f00000001c0)='*', 0x1a000}], 0x1}, 0x0) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x0, 0x66, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xd1, 0x1, 0x9, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x8, 0x84}, {{r2}, 0xffffffffffffffff, 0x83, 0x0, 0x4, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x88, 0x1, 0x9, 0x100001000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x3, 0x8}, {{r3}, 0x7ffffffffffffff1, 0x20, 0xfff66, 0x0, 0x7}], 0x3ff, 0x0, 0x40000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) socketpair(0x0, 0x7, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000140)="d9cd3dacffcb749d394ea78b4225758b25ded6b74e838b0e67f4e93060c3ab9d4b8d73986422d50b07d8795df4ead550fa7417d8bb860eb47a222d3069638c5c0e61d70470e55920142b9d2999300ac4e37cc6d28cc238397f3ce7a53b7631397a75a2926365445d", 0x68}, {&(0x7f0000000240)="d3256a01248938e9fafcfe6f2b67cbdb6fe261a35aeefcdf188b89fb4dbba9bb28133830980163c49fe952b5829deff21e47e6015a989ead8c1e4275a91775146bfa0116ef48a07d454a820405c7249c69b93013c20859b4c9269cffae9fbec5ba7729a7921cb5bc285c561393091deadecab922c51e0d362b0d8ef78a4a5cc182e210f539", 0x85}, {&(0x7f00000001c0)="029f1767181c6b2ed6c12ee1780cb0b31450e2edb6", 0x15}, {&(0x7f0000000300)="6ecbc76319e1fbb051d61a929f9b6821cde92131662ff7fede5a946ddf004d60ca2cf66cc612e6d2aca4b0fed413f68c828528b63c1030699858440d5913a143b45712cbcef5a2ae74c2cfc6769e3929e2123e49e0976c76eecd4a73799484b03b9568b8bdd6", 0x66}, {&(0x7f0000000380)="7bd0da42bc222eef6afbeb907071965f8fd4edcc6e3bbc399623b1d0623c3af49a6e702e06de3446874dd171b13802311bd7e2281b8a9509c259c802644a40f01744c291aa70707d10804758e5020fdedb7534cc3947ed4257c4ccfe177018867db81a51f805a47528a50a1010e4a7b307f19e023853aba1eec14ac55dc083054fe5272568b5a88945e7b36b7eda898aa497ed26801dae685f29f8830f0aedec1f7ce70c2515f4ca958aa75352887c2f3f059c07864588431ff69a7e56e7b1f63a7edacd9f2af358291fa9cb14e2c8f8489590416ecb5142df34391ca0592dfb3dcb9baea0ed2aa31e107aa59c324ead40376cffc545c56c0887c96ebe6e23c5725859db6d7eb510ff4106044b4aa21fdf51dce11a358022da404be504874a52e59e8868ee9c6b269d2380c0313a41abdaf48e8459a307ce779212b4ee770a8ff354116165022fd07ff492437807dda3555ba2cf78304395e812a4d090cefc0bdc4aa19c9714b7cfa4fa1fbafaf789a30f7905d6fab42eb7ad583d0b74d4839106bd733cf22b71f287f01ce3640b4da147c58e3f9a7c21a38a5bd7fc0bfb20d30ca99cb44a1d87679872eb00ddc3d414881e2a86caebd06cf43c1cc4090eb0d8865298a625712452fc42bcb98b8c13be843208252961add6691f59c4812ae46710b0adacad9da11370c1ad46cd536d7edd2b82a338065cf66a81295ca04c8425c8d2d60868e613ae8e39eef965bc4d7e5adf385928ce48e2076c0718ea1df647d0de25efd7a7b8064b907c5c166e20a397f3f79b093251c33868f17563e0ae037ba06a2cbe8386190cc072aa216565d7d967cda5e6153dc43937b2694e33c459742f9e5ef1a720ae91d3a21442272e8cdfc91710d7544d4ef356cb81f735ec23127fa80cb52ffbb6057fcaef4376069f69e8e68ec68734344c50f2802ea4fc64e6095639af0bfa3123d2b3bcfe1ad9fb494175d5fb385fdf2c64710371f54a52cda36f238c6e60f811fe4d2ca8b0c2b7c92455d0f9d012131446071a790f9262a4ac5771dad1eaf2bd1c8ad79e0ab489fffdd62dca5b05013c6844bc50bb3f8dfbc537a7b92cd1f18011d47ce41c7cc42a64d95d4ef12932a528b744e017b388fc35acd8831c267202b0371bfbb3153edc602094bb29e9973a84ad1cb544695d6e33a1978933d56fd4b30d8ea8b18dee3be8a0307283ef8ea1d62f3119442ad73032423a239b263d063f3cfdb3f153a3ab5011b89471cafaeedcb9a79c8d79132a683106ac427beb717317fdbc38e0c717a00402b0bcfd72481733b9664e06f9f37a4a4b90f658b329de946b880b4852c088d9cf6af3a1e344c7a3448bfb26b646eadd0deab30804da4b1f6bfbfb9959ccd37a6ad7bb260e514f0ac1012c42c8743d6147fc6bc3990330296c26c7b0da2732ebf1eefc74754d941895d3bfddc1339cb1214a51c39e742769228025cfc8ab254b01928998c52d9dd6dd8a94f50216c30bfece7243267461e142d1f4d638ba055ad53930f290915b74b845e01b25ee8a0ccd315d3c5959e7cb7a7023c34688f0d6d99ee52a40f0fd10aeda2dd655c011f0091685317dc78fcf95ee66c384b7698c6a096c7d2da90d58271aa9392382d140e85f4c77168b6a39cf15bc30110622043b38fe06b35463e97add6a3c5c6882cdc38636d60a33bbc1541ecc26df61c01f3060ceba91ebdb48e29f4c65bc815ee6ca778aa132b7e6dce66cb98706805dfab4623801fb5aa5cd17a1e71eabd974df2f99d2712b8d1c3e4e3807cbabb15bcc28ce30a00fe9f5b15711222c97e47e6c9afde92d9847005017b0adba2702a872ad59aa31ef03e52bdb17ca779c6c1b49d870f382a9c47bc97e8e4d4cbf276b9404cfe085586d7c7c5b5163567ae4117734a72422afac1c3213c3fa6a1a23c4b7d628365e78c29ea41b36afb0be0bbf9890066fd6ab52c57af5cb56f101ba9a6e3ffb40b8d7a67ed4b0aca2efbfb964420f8730df7fdee12954db30e81683a265fc1148e4b29b3886ef137e1a9f44a8b98e6f0e6eda6762f1922b6a59774409b23f4675c478e162eddb9949a45612a3fb43cb860cc1d127d8fbd4f2ef100d92177a3b42858f0f708d7873e6cdb26fb263a7f7de23726f71a2895082af364bde768fec9745ba43c1d5a59c3e01bf25fba65c1e26e3c9ee7d6139635974ed1fbd4dd68d9ecd7160ea45db12d7630011e0b65c6061ae0b3b235126d6b1244470e68621939601d4f9ce3ccbaad016c1fc88b2906f937a898897e8a322023e7eadcf0366301c996f44c5b205d3a1bb9db6d5e50228ecd5d2a02bc0244105785ce457c12b1a9f35044828a3058ac05808c4c5993db23e672c3987c1a6a583daa9c5133a7b4079c071da539a6f34f656d6a0906f96594ea23d9966b3f712d6c4a3901a825873994e5fd87710cbbf01c01a893412c9c578f38b08b1f8dc425cce5bc09e0e05b049b4b5ce2a4ff3a50e1572e14e7b77c6b35811f94840a235a4f7d3d473ed9ca6fe9177d558eb80f38cde17b919a1fcc5c3a178750415f471c31e627f452b062bd9b8cfa436600085c816f64b0587c5612ed084583cd0b1949adde35e0c951994625d09b1083af20ef45cfdb84f151ff305c18ff0371c75d3767bc71cc8b181c00fa3637f39eff9c54f9922fc196a00505eb4e07095dc63b28dc8be4628833fad59dbd8b7cb06d8efb8a2e4772d2f311e9c49f98012a63152d67f7f7358c9681e3897d4a8b5e31309fbfdbfba3d48e19f63296d8d0d675d699f107a9b586798cdb8c764db3d81e9a7c395d06229ab89c84a44a124526ddb22b1037ab4f7740d0a7d4f9a0add61a47e311c88bf02ae95358fc99396f77e2a248e249914464b8dc0aa65f3498037542150443b7c8e015caa14d8f9d9c7eb17ea4d0422206c59e8728a3b82db63e0af3d151a30067b89f68d379a89f77d3235f275d924896380c307e7bedff5e6b54498614c4c95c2b48df7b8d4cc7b54928a75bd2ba8db2fdf02b739c00450c6dcb9b3d535a0c2c325d0a7a4d991e1e07352533a3cb8e04aeff79f1dd014cbb671ef3a168eda9efc84e3a05c6417fc09f2dc8913fc12cafd4ec3c71f7042c8bdde500168987c0826e839fc98c11f6b91580515487aab8ebda379fd39d26d3340133afe243cc64f815b9084a38a678f9b62c2ef1f1f79272454c528fd4f8dc9c757f79c7ab9c7404d35264c71aa8921cb83062759dae29cf97eef0ef500a3e63066b3217b65c52a84dda5db62e8ff59fd774a2ae5f3d456fee675f5f973b071ea93aa19ab678d5733361e6066154433d33f220b0c71dacf1480394042ec69b34671d84308e7ba7204da47775ff8b8283688ebe88f3520c0825e5a8b892faa2566d4851753d4e5c17d2ca4c558b1360966ba4e7cd238b5e6eeca51a960737dc842e0f81b693088be670f50266fa228519c68058917f9ede733161946fe65162036fb00d1e611b562e01d42c989ae617ae532b1c67d30b444baa8a8499ffc40595a8b1e55af6b76c4f9bef3d8b21943030fa3c6c8c6e282efd2c008e9607c42339673517b910497a65755726172f7cf9f6ff8aacd1cfa2d1f0ab6535ee445533e04de8d022518941fe5db1e5238628eb14d8ed05231f5001d911cab5da2c7c33cdbe61e0dc0b655fd0187aec03a9a9702dec6b55b1c261c85cb41409cb00020219578be53289430dc7ea9b5c909d583603271966667a1fc01bd919bf2dd524138608aaa3b2ccbb2afc1df096e63830971107ebfd31b76f5511a659f2f01db8d99e915f86397033e306fe4578844e96afbfa77d36ef48dbaeb3f2b1637e54f970e06e00067d5648faf9bc00dd11acae06ab2c171befd8eede541e3d47b898eff27569ee687fc1df2786a8a504d2230dd20cdacde5891684bc1b3f15d10a8c6e5f974ffdddc56a1817f74b661644e77784b2672fd6578a4cf94f51b1d92d2b5bf8c7dc0fa12669803540743b2eb1f03b1e5970af4d57cd0a752c25ed95725a595cec4888cf58ff844827822a04ee80a565f9f9ed53e2d39dd7a52c6b0ab0fc8635f5ad5623015e36669baf28eb2463922eba59ca0172d0a302a5b6db7abc9adbcb4c7e69211cb2ccb80df636dfddadcac3eb0aab4902e0122b19537d502e113f4f405bb976a3aa8ce288739c60645450f60d80b2104d471d352b1a8249a75ad9db16cd3bbdb56ae00bec686a3752f9d78cd97f2c8909df624120ef54b9701c5f0473e38d8c593e2506a12e6a82d2dbf9865e1a41bb8bfb104e142bb34b0c0a0f92001c6c847891927b3d00418cdb3d11881617a88f5d64488b4958dfc5fca6498ae472744e3772e06afb238e4a741332fa5bf2f8777431bddbdfcb08d52e75f5d0b70b660a340f395a011b6378b7068a9a5718b5053d811e71742810b00ca2b3eedd3f01a6742c4e035cfc42823a3df67d35804a37f2a420270200e5072f79a7827ca329fc530c229150679c0ef0d575e0a429739c407cc4a5d9c8ac010c49d198825cfb8744684ff233943f7109d7916d3baba17b390562e9a6ac8d677076567a5d9975f4999054e51fb67722d6ff90ed0220239227d52b0be50617880c871d6d857412df55b50a5e6f11763af1a0b3700c5fd0bf43b88346bd0b215a909ba59817ada08b2bbfde273c5994378992b9bf498d434bcd5430466dee63cfd1d4be01f6162e25e5a65f32375a35f172aaace4a6fb9e541726413489287b36e35405a8543a5b68395369347474cfeaf83c5802ab84e0ef10c8bb448926ec7e05255621da44e67a7f459905ccda4e55a7842776460d056930b1159d550ed56fbd8626be594521709172d960ab4d3f97076a87f1032be081c96d814ec74dfd0e595a3262392ce8cc8bc4b4ec27f3dd9a91a1bfdb826fb0de5ae24fe51eae9ef06d800d971a81dea2c97f7c0e88cf87a1db029510c4179ae8c53ca30a9bfb3123bda2badd6b6b514054f49d28f21be5f535d75b086830cd15cf67d013b1dc61a45c20fff3cbc5d68469d0ab1bca596b85aef191b328d9bdfdd248e50931cea33b92637dc08c753b08a6bd502cbec825c6c9a9518781129f280557e780218c13b60dc1bf20d83487e7824c2cf262e3bb5e12ecda53c2a5f5e76359917d5027bfcbe4f7ce681f08096980a333f854daa3c7ab16ad6c4972d443eeb7d0e26e9ca03afbf11f1bf8ba4b3cdc112c10c0d3594982e07072b151cca5a24f5ea92bb4125e1cfd3b4efc69262480f2b7826a3ac6b414e3f4897aee32264d9a46391448b3ea3d45808d0a9416250aa8e59ce16130c93e640d431754c9c146f9a68e1f6dd6a72b729511b3fe13fdf4e7de0362280a320933936f06df0791bd29aa66f19e1ce24f076fdd6563c8118e0f5a13a7f15d6b7bed9e2b9f6d310f99dcba41b847b0dbfbf57bef4c9ece579e373e04cfb8e18a3b23507fe0b01762ddd1c93532c650225de716d70ba3f1e4ed0fb65691a7c70556c141cb80a8e3cba01582ea0d843e5be9b874f201733121a73170ddd6e46f496eaeb707e56253d6cdb0f991e6c89a759c592893826798b9ea4dfa084ca49e12e5a8e5c617871e62532d55a5493c1a3cad8898d4bd0cba06090b73c32dfb9f1a8a750fe6c3ed5836ed4c4740a946a8cbd97b05cede6168a17be6a00313529e6b7e64bbd68a0ffd46e610364aabb6d0ee5f6512569848d55b44205a51cb4f04de11b363a83da47fdd5b763695515f36539c3b95cc8befab83567205d26acf28ae840ed2e24d16422303cdf478c246f1baeb8974a8ad6e1ffa8f05eb3", 0x1000}], 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x5, 0x2, 0xd395, 0x7f]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = dup2(r3, r0) getpeername$unix(r4, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f0000000100)=0x3b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:01:13 executing program 0: 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, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:13 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) mprotect(&(0x7f000079a000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e438070000ff"], 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) getegid() 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x20, 0x5, 0x4) shutdown(r1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:01:13 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r17 = dup(r16) getsockopt$sock_int(r17, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r20 = msgget$private(0x0, 0xfffffffffffffbff) msgget(0x2, 0x10) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000332a04edbf00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125804bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f001bbb1ba706a4d152ed0cea4f67100003440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12da35cefe11011f4ce236abd668144d7e49742d695f6618cc2e2cfc03f275e1995339615d4523cf3d2383d96bcac3d796652dda69bc7a6952bc708656c8e31568da3743c47ff683561978a777236466d2a437383c3f0af4d46cf3eb17e7da64"], 0x44b, 0x800) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/ ^\f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd6d) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/30}, &(0x7f0000000080)=0x20) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() r3 = getgid() r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x809, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) r11 = open(&(0x7f0000000480)='./bus\x00', 0x1a0, 0x8) r12 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x20, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x9, 0x0) r15 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r15, 0xffff, 0x100, 0x0, 0x0) r16 = accept$inet(r15, 0x0, &(0x7f0000000540)) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x60, 0x0) r18 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r18, 0xffff, 0x100, 0x0, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) r21 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r21, 0xffff, 0x100, 0x0, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x1, 0x0) r23 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r23, 0xffff, 0x100, 0x0, 0x0) r24 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r24, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r26 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r27 = dup(r26) ioctl$VT_OPENQRY(r27, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r27, 0xffffffffffffffff) r29 = getuid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r31, 0x6) getgroups(0x3, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r33 = getpid() r34 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r35 = dup(r34) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) r36 = dup2(r35, 0xffffffffffffffff) r37 = getuid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r38, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r36, &(0x7f0000000480)='./file1\x00', r37, r39, 0x6) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r40) r41 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r42 = dup(r41) ioctl$VT_OPENQRY(r42, 0x40047601, &(0x7f00000002c0)) r43 = dup2(r42, 0xffffffffffffffff) r44 = getuid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r45, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r43, &(0x7f0000000480)='./file1\x00', r44, r46, 0x6) r47 = open$dir(&(0x7f0000000740)='./bus\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000002c0)="c02b250b1655965c3cfe5899df264741e9ad52c03aa02c11a45351edd10492c2ebdd8bfeb478f36e0a5d3c8cdab0b4720b37b80d94d6a08893caa8e5be3c8a58bb4e37759d8883f939ba96f7194d0feba77fa2d8a680d49a230e4012a074053b7f0bfa2f4d98640c217017e0c6d439cb4617300b14751e5d4ff7bfa7daebd8877773c3403ad70ffd623c8fe131ccef322d2b8b465967c097", 0x98}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, 0xffffffffffffff9c, r14]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r19, 0xffffffffffffff9c, r20, r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r29, r32}, @cred={0x20, 0xffff, 0x0, r33, r40, r46}, @rights={0x18, 0xffff, 0x1, [r47]}], 0x130, 0x8}, 0x1) r48 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r49 = syz_open_pts() ioctl$TIOCOUTQ(r49, 0x40047473, &(0x7f0000000000)=0x1) pwritev(r48, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0xd4}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:01:14 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) munlockall() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x88, 0x10) pckbd_enable: command error 16:01:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:01:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x101) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r6 = dup(r5) getuid() ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r6, 0xffffffffffffffff) r8 = getuid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r10, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) setreuid(r4, r11) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:01:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x8, 0x9, {0x8, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x68, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:01:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:15 executing program 1: 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, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) r4 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r5 = dup(r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r5, 0xffffffffffffffff) r7 = getuid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x108) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r9, 0x6) r10 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r11 = dup(r10) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r12 = dup2(r11, 0xffffffffffffffff) r13 = getuid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r15, 0x6) r16 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r17 = dup(r16) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r18 = dup2(r17, 0xffffffffffffffff) r19 = getuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r18, &(0x7f0000000480)='./file1\x00', r19, r21, 0x6) getgroups(0x9, &(0x7f0000000040)=[r9, r15, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, r21, 0xffffffffffffffff]) fchown(r3, 0x0, r22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r23 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:01:15 executing program 0: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = socket(0x30, 0x3, 0xff) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYRESHEX=r2], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) 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)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x3) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x6) 16:01:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3ff, 0x2, 0x0, 0x1, 0x3, 0x92, 0x6, 0x2, 0x1, 0x0, 0x5}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) shmctl$IPC_RMID(0x0, 0x0) r1 = getegid() r2 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x7, 0x81, 0x1, 0x2, 0x523a8c3f, 0x7, 0x5, 0x0, 0x10000, 0x4}) setsockopt(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000200)="82d5ea7b2b809330207d00e370c3212d9a2eca8855bb1c85ad15a7e2171338dc3bf7508498df7475ec1453994e9a325eddae37e6b1e3a45e31655f2dc773874aaa06586b11d257bec87367205ff1b4a438018074553960fa9aca1159eabe8136cafd5f7c83a7f530daa596dcddf87dbcc6c1ac718cc82af267f72174d462e31b37a217c3e4df8fea4a0be25e2b98e9bf27f21e1e40e184573a7727032e7637fcd77f079f13e60f55c6138822527001f54c8faad302d15a5643aff64880721b64ef3837624b3b3058d836f30a9ec38952d9e6437cb7682b4dc94e36843b0a03e854f53f", 0xe3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x2, 0x0) chflags(&(0x7f0000000340)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000440)=[r1, r4, r5, r1, 0x0]) r6 = socket$inet(0x2, 0x3, 0x81) r7 = dup2(r6, r3) pwrite(r2, &(0x7f0000000480)="d112169459817e0d28ea5259fc52c2413d10bc381a7b660541757b3849ea99ddad81257c804a1d31fff2a0c579632a790bc2c46c53f0adf3dbaf26b11ec7b8aa3757f1e05d8b05f9a9b672adb362e0ec4b60f0b42f26966ff5458127f0abac73d3f26d0a5c43f146605e2c53f7358c3512f93be12673d5f76bfe32f6a334ed94601bbed7de277ad8eb9a5bbebc9fac0f783b083926bd9aa323505dfe4833211bc9869462241396cc3ae6caf3328d106ff4839e9163fffad3b8e41aa070fa2ed957b7", 0xc2, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000600), 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000700)={0x8001, 0x5, {0x7294}}) open$dir(&(0x7f0000000740)='./file0\x00', 0x1, 0x9) write(r8, &(0x7f0000000780)="d8e109b3fd569f22c98f5ba3e1c9dcc24674fdc1e37ca466e21d09d485bcbd6b59d67ee534fe0ce644b771c20ceeee0ad615", 0x32) r10 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000840)=r10) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000880)=@file={0x0, ""/26}, &(0x7f00000008c0)=0x1c) connect(r11, &(0x7f0000000900)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000000980)=@abs={0xbbecdaf66bc65277, 0x0, 0x0}, 0x8) 16:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, r3, 0x2) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xa83ab13e17684d91, 0x810, r0, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x2b7) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/123, 0x7b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = geteuid() setreuid(r5, r6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000335000/0x3000)=nil, 0x3000, 0x0, 0x7032, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) close(r7) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xc0) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x150b9a042ec42bc4, &(0x7f0000000000), &(0x7f00000000c0)=0x10) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x40, 0x1f}, {0x8a, 0x572e}, {0x82, 0x6b}, {0x4, 0x800}, {0x40, 0x3}, {0x26, 0x7}, {0x100, 0x1}, {0x87, 0x7ff800}, {0x43, 0x32}], 0x9}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x50) renameat(r1, &(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x100, 0x6079e4647be69137) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000340)=0xf348) 16:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)='<', 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/77) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x14087, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x400000) 16:01:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) recvfrom(r1, &(0x7f0000000100)=""/67, 0x43, 0x40, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x6, 0xfc, 0x81, 0x5}, {0x401, 0x7, 0x9, 0x7fffffff}, {0x4, 0x4, 0x40, 0x6}, {0x0, 0x3, 0x7, 0x8000}, {0x1287, 0x1f, 0x84, 0x1}, {0x1, 0x20, 0x6, 0x1}, {0x1, 0x0, 0xff, 0x2b5899d6}, {0x6, 0x5, 0x2, 0x6}, {0x8, 0xff, 0xff, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pread(r0, &(0x7f0000000040)="00f9aaf5256b20a6a07f72161a5c9f36690dc908d7c404c0414e6e73139a77e28bb12591c9423686d4be643291fcb504b8241ae8", 0x34, 0x0, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xbe19eded0e35e635) lseek(r2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x280, 0xa0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0xfffffff7, 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) pread(r5, &(0x7f0000000280)="cd20baf4b417b67402d432536cf03df42a3973bf6e3b72d7b5c94ce2dce1937582afd8c4ee328e5f5946121351a59b7b4f514673a6b1c089af319794969f130b2a15a887c0634adc0f95122bc93f6e55bde9c762dc1534fa91035bfe3eb38c59950d515dc99fbe006d6934020c6ba22e2ee83778605f798b8d3f69fd7b07d47473dd71ae77cf50b6a86b841c89d03664a15456721599e3ecb35614e4", 0x9c, 0x0, 0x0) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x5, r6, r7, r8, r9, 0x10, 0x8bd}, 0x9, 0x8, 0x5}) r10 = getuid() r11 = getegid() chown(&(0x7f00000004c0)='./file0\x00', r10, r11) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/3}}) r12 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0xa0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x8210, 0x0) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000000700)={0x93, 0x0, &(0x7f0000000640)=""/147}) getdents(0xffffffffffffff9c, &(0x7f0000000740)=""/92, 0x5c) 16:01:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xfff8, 0x4, 0x5, 0x7}, {0x0, 0x20, 0x1, 0x4}, {0x101, 0x20, 0x1, 0x2272}, {0xffff, 0x1, 0x40, 0x9af}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r4, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000dc0)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000cc0)=""/231) 16:01:16 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20100, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:16 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/205) r1 = syz_open_pts() semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r2 = kqueue() fsync(r2) 16:01:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) setreuid(0x0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x105, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10022, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r1, 0x20}, {r3, 0x20}], 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/230, 0xe6}, {&(0x7f00000006c0)=""/131, 0x83}], 0x6, &(0x7f0000000800)=""/116, 0x74}, 0x440) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='\t\x05\x00\x00\x00\xc1\xeb>Z\x00', 0x2, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0x71}, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x943, 0x13, 0x390, 0x0, 0x4, 0x573, 0x3, 0x1, 0x1, 0x5, 0x3}) ioctl$KDDISABIO(r0, 0x20004b3d) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:01:17 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r0, 0x0, 0x9e99, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000580)=0x21) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xe, 0x10000, 0x3, 0xf740, 0x9, 0x7, 0x2, 0x10, [{0x7, 0x1ff, 0x0, 0xfffffe01}, {0x5, 0x6f7, 0x0, 0xff}, {0x1638000, 0xffff, 0x1, 0x401}, {0x1b38, 0xffff, 0x4, 0x4}, {0x3, 0xda, 0xffffffe0, 0x8}, {0x8000, 0xfffffffd, 0x142f7d42, 0x4}, {0x2ef, 0x9, 0x8, 0x9}, {0x8, 0x8cb, 0x91, 0x101}, {0x7, 0x6, 0x100, 0x10001}, {0x4, 0x10000, 0x9, 0x4}, {0x1f, 0xff, 0x3, 0x6}, {0xfffffffa, 0x4, 0xfffffffb, 0x1}, {0x475b, 0xfffffffb, 0x5, 0x1}, {0x7, 0xc7b, 0xff, 0x800}, {0x8, 0x5, 0x7, 0x8}, {0x645, 0xbf, 0xffff, 0x1}]}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80611e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b89ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r4 = getuid() r5 = getegid() r6 = geteuid() r7 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r8 = dup(r7) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000002c0)) r9 = dup2(r8, 0xffffffffffffffff) r10 = getuid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r12, 0x6) r13 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r6, r12, 0x0, 0x7}, 0xff, 0xe0c5, r13, r14, 0xfffffffffffffffd, 0x561468a3, 0x0, 0x1c}) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:17 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) pipe2(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x2, 0x0, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x4, 0x4, 0x3, 0x3, 0x78ab58c0}], 0x200, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x9d86b583f533f6c2, 0x5, 0x1000}, {{r3}, 0xfffffffffffffff9, 0x40, 0x84, 0x1}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0xcfa, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x8, 0x100000000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40, 0x5, 0xfffffffffffff335}], 0xf85, &(0x7f0000000340)={0x81, 0x10001}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000080)) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r9, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0xffffffff}]}) execve(0x0, 0x0, 0x0) 16:01:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xffffe8fffffffff7], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfffffffd}}}) 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)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = accept$unix(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f72671c9429dbf6900"/4107], &(0x7f00000000c0)=0x1002) accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/62}, &(0x7f0000000080)=0x1e) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r14, 0xf, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r16 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r14, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x20, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r25, &(0x7f00000007c0), 0xcb005093f78273e) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r24, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r31 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r31, &(0x7f0000000140)="200e22", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r40, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r32, r37) fchown(r30, r37, 0xffffffffffffffff) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r24, r37, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc09, r20, r12, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r6, 0x0) 16:01:17 executing program 1: r0 = socket(0x18, 0x7, 0x2) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x21c, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 16:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x39c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x2, 0x0, 0x23}, {0x3c, 0x0, 0xfe}, {0x80}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x6) preadv(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/207, 0xcf}, {&(0x7f00000014c0)=""/181, 0xb5}, {&(0x7f0000001580)=""/97, 0x61}, {&(0x7f0000001600)=""/231, 0xe7}, {&(0x7f0000001700)=""/78, 0x4e}], 0x9, 0x0, 0x835) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001840)={'tap', 0x0}) 16:01:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd1e) r1 = socket(0x2, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="c66a2a21b5a6c7fe92ae15bfce75b04af1fbca31c0ad49b11f2b2332f6d6bbbcf299c09aba341fc712cf1c9065844a7880eed822e4b8ed9321be49416b0539a38ab717831c010432bfc15113ae9ec3b2ab92f2e49f2327530a0e4aad13360e43fcc118ab5c01be1bdf480c5f2c04a65388dfa166149e4eef3907b8946e", 0x7d, 0x413, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xff}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000180)='./file0\x00', 0x30dd8, 0x10) 16:01:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:20 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0xbedbebdf8ca9cc2a) fcntl$setstatus(r3, 0x4, 0x40) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) preadv(r4, &(0x7f00000004c0), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) recvmsg(r5, &(0x7f0000000440)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000007c0)=""/161, 0xa1}], 0x1, &(0x7f0000000500)=""/134, 0x86}, 0x69db363315200b3a) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) getgid() 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xdca5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000001540), &(0x7f0000001580)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) r10 = getpid() r11 = geteuid() r12 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r13 = dup(r12) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r13, 0xffffffffffffffff) r15 = getuid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r17, 0x6) r18 = getpgid(0x0) r19 = geteuid() r20 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r21 = dup(r20) ioctl$VT_OPENQRY(r21, 0x40047601, &(0x7f00000002c0)) r22 = dup2(r21, 0xffffffffffffffff) r23 = getuid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r25, 0x6) r26 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r30 = dup(r29) ioctl$VT_OPENQRY(r30, 0x40047601, &(0x7f00000002c0)) r31 = dup2(r30, 0xffffffffffffffff) r32 = getuid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r31, &(0x7f0000000480)='./file1\x00', r32, r34, 0x6) r35 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r36 = dup(r35) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) r37 = dup2(r36, 0xffffffffffffffff) r38 = getuid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r40, 0x6) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000001180)="e036ec8cb2452e093c4017c26e20ec0a41d9dd2b404ce710f850e168ce7f8159ca7e75f8deab37b604b4fb0a0242bf23d5c390178992be411ccc0b6c8c3eca4ded02c9a1ef523e4e8df71b6ac61b40b0794e792c9dbcff944ebb93c17310327676f49dd847d5f9d43993e5795b763be03f0adebb721227b4ea36f342ad0275ac394163e9bc01023d60e356b9eec81dc234c479c9742b14d8fad63fec414b0215b5fa2f0814cd737e15057310d95dd235a322fde6d7ce45f1016c9b648b2372b4b63705659a7f8b5ad0f06a411f8c83cbf796c1ea7530350703e8e4d51cc9f35037448b6a6a1ee36da52b7770cda9c1df502ca93576", 0xf5}, {&(0x7f0000001280)="725558130ed5042bee9cbb125c37a9363bfb02a66a0bf58c0497b28a2a17d34fc98aa8be23784f1a130997f15100a41b9f8319353a9037d1be91cb67b75fc1721ad6c4de6f5da94add11c964243650d92a2bf272f31bd1f5cff0d7e2cb44749277620592c75b45844cc67e43a2f2bef3c769558fd8876ae12955570c2aa35132e2012218f67514ce804674e2bb02b8232d4177b01aa2d121552a41b13b", 0x9d}, {&(0x7f0000001340)="e52d887d5363a8c525ef18817cf81c64a67ea0317a232aff653a47edfd2c10c65e52d81977f1a0bfae2785ef815b217a804a1e5604a456fa254340434c", 0x3d}, {&(0x7f0000001380)="e349a59387f3c1bf8e0c2a7c2981efda5ccab5a83714357dc071beb8d1b59c1d2487281dc3816b7249044f0cdfdec86ea8371474340b9abfd15f0ab657c7e601f6dbbd0d2b901dd6a20422fac9fa10a98bb936e2cf649868b735008eabb53b9fbcfff1b9f55e46c2fb6f3a4ab3a8e8bfbb8c130aff82c7d3b1f202d4d79db103796be8f8e8af10b22cbc7c8a28f94db0d38f2574b3b466875d29f1be", 0x9c}, {&(0x7f0000001440)="b644a8", 0x3}, {&(0x7f0000001480)="59e034609e4e36b8615956e6dd0c", 0xe}], 0x6, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r25}, @cred={0x20, 0xffff, 0x0, r27, r28, r34}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r41, r42}], 0xd0}, 0x400) 16:01:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x03\b\x00', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000001c6, &(0x7f0000000280)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x40, &(0x7f0000000240)="2f76e82b8465a13d307cae717e000abfe5d98a60863e1f2e7d6c03a28c0fc48d434cdcfa47a007ebd377a49172b5a020fcda36762b9e706a4d1651d5669c9e26") r2 = semget$private(0x0, 0x5, 0x204) r3 = semget$private(0x0, 0x3, 0x204) r4 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000080)=0x3) semop(r4, &(0x7f0000000100), 0x0) r5 = semget(0x3, 0x54936a184db5fddc, 0x400) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3, 0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/15) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1000, 0x7]) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x5025, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xbfff, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000007c0)=""/250) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0xfffffffffffffd44}], 0x1) pipe(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000380)={0x3, 0x7}) r9 = semget(0x2, 0x0, 0x80) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000280)=""/20) semctl$SETALL(r2, 0x0, 0x9, 0xfffffffffffffffe) pipe2(&(0x7f0000000040), 0x10000) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r11 = dup(r10) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000001c0)=0x9) pckbd_enable: command error 16:01:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x1, 0x80, 0xf81}, {0x7, 0x3, 0x2, 0x3}, {0x5, 0x7f, 0x2, 0x8}, {0x6, 0x40, 0x6b, 0x7fff}, {0x7, 0x3, 0x1, 0x2870}, {0x80, 0xc0, 0x0, 0x3}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pckbd_enable: command error panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 26981 75861 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e8d7c,ffffffff821cbe8e,3b3,ffffffff821a384d) at __assert+0x2b nd6_rtrequest(ffff800000af8000,1,fffffd802bc19e78) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016591598,1,ffff800016591668,6) at rtrequest+0x9be rt_ifa_add(ffff800000b3d000,240404,ffff800000b3d058,6) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b3d000) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000af8000,ffff800000b3d000,ffff800016591990,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016591980,ffff800000af8000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016591980,ffff800000af8000,1) at in_ioctl+0x1e7 ifioctl(fffffd8029fbd800,8020690c,ffff800016591980,ffff8000ffff2ee8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2ee8,ffff800016591a98,ffff800016591ae0) at sys_ioctl+0x5b9 syscall(ffff800016591b60) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,ec33f8d010) at Xsyscall+0x128 end of kernel end trace frame: 0xee5d2fb2f0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e8d7c,ffffffff821cbe8e,3b3,ffffffff821a384d) at __assert+0x2b nd6_rtrequest(ffff800000af8000,1,fffffd802bc19e78) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016591598,1,ffff800016591668,6) at rtrequest+0x9be rt_ifa_add(ffff800000b3d000,240404,ffff800000b3d058,6) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b3d000) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000af8000,ffff800000b3d000,ffff800016591990,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016591980,ffff800000af8000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016591980,ffff800000af8000,1) at in_ioctl+0x1e7 ifioctl(fffffd8029fbd800,8020690c,ffff800016591980,ffff8000ffff2ee8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2ee8,ffff800016591a98,ffff800016591ae0) at sys_ioctl+0x5b9 syscall(ffff800016591b60) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,ec33f8d010) at Xsyscall+0x128 end of kernel end trace frame: 0xee5d2fb2f0, count: -14 ddb> show registers rdi 0xffffffff81863bd7 db_enter+0x17 rsi 0x469c __ALIGN_SIZE+0x369c rbp 0xffff8000165912d0 rbx 0xffff800016591380 rdx 0x469d __ALIGN_SIZE+0x369d rcx 0xffff800014b0b000 rax 0xffff800014b0b000 r8 0xffff800016591290 r9 0x1 r10 0xffff800000adab00 r11 0xda532682b8d8b11b r12 0x3000000008 r13 0xffff8000165912e0 r14 0x100 r15 0x1 rip 0xffffffff81863bd8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000165912c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=26981 stat=onproc flags process=0 proc=4000000 pri=69, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff82569d40 process=0xffff8000ffff70f0 user=0xffff80001658c000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 33998 222225 87276 0 2 0x40 syz-executor.0 75861 310764 24973 0 2 0 syz-executor.1 *75861 26981 24973 0 7 0x4000000 syz-executor.1 87276 52408 94718 0 3 0x82 ppwait syz-executor.0 24973 301918 94718 0 2 0x482 syz-executor.1 53052 432925 1 0 3 0x100083 ttyopn getty 2396 209996 0 0 3 0x14200 bored sosplice 94718 378885 70270 0 3 0x82 thrsleep syz-fuzzer 94718 59322 70270 0 3 0x4000082 thrsleep syz-fuzzer 94718 184354 70270 0 2 0x4000002 syz-fuzzer 94718 221265 70270 0 3 0x4000082 thrsleep syz-fuzzer 94718 52136 70270 0 3 0x4000082 thrsleep syz-fuzzer 94718 401549 70270 0 3 0x4000082 thrsleep syz-fuzzer 94718 53783 70270 0 3 0x4000082 thrsleep syz-fuzzer 94718 400743 70270 0 3 0x4000082 thrsleep syz-fuzzer 70270 416794 20859 0 3 0x10008a pause ksh 20859 91324 84545 0 3 0x92 select sshd 84545 459728 1 0 3 0x80 select sshd 78132 30157 46017 73 3 0x100090 kqread syslogd 46017 285323 1 0 3 0x100082 netio syslogd 18604 134063 1 77 3 0x100090 poll dhclient 88394 220528 1 0 3 0x80 poll dhclient 60775 91982 0 0 2 0x14200 zerothread 21958 311568 0 0 3 0x14200 aiodoned aiodoned 55543 59788 0 0 3 0x14200 syncer update 30082 68198 0 0 3 0x14200 cleaner cleaner 11157 190381 0 0 3 0x14200 reaper reaper 62204 427773 0 0 3 0x14200 pgdaemon pagedaemon 55708 473757 0 0 3 0x14200 bored crynlk 23854 66942 0 0 3 0x14200 bored crypto 39258 446183 0 0 3 0x40014200 acpi0 acpi0 82660 167537 0 0 3 0x14200 bored softnet 4324 490996 0 0 3 0x14200 bored systqmp 79229 313488 0 0 3 0x14200 bored systq 8048 403659 0 0 3 0x40014200 bored softclock 93474 424779 0 0 3 0x40014200 idle0 84307 394737 0 0 3 0x14200 bored smr 1 275278 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9581 6400K 7418K 78643K 30254 0 0 pcb 13 11K 12K 78643K 1404 0 0 rtable 115 8K 9K 78643K 3936 0 0 ifaddr 91 20K 22K 78643K 1056 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 389 0 0 iov 0 0K 28K 78643K 2804 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 8330 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 104 0 0 VM map 55 13K 13K 78643K 85 0 0 sem 12 1K 1K 78643K 495 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 6642 0 0 sigio 0 0K 0K 78643K 106 0 0 proc 50 38K 63K 78643K 2360 0 0 subproc 33 2K 2K 78643K 682 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 597 0 0 in_multi 21 1K 2K 78643K 789 0 0 ether_multi 1 0K 0K 78643K 53 0 0 mrt 0 0K 0K 78643K 39 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1398 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 172 413K 413K 78643K 17577 0 0 UVM aobj 130 4K 4K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1418 0 0 NDP 21 0K 1K 78643K 354 0 0 temp 234 3545K 4185K 78643K 246609 0 0 kqueue 0 0K 0K 78643K 52 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 123 0 117 1 0 1 1 0 8 0 rtpcb 80 747 0 745 1 0 1 1 0 8 0 rtentry 112 739 0 698 2 0 2 2 0 8 0 unpcb 120 3263 0 3251 2 1 1 2 0 8 0 syncache 264 41 0 41 17 17 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 107 0 107 9 9 0 1 0 8 0 tcpcb 544 3450 0 3445 69 68 1 15 0 8 0 ipq 40 69 0 69 21 21 0 1 0 8 0 ipqe 40 966 0 966 21 21 0 1 0 8 0 inpcb 280 14545 0 14536 55 53 2 9 0 8 1 rttmr 72 14 0 13 7 6 1 1 0 8 0 ip6q 72 3 0 2 2 1 1 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 104 0 100 6 5 1 1 0 8 0 pkpcb 40 35 0 35 12 12 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 113 0 113 31 31 0 1 0 8 0 art_heap8 4096 22 0 20 11 9 2 3 0 8 0 art_heap4 256 3497 0 3238 52 33 19 20 0 8 0 art_table 32 3519 0 3258 5 2 3 3 0 8 0 art_node 16 737 0 698 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 18 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 493 0 483 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11765 0 10360 46 0 46 46 0 8 0 ffsino 240 11765 0 10360 84 0 84 84 0 8 0 nchpl 144 23476 0 23020 60 41 19 60 0 8 0 uvmvnodes 72 8105 0 0 148 0 148 148 0 8 0 vnodes 208 8105 0 0 427 0 427 427 0 8 0 namei 1024 78984 0 78984 4 3 1 1 0 8 1 vcpupl 1984 53 0 0 7 0 7 7 0 8 0 vmpool 520 83 0 30 6 2 4 4 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 87330 0 87330 49 48 1 7 0 8 1 plimitpl 152 624 0 617 1 0 1 1 0 8 0 sigapl 432 6701 0 6687 2 0 2 2 0 8 0 futexpl 56 186505 0 186505 4 3 1 1 0 8 1 knotepl 112 1868 0 1847 4 3 1 2 0 8 0 kqueuepl 104 2447 0 2445 16 15 1 4 0 8 0 pipepl 112 4090 0 4071 17 16 1 2 0 8 0 fdescpl 424 6702 0 6687 2 0 2 2 0 8 0 filepl 120 63970 0 63874 58 53 5 11 0 8 2 lockfpl 104 2844 0 2843 1 0 1 1 0 8 0 lockfspl 48 893 0 892 1 0 1 1 0 8 0 sessionpl 112 57 0 47 1 0 1 1 0 8 0 pgrppl 48 155 0 145 1 0 1 1 0 8 0 ucredpl 96 7415 0 7406 1 0 1 1 0 8 0 zombiepl 144 6692 0 6692 1 0 1 1 0 8 1 processpl 864 6722 0 6692 4 0 4 4 0 8 0 procpl 632 14880 0 14842 6 2 4 5 0 8 0 sosppl 128 121 0 121 30 29 1 1 0 8 1 sockpl 384 18817 0 18794 87 82 5 14 0 8 2 mcl64k 65536 1579 0 1579 130 129 1 33 0 8 1 mcl16k 16384 80 0 80 26 26 0 1 0 8 0 mcl12k 12288 180 0 180 22 21 1 1 0 8 1 mcl9k 9216 138 0 138 21 21 0 1 0 8 0 mcl8k 8192 301 0 301 9 8 1 1 0 8 1 mcl4k 4096 725 0 725 8 7 1 1 0 8 1 mcl2k2 2112 50 0 50 32 32 0 1 0 8 0 mcl2k 2048 80535 0 80495 17 11 6 13 0 8 0 mtagpl 80 343 0 314 7 6 1 1 0 8 0 mbufpl 256 190745 0 190605 174 159 15 24 0 8 0 bufpl 256 33966 0 25573 525 0 525 525 0 8 0 anonpl 16 818559 0 801710 293 206 87 99 0 62 0 amapchunkpl 152 35648 0 35511 112 105 7 19 0 158 0 amappl16 192 40252 0 39096 321 262 59 71 0 8 0 amappl15 184 1694 0 1694 9 9 0 1 0 8 0 amappl14 176 1284 0 1277 1 0 1 1 0 8 0 amappl13 168 334 0 334 6 6 0 1 0 8 0 amappl12 160 1142 0 1140 1 0 1 1 0 8 0 amappl11 152 747 0 736 1 0 1 1 0 8 0 amappl10 144 597 0 596 1 0 1 1 0 8 0 amappl9 136 2154 0 2148 1 0 1 1 0 8 0 amappl8 128 1643 0 1600 2 0 2 2 0 8 0 amappl7 120 795 0 788 1 0 1 1 0 8 0 amappl6 112 686 0 671 1 0 1 1 0 8 0 amappl5 104 1606 0 1595 1 0 1 1 0 8 0 amappl4 96 5409 0 5382 1 0 1 1 0 8 0 amappl3 88 3020 0 3007 1 0 1 1 0 8 0 amappl2 80 51866 0 51788 3 1 2 3 0 8 0 amappl1 72 132426 0 132020 27 18 9 20 0 8 0 amappl 80 15753 0 15692 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 6785 0 6687 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6785 0 6687 1 0 1 1 0 8 0 vmmpekpl 168 43747 0 43710 2 0 2 2 0 8 0 vmmpepl 168 822677 0 820220 494 346 148 148 0 357 34 vmsppl 272 6701 0 6687 5 4 1 2 0 8 0 pdppl 4096 13576 0 13487 18 6 12 12 0 8 0 pvpl 32 2219396 0 2200963 680 487 193 325 0 265 9 pmappl 200 6784 0 6717 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1137 0 465 22 2 20 20 0 8 0