10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000040)="a865c7e47ae3a3205ac14bc5491421a8e6172347fc160090c168aeb76044487380c9f9e28dab6d8eb7a63129db92e42fa84b3564b1cad6d81c4dc5349f683aaaf1cc4bd877c849b7d6788274", 0x4c, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2049, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:10:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0xa) 11:10:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYRES64=r1, @ANYRESHEX=r1, @ANYRES64=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64], @ANYPTR64, @ANYRES64=r0, @ANYRES64=r1, @ANYRESOCT], @ANYBLOB="b39a89760b439b39ce6a53b8d1df14767ed580ffce285d02d369654c1477a0212e0a6c1819e5eaa64a0810492c696eb46016", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRESHEX=r1], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="4cc319101e782c77e0f33527cdfd4cecb998d0cd31e48ee7131bcea910228dbab2f82e62c4a1376537567f969eb992c8ed963cc3c1a042f86a2e1ee34a5cbc9cebfbe55944755ae3b97437885cd884dc098fb0408b238602080bc5a45af35efe6393fd5368782b9e51c26ba0aabb209980d89e19b48682f808bb3135cce52d13bc4049e27fd2300e0574c0c016eeac26f0b9e1d55743780e019bc54a2e7a63c37fbd0d7959590c3584383d63b845a31cb65b99f4027ea37853023441405033b810048c69d748d811f5779054a46a58a4f49c086d958752cb90ede8139c9e6d53cb40", @ANYRESOCT=r0, @ANYBLOB="15e33e918e2d1ce8974b5ee31334993c59ebc1412da52ed92766e1a84dc04e9bbc978a172bdb3df9cf158c584038f28d3a74fa89270e05054aac5ce8f7ff2f44d5db51b9860931cfdf4fb016478883399b6868f91e50bc82c18a4c2f2af60d47fc2f1864c6c37a8fb544e974d74d4a96c0caa5334c6c60340e22b4db90ad3bfece966a1ce0041f930ff7e17962a2458c7782071bef5766889a347877320d0ef79144412b1fbb07502e6d9bf46675a5b4cb68eb8d92b2f364b07b0b79cca01645ed4f877f524b11912ada4f41", @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX], @ANYBLOB="a0bef53c0d66742029b7f01a51b431cad5f7493b0f7204c74aaee02de5439ecfb7cd0ea619e1695174e0d064551d7371fd9adcbada30edde3ec9524952c9ce471b33baf04a36ee84d1f30236460e955ac7150c6423ce5e3754ae7062bb73c9b28411d96faff9705f98205d4e42f46b9e70af7bd7f098dc7fb53ce450ac44dc5ee079aa246d0e4575dd41357586b21a97a90f3da9c66362a04f2e3dcbe897a2803926f804dc54986a77c1", @ANYRES64=r1], @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES64=r1]], 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cd08008bab305131c919ff7940fcc9c708e80000006c63300022bfc6155980c5625911b91890148b1ac61ba15cc2bf820f75e6a4142d5781b383e64bd46311e963809729bad3f4106c6855ca4e9100f9817b66bef3ca9ef428e83baa8140717949031a93d8f0b207556eabf093db580593039b0489b4fbc58ba5788511c194ac64e325f92919ee25c09c7b449c45ef1a5cd95e7e878bfe888910f652d6da3d722d5112e7a274a6c6f32acc7bc4463dbfc229a3755c9d36ecb4c13523d1aece"], 0x10) 11:10:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4fb0, 0x81}, {0x2, 0x7}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xbe8) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() openat(r2, &(0x7f0000000040)='./bus\x00', 0xc08, 0x82) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x2}, {0x18, 0x0, 0x400, 0x2}, 0x0, [0x6, 0x80000000, 0x4, 0x5, 0x9, 0x0, 0x80000001, 0x400]}, 0x3c) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x68b, 0xa829, 0x10001, 0x0, 0x200, 0x10001, 0x1000, 0x1, 0x2, 0x3f, 0x7}) dup2(r1, r4) 11:10:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 11:10:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendto(r0, &(0x7f0000000100)="ea60a9ef73bcdc9d6b8cb8ab6da33ca1e8861c0c2a4bbc876b03598c2d1ad6e078af1fbf59c791087eb7c171ce59b2bcfe82f39f0e3e9b68c93bbb2b629518737b3e8761fdac82a66ca7bf0d16376e466747c99a9118ab50be386c0983d5a2191f7950e7d5ccc5dd054c4170f9e442e952a71ce0b92c4b65a0f2333a2760504b2122a55e050d4c356cd5fdbb9e67f6df26013bc04247e3f6f1af15554cc3817f84171c4e4ccbcd50d52ffbad9a0e6dc2b7694b9ddf257fa91f4d10d837f1070ac1db2a290b289f3d84f672b7ced4d96ae1c0d409", 0xd4, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 11:10:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x100000, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 11:10:05 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 11:10:05 executing program 1: r0 = socket(0x1a, 0x4001, 0x7ff) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) dup(r0) 11:10:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x320914c44f7b202c, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="304cfb0d2b38f7f21e9905c6c233356d39b29b02ca68725738a5d93a19b9058d82f079be9da12537658e9c873eb634186dc4149fed6736cab2af7b6f00e732a4a852f2c3bc7102de981653edfb19cf321d8f849639c57c41440a0e88488db7f0ae416adbaf05d95e26f8bf17557e6720415ad7b4ef09", 0x76) 11:10:05 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x81, 0x35f8, 0x1, 0x0, 0x1, 0x98f, 0xfffffffffffffb1c, 0x3, 0x2, 0x9, 0x1127128f}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x4, 0x104) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) linkat(r1, &(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x40, 0x4000000081) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') select(0x40, &(0x7f0000000040)={0x6}, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa3e}, 0x0, 0x0) 11:10:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000140)="3d9f8a449148cad0dc29235e8f5ec043b9d160be36d780c1ce478cee599c7994f6142f9ea4fe112d8b2be3ca016808975d04e0426c84726fb2341056159c49758801144805d6e2d0bfc5637f441ef3a180d2407d47aa421490be426e5fb5c0fc13f67ee43e0a243b790d33eb9bcb8d1784c8723b", 0x74}, {&(0x7f00000001c0)="bc2d6e1620a74a3019f4d6397d8babfe624748a51d0e52bd600579e6e1d2f7c1abb1f4637819c6426d1f953544ae02139f395882", 0x34}, {&(0x7f0000000240)="b5f447ea8569907f40503be1c4c2a3bf4f6b18d6e88e5d188329c7fc2e76beebd56cc4ad1c0e7ca720c52c99ce8b78c92b660998f2143c03c0f5541cfd73f7c706c0ed1cc2e0b6222042c3123a20857f0eef96bedde365c93e3b9546e322cd2d351cdfc95735b235856cb963452f88", 0x6f}, {&(0x7f00000002c0)="afbc2becec51ad613a7e674b48202e8212aed6a16cfdb0ce2c0d1e83d93f04706098bf0ba4019ce5eaf0bb7253c11ff0e130c0225e3d442938068ffd115dca445fb83f4a001c4c", 0x47}, {&(0x7f0000000340)="0f29442c7b9e026037eede224c0e8d212914a4c716f3b777fbad63908b7fdd50137426b4966586cad4f41cf3a2de894883655f5635b351b48f3b2e9679412fc910b1c4e59492434e90e3debc70d557a3a41ff74fef5e1495fa5ea081874a12170beececb5f8df00f49a05d32f1ee0a87d0387b05b8a824efbf11288e58c614516dbaea9b4e34bd50b6c626e4129fa1c503a06991353cf476ed953940b7bb0e59028f97d626030f4bd1fbea28701d491fcfeb52b28ae6167fa93c106ce83b11db732416d23116a788381ca4f027c1c2c2061d4eae81e05cc373d3afd6ee5520a04d050fdcb81119713d98240cad83201c4a2bcad1355c8f6c75526a290d20525c641e5cd1a18316c077752180de1ba3bff768c5bdc072b232fedcecef50d83970eb2b7cad5e73f797ba6831d6ff3db4eea628116f2a1f679a12d9cbfec361a4ecc8c88453f7b6869232d6e570aa0a007238706784e2a788c133cfee03f7e9e28b8f3fea8567732787d02b99d53eb4b82938b338fee55464298dd44c5c943836b0a4df8a3865be220ad19208ea3a0abb77c986812c086dc9f39464c839844cf824dd2e0f1e867d277adf7e147991f39cd31ca54fe7413fdaf7d92f136e51371978968dd6281f4f93338d26e3303115d5e066ecee42383aaf999d741f65e57cdec036fde5556f6efc1ea429f6d019b2685bc0d2851ecc4fcff655a261624742ca033f1758ffee1525e7a22788f096c684988cedfa7819504041ac63c6cee2189a0a0a4089f43fd32088d46bda9dbe7de558f3c46b801ebf0cb7a25f6acebcea2d6f60faea305f0c4f28bd71170f27fc6733eada254f97576fc5dc32f332ccde130f9b7c9ce322e408c0af11f13b12840b0c9f340601781eeb233434bb24541b04cc9d5f67cf646b1e381ea9c7ee3a1d81b9160436c0ecb773b145ff28822b6ad4cb298e6b15bf4bbc5ad77320390fdcf09c43d47efe7d9b1221d87f009cc3a30ba7c1ea70ae74314e24983761045c5cbfeab011928fd0433f5345b6b53bf74567429b51873c76f68b655fc45932058741e2609f8f1a9264e4eab4dd69ad8b280b6aeb58a8ab22db9aa1f240cbd27f916299ee91cae3e60595cf23b294702ba8a1f7bda2bf2b8ec0d9785d5154ee90a5dba02859ef0ad59c96945c8442c8f3df1d325e03a0249137304a50c76b1752dc07789a2acc208cef78c47a289b25307a58cb5246abc6d3ad17e73bfeb3d24e6f9d0b78613a5d55d416069c9c0142134cf5f6381ce1657570b5a58b660abb610809abf5afce92efcc063112e9a78b4fde0a49819b572e76724aa5882b70d38c2cdc0c3c91124dbd480cf029c5771823f2687fdb2e5ae572a422e24c71543e507ccd435bfae95602d95bdbf9e493f63d920d63ca3b49f84df24e10e64da0ef46b2bd30c91d7e90aa40e91fca28fede7ffdab1e1070bd1697b9dec469c956fba127fb270f3b3feaebfdd274d005ae1c099909f827c5b9e933793822f606e2c586018908e4abe4f8663e5976ed7db63a6b6e65119d0daf5e79d2bb3bbd52545b7b5b3bdd05e3216c73612d85ecb229b25a1de0468ff329ba36b2d61aec021831ebb412e4b94cbec51713efc34b02cc95eae87aa84b01557a31755dea717639c0bff9a4e8baa49cff2482285804f535c6a58f7869a5dfe02e9e3ff4c3a32af8ce88b611f424a7eaee85e63827d87b5e3cb1a03b7788d9743532c508bc011b01899c2efe07b3e22fd3035ec856160896a95a55496ba3c2ca4ec121117984c1d2ce14be4c236801fc36b0c1a494100fd0cc5a1a7ee7bf35323ddb679ac093eb610dba6f99eff38f6f3bb1aadab7436a651a9eaccfbd1280e9b41c3a216bab32090b79c884ba0aba548a2d72cd7dd9ab41da0bed43245a6ce85beff1a4b93a47b0bcc1ac51c5b02d2841c35ebc6f182700df8486c52735ad8f44470e021fc6b884a943bcb7ced75ad60fbfcb82f9cd807344d98dacd08779784d86f08c4c149ff05d3ac688a2013a0b2a16c709b96fb33f2c9fdc2b02ec5bc82e3655cc791f700d87a3ad08139471006d1e17036feb3e4f2949e082633bd06dbd9c9dcd73258b4dadac4fabb4d9c336c90a48cca559035d14d5912437239447a543b90454bc21c4f7b263003e1a7155b91ac85324622c4d21ad1e08cebebf2f72a8fa662cbf80e25df83627ba78d182f086e857c4860a0385ff23ee751d4d74e1dfd38c272898a8b5976bf02ab7fcd6ec8d77161b4f3f28469e862c4ef654b3a27d7b82b3cb799b888cc81e0d41d8fc939bd8116ee238252fb96dcb61356e43c0faa22226386f22a2077faed56274987a411a82d32575d58d424db5de9491440a89f8ee78ffb046fa456396917b6c72de8be0677acacbd95bcca0d726b0b19985fcd103c70cc30fba87dbba30e60ec73c8f64dab92b492267a483f39706bd2c361ff431f07203703bde5bc53bb0f99585d18b601875f221389626f7f7b52e3d673f67333d1c92c31c0d7a7adfdbc0936c276c12094af1e86a872acda61efaa0f3f80f8bf64e5bfbd5d8be132c75a8aeb559e0223ea81ebd94fd34aeaf94ec07b5b58fa559df8794a0b3fe2aa1584d207840a82aa330be42030be1d693ed824a980d9ef19bdc220e3d05ebaa944ff28a6363210f93c29c46f5a20bafdd427416d7fa3599a4594446e09e535cbff1a5a9f46ad55965909d8ac14ed63dc0554b28b5b562862e052f804e56c708bf99e91b717c5776c724418a51e78987f0fd63c761d02f99a2c27a879b081d668854d8f25de3b9411bef0da393414d02efde75520f4a9284a171b0f266235b52caf2ddcdeb01a2edfe71e54849c88b2c4cb528471b765ed875b8664f5cfe1fc9f932c159532f4921a2f15cbf63f9397d663aa4eecac1f3e5327957798b178f3d61181e67be0afc7e77349d8544b55a224efce3664a52265447caf5cc69e3a9e88773cbb611fe8134fe5d3d9c6932d8364e35a0f2643244fce6c5f4b6f4660c1ff105423b656060c353c72943bb5c0db968537f65325dca4ecf13a5f93e2cc9c628afc5659cc052fa20ae5dc946038cc9790d658689c8f7fd82fe3953212d3f01f5bc2c37b62ccb7ed56e2e761fd58215fe144c8b98edff0a4140bfc9171a0596c9c9f9f7623ae19e7cdbe7a94109d47f9cf79798ecff05e0798a12afaa13ef22646477f0932acc65a916463d35b3d93ae65c36e756e4ef1aedaeb8e08dad5e1ca7b92707d2fbddd8a24191c21bfdd54579aacc46562532112e660117473eb36a637502e07e2e9cac107b9cbe1e0e0a27441f445487b33cedf07aa4d863a07b96d348916937d6b33ec939ec2e6290daa19eb6b033f67832bf5190205aaae4acb7110fc90c1ad1444d46d8ad5e3e1f34b33eeba6353475eb5711afc2fe1b7a70392f110234be138008f6eed03af773da795a14b67a1a2c65acdaa742fd7d452e2d21c72edec732f29a2d41413c5f0204d3ee7707c445541e665af77c6c7b0a7f1665f09eafefbafc92cdde87b56b22cae2d83edfd0f198d385f8c021c8479465947041a08c02c2586b701714d3fe8151af77b08d2ca5f6b0fa6bd8969593fcbb99d3cf77a764ae5ab63e2e3909c716344f190b8088d702957f9b1dc82dca39635e9a529c292a0f664e003b0995589440a349d9c7112a10b23d1ec16e02e27960d51921ec305629a03b5ed6c2eea1eeccc74bfc8faddf95ae29f72f89482c8159d4d35f0f04633f9ad4b1ad508354e36113f1b5fe93cd0db677c69e513876ce5d95cb5c53654030f3638caf3407b4769cbe3513784d86e467c7d3ebba3a1da05c61ec26cbc7789c6163091743ac2f557b7d63c1b992100b2ed85f21f835a36b22f5d831b26d25a618722e833b37c888c3e86ae455d10db908cca673d7c6e135e9f2929ea37c914493f334558a68ccd45ddfa1d6c82a54fabfdb6aaa6b36013e82466ca4e8435971748568994eb56a1612baad205b109564b99cf7fef75024ccadfe181202e3c2b8a1125b82c70a369fb8ff5531ea89282fefe0d912ebb4a947b6a507c0ca5a3bf6755b5364fea3b6bbb446315009431445438eea16b6509c000a7380730462a9bc6e516a88f1a54502c7d37e9fa665299651c83bb3c597c2074ec588f3967cc269bac7f2625c6f4780f5a1b40fb1da187c1de4dd318898a72f0c7007c77caf2339233101bf1a1ccaf841fa179d59c140aa5cb2f42972ed91dc0c8d8c2dcdd364555875b10d803655d71e60e17f66e6e211fd2921f08257b138c2f3f96c1813e58dc2ffba77adcf39bbaf44074818bea8f6f06d9b775207adfa027fa6cfb48f5c4694ed1cabe7ca39051171bd74692d9877d7ce7de506c9c0e92c77aa4cd04acb91f6867a7fb46373efaf863df7e3f47c963e99d27d4b0e9e9c332940f6bded4c819b60f7eee6e935faf72e5595ed7051ebf1e034eaf992a072558816a9f86ef16efc82bc23207d67d04f247f01fcdb653f3c096e33b6bcdea86061251bc8d17590e4510445481d2c03ab979f4f05c08c74a6d88861653ee9a7560fc3a1400703b9b77cbaa020298773f7586c96755c45d2631a618a07469d24cc155a27a1bc00db7f0e6044adc6d1f2effe438bc19be11acc1f130245f705b36deabd34e4a717d67489d956f836cd4ef7f70671ba9ff84d5595eb74b1cb6f951d9c6ad20f905b0959f984df24815c297866416062c59a8b1ff40f14e18b365bfaeaa270e18ed3b0e90552b91cce5283d1975c001edd04d45d9dfa524595995de14124e17474380f8a73ee5ce517e3fc7cd4ff082012e70b5c050b6324e727b84064d33ed846e1c6715a7a82a063a9b32c02a871ba8dd2aa0af381b474454a14cf683682e4be940651988c363ded5c96a8b5920fa5f1016570bd64eff9f165e3a8b35869aa40b602d0fa3c87051bfa9eee8760cde4544c4747a19371f1bc2992e778cb70f91f18b423cda3532f4d4864f74bb4018dcb5251a3bac125dc70cd20b878f2d90883049be1bf8270728c78fb5421fa6e0efd2335ba52ba61ef9f66dabefebf8321ddd91c7e565505907cc3b1903439c393503ab7bc4e23f7cdb55d69b605930e34c61bf300d1028f4b366355bcdc690956c49fd1da0bf6d510ce071477cb047514036bc6d31814a8217f5148a1e98a3c9f1c6a297c25eb40649312e57c22a4b4987d597cf879b1f32d5eed392afed83c6b70beb995ef3f804c604dd62ad74f78bb851ec83185723518e734fa9b0c6019766155d3a02415d844dc8a8fbfe9ab50fdf1729cc668ab4bd92eec5d12fe4846d9fc2ca8e304e4361aa58d50260431583bd6c249ca04c5b4ef588d79b66779c74c5e5e55be92015a0f0ef6a9c51c677dd2025b36a3a8ff0943087379b757c8f79994f8ab746a20e8af5b34ce0a18c23a7512b7dbb175f3da8b76135d332b9535df67af3c36dfe15c4b2ea190c6ea5cda7f942bb9c51c93d1bd9ea84d67fa9055a915e0e71314d3478750e9d03f79104eb16e9a135ab361ee0bde1cff0c7e3dbe140c50c05cbe8cc67391146ee50bbb9acdfa26c42201040fc2c1bc8b4bbd83067932087971078e927e64bae723cd6ebaca3f21a7bfe7a85c4f9ee41f6d87d76d56bf597c652cd7b8cbb244163cbfedd48eaf70df468e81fbf028d80664bff1cc62e5fdcfa2d2cbd03301e72cc1e53c208cbbc29e025e87859ac358ba52cf75ebe50d80cd3c4bb939fa396d5ce2ede95e86e165afee4ac83e476ca49e5e582c0c6ed368ccf40898f8fba8eb1b2c10c173385097c8a5b1f12603aaf923566be6", 0x1000}, {&(0x7f0000001340)="5aff7d45e6e497b508fbd5ff9c8e54f81bd30ada3211aa949398dc7bebe9a6d2e6cf7486426f418bbe60c55ad398d8aeb1c2a7968545d4ff4b3ef239e71f4cd4a355651515508e72b9dbfdcb015f9bee28ce17b1c31d433742a5a31ecf4fea07b2e21346f8d1c4202a7390dfccb7cd9426094a7397dac8e2b976c38dd7c57e6a10fbb2b5bcb92a57b25beb71fceb70c1862d957ad4f9371dfbe6ffc6fc8df1f9d8ec0431cfe58e020d542909738a49bc61f64853c5f92f203a122b9a21a8914b7457", 0xc2}, {&(0x7f0000001440)="d3e6e7998391a248317004d6b252af81d1202e340869420760bfdcb405d303230d1ad1fc64880aa82afde1702f35a0537127e705fe1a74569b6f64f97bcd8ae70bcb91fa202887c3217d510b250342fad53c242ebf624fc7e9ecb24ed9660b34421fa13d58b543f9bdec02098a7773908578b40476b88d516d2dd159252cc87e34a109cd5657b5745d3203b055cb58f0a0c7a1d0ed079200e1c64b2a5faef90e0e4ce4c8098f00f84ee415c177ffa617b5706d6d926d213475cdae7c3a1e1ebb1e2bb2b2f9f0d4dc8833197e6baf14a4c8974756beda293011f8c182e3eb21", 0xdf}], 0x7, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x58, 0x6}, 0x2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 11:10:05 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x2) lchown(&(0x7f0000000000)='./control\x00', r1, r2) 11:10:05 executing program 0: r0 = socket(0x18, 0x10000000001, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003780)='/dev/bpf\x00', 0x40, 0x0) sendmsg$unix(r3, &(0x7f0000003840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003640)=[{&(0x7f0000000380)="d03af9d141e6da06b2d0be1e38de63dd81e35b804795b1ae27175fccebb65ed357f9aea5e9fceec9862426f2780754806078f716b6b2239f6a7e4c4537c3e4088ee81cc02d633a8d164348016a97041fc871f1f866c7faa0a6ac213f620500272ecb898f3eb828f66967a8ddef38cfe3ad05b172f8f28e9c2344b1e953b3ab6e2a7f573640473c644eab29c8a65a0b4e480283049ee68194743462eba5dd1570eeb7406789be29ba13d9bb54aa855fda552ab1066f948779ab838ffff5b48c0d0729bb85406e232b5ae03831e87d39d5a12a555ca98fc78f0d45a587c13eaee7de7da39dec4ed80599ebcd495aa734252b0d2b3a3c71642cd40b3e29e78bbd4e172a803e94a3be8b6746d6812ff70ff06192b2f978599b4a7320632c3f6c54308bfe1e799e02b4dc61d9114fa0c73e91ecd5655dba8ec48610dde3011ba8194c41e35be338f7faadecf55f3e01988c6c1f4de40ac96ef5e0d9a49c5aad7a84c171fe44eecf4c0c5889ae0a01d9b6f2e9da21fec8c5dde799c1716eb446ffd6c1ad2f418f9c603f120268b479406a49bb9ee57aeb8b3f5b7258260c4d427c651a49f81485050f6df3a388fc46423ac16ba2f1b319bc9940f8df5f26aaf21d2e8ed9747222c3ea8997232c943c4aa402575f6a65e0b48aebd2ef9a7ce91339e5ca2a7027e86c161bf6f3de762c01c2c86cac787c7abcdbd1b7a0c60f8f87b8ab54b22e3ac5eb79f8b9fc71b12bcd07e09830375fba1f9f5c616be4eb5afc199631bb46c7b13a8eb2dc794253506df97a78affc22ee1c0293d253537f442794ef9b685bb9e6211fc1ffd833316ddda474186dd17ef092777b797add255dff0ce45da7191e26f0a375a7b198c2d438115706a5cc7e8c8481fa3370e97bf6b7378949e288c6e8c4b4a66dbee764e7bb9b7f3739a545f842c000a9914eadec3d2572d8a4baa6a84ec5cd71b5a12776e5469c2e8c3af17b4dffaf13a0c5c85e4b4361ef362b81f1d2e48fa960873d16e2c200dc938ae76b155187acdbd515e7f0f6122cd6b6a0a627f0ef3a7e196222431f872eccae74c6ceedaa8f2a56c91b0a1632b623ede00638e695e4915b1bba15e692007e6434aa5a73f3a43d8c70a6df5a15e8c1ecbc9f2943cab641a316d4d835ee375b10a37140021dbf221ec9158e1be158f5539a0e3df5082dbe219cdaec5cba1ba89395f557854b960a165d18f99af38c42ed1012935003e3c0505e55540ffd45ef5912977f8ceee8c715c402418d41e304c3451d8f395d5c0d81391bbdf6c9761e48e68077893bb64ba1e9808fd5e7c11b95897def3d6eec9ff08cae85c992922588c46f1643a6a61552fbd5f06a070d2cd129c1c7595839c2abc6a2143d2c3c1035f446cfb97e501acf3c8415b984ad0bd51a83cb55638914904e56513ab1b01251a12ce5826247608a67a49fa93ad027e13479d53be14e18269c0c55cb82d4a7d7079d9f78de7444b7050ed744756c75f186f795e30a17d0d2c9bb4ae2b2755226cc70291416ba50be8c2a0dbdff19a783f90f875cf8119e984bcad756888dd172cd56e90eaca8f3cdb1239297b06c49e359816f503f4807bb422a20d93223c3a1a830b1efb26ec7abab5a6eea40b88cb70a4d263268672b1b6531fbbb05f1df26b2621f220cb1af8cc661afac9131d1d82e07a0388913e97c0ec62404ed559299851bf56bb6e8c9c54d8bbb692739ab44aeb5138ceb583ed82734e64870addaaa5dad42c28dc8233da17eda9e870fc4d71eb9fb75273c387fb6f71f95f1be5351ce5d43cbfef4d7c27c8b7cc412556bb9f9f0f1b2f418e888014ceb3bd7c60a185d8179854f8214e184e74fb7bab80028c9d9812f223ffc82cee8d1d72109f65c5c9c491c8fe6ece6b9b9b15d0f882bf2ccf360184e95d3b3e0d04994ecccc71b49c8fd31eb236767b355e10a0dac7bb278063c7ff33e030f88c60a25982fd07e8eb4f563f47cd57762228536c2f40f7f40d1737ca6f311de80848f5d229bc92f284b5043f28b86f430f44ddc14fb447935f057284fcad24c67b2bd69c83ac567cd868decce942a4795086017903043a2ab196cf94e7639281ba29ab8af1792bedb2e410275b26d03da68c1282b74701fc7ece7a01f9b4a5c595f74a415a658ab589542362c72dd21ff45cc07560c53dccfbe9ab2b79ee5637102550e5638de3028103498590a6ae45ef2b7f249039734da24dbd1bf122eda8399257cf4cbeef46f989200803d0e3806e4a255852cde11e028f1ada5a4763a3c0bf3630d21d9cd1fb276c360af1f3b577f79836513aefb951e04df80044a0373092063deb483824f187f1bf338f6091d5f0b7f910e2157762398ff7ac54e9e33ad0437ab141bdcf06ae68a36f7b29e088d428f76c91ec23fafa748559023d1be074ad66ae66d12d01efe04d043988370f94a6ed6121e1fe93dd7cc34d64f6c71b6e2933b53d1ebd25d091e671522e5838a8cda713bce9d0c0160aa6aa0ced335d624c7190b9b2282e70ef351cf2810bd090b06d6e77e86b2f8cecb4916eeece82349ba5de9a5d9f8c429519a816332ee2d6b7d47017d8ce53c9c1ff097e29119443a27a023aef4e11de7689ae250d0585e38ad8cb8a20cae6a0eb93cb9bcc43026799313d87dad6e24f4f0a27d66f3c6b9cf06b978dbd2be10646bdb4938218842bb514a702c0b7c0ea4546294e6cfebc3c1da1cdfdd4c5bd148a25af0bac4f1ef372c88876b7ef3c03f27e566ab0857e40a13bfd707e8cf5083341f0aaa926f51222e5c3ee5688b3de1926cbcf7d626a0115882e699e6180d9ef243d352204a7b1ee39ea691acd3dea1cc490a4eb28ef7eca4884bd312bc46d9af1279f4a26912e7ae763a6af7e85c455235f094fec782b339c25e85d013da0f5dbd231b8fc37b73d4409b4e4c0d40e49d5f735d84f4493adaeaa08c50f365bd77c7d4a97fd489e51b94dac058ba263e11d25e9abdfadb6d669c104376e0c8bd0703e43faa2fcd024d53e463fba2f0a03a2b19dbbb0afd2ecf9f67b54c6b09d6ab8e87e0d7f51bc7253e97a803e3f2a9bd75462e96133f350455e1a4063057e06367916e69681140b5a60ad44ce4eed1c8df6828c1a89344bc5967994ba7e56de5cc5ca1e8144b48183599a5269a4614e4e43f460212e8d588410a397a878f1d6197b6c06bdf4703f00c0568e8fe9828912a39dc708056faaff1c0fe07cf6bdd1b9198a8815f922e97b8a327c37da2d110a6c418fc2faba25e7894fdaaa68fa59be258c2530512591e202f7055ef11dfe0a156a78c880de949e65eba378ae40d1973afdfcf3ad6dd762ebc8b5fadfc83258de9ba2c09616357566378cc5a1ad1a8b1a031cf941fa386713733c65eefbc0ed62bf4fcb33bd3d834d26b16f471bcea511a06c3df54b78bb94441ad11945a712df2bacf0461990f27bb248e407f119a5558d848db4e66d52804d6862318c07a46b761c7c7a1becd6e491782b6f2a70d829c2d59e821275895d71407709bd50f62324f67a1e3510190106c6337ffb2f02d1d60ce45ce3a1ff86e16b6882be37ff57d85ac2fa1221fd0ea52c4ba473a8382e5fdce5fb78283375c3ef1c70f93c3823ca000656aa5ee6ec08bf71401d7f11b5157874d52d9ff9c5dfd88e788221158d92fe9f3176adb04b91689638d0422b3f376f207a7f088f0770b8d152bb05724c2626ec6267a65c101ce47a587ac969f818c233ff010d991c15a6028a06d0799469ef852475965e4f60746a06e4d7932f2bbb778270f1473831e7857d90e1c5daf9ffa0c192ea22b45953412cf0b2246d7718f58ea7c2de9e814deb57f91e3f8f016d32348b402e66b7ab64fe11fc45e85629095caee12b2d244ba73572dd3275e57375616f1c6c04a247f1147476496430a44836909909939134f55e0bd27375cb4740d7ad38f009d74470e688f4a1064e7eebd6f56c82aa43637b28b101aebaba6a662a473dcebd1a8e6d635f45f1f2324b44cad82da8814e7253d29e5bb3161536a7023da1b0ad6d7841704e9bac718440f30f70876e16da214218b1f2f5b9064f6480257e248ee7fdaf9f34641efcc43c200f5be3308e8c54ce97797535bb87dbbcfe24f886e8e6b01f0ce3b4f605b99a40aac667995554cf7587f4eeecfda7e44c56271f5722ebaa85d65f282cc3d7ed9d1e9905c5eb6a4433196f5980b00047af0bc41d29061b56ff98627428329c0aaf3c6cf263a1931d9a60bf0f5f0538116cb68a223e41de8382b2f417fee2e21368b0ea1ab0b02f836136cb8745651120fa51c78314cbdc754cf677a12800fa48fc27350fb94d723985fcfe2d502722caf8f7c3dc4114127ed295a9992b618048ec889fd08b3ffd91881ac4456926f8bc6989eaf13eaf4771e24f01913d9912f9839aa42d38a208c5faffb84df374dc474b05216d86033315c5c5c0ea114595fc4aecb858f3e87e046e98cb7c87d90cda92ca6e42df493dfda4dc168b3a4b240cb0ea9e2ebe66c17528913df93288f458dbc75876a33abdeaf845ca102e246cc86ebb5ea616c7ebcd0d30dbc17442eab45004c4e515e2dfe4acadd2d951a9724446b0196d393ebc2de0f668ec189222213f24c2cb41d4260d247f38522e7ab0af93ddb7c16a6029640113a4b9e2e8e292e50b9b1cdf0a0360b051f8eff4bc8e06bf9224a621a619c7cd3604a730396e3c8d8777637670f8e72797e93415a6403c1797e8eef9656fc9a44572ec1f00e505ba5ba4fbe53d87fea60c810db999db40f2fa22f484cfe44cdffe217506f8d063c130c3a4370ff679ac83e4695431f3b82e3061a417d976ae3e86c76fa4dbbffc16822a87060e76db77cdeecd7eba2451a57ae816c41dbb91d03327d9914f81db0eee8c5ecc2bdf02f5773cda7ac6d9e7584c4ec69d7d5c0ff3ba48cfc93463d158842973350ec58b5c4194fabe487f0ac3abe8057392379e7c16230884e9853f426ba8a0562ffedb3ac4ab6ee1d23c62dbf59c6c1096939b95196e254fd66efd05baed0ef4461aaf4a504bc17dcad67fa18e1160f8395e467a2fbb89aff4f43d0283bf4dbc4cfd09503fba3ce9cc341d68fa89eb15199e8347e6a738394db7acf291ba1720d7f8e28ca86d71cef1245db6a46655bc04b0e9356183c672cacac592ba7d47b05145314347af49860141dc9b06407cf1a9397c769ab1349076fcecbfe20cb2c83a484943d81fe2d135149c74a662b5b7039ffef63c0357f467768deb806c26c61b9fade0d1c45562b4490565b31bc4f0d4e1da02bdb5205f571e14fc89b9c4d9c09311c5c4945a055f20aebe00ed2d6ba303342427be2cc3cb1311c531eec74ea19fdc6a92a15d43b8e63629d09a67071795277c68bdede7d62b082a246c3f96de818bd16f399c49bcaecdb8646103d6d00327e01611b014688f268476732743c81dfae44cf90d2322493aed2bf0e88c787addffc91bc2cf0bfd63422bb5dbbf3b16b3027038d5b2f9fd5b8aaa6314875a3bfa062162505aa184096941b1355fcf75714b2e41788300c18a57c760aeedca19126757eedf72f43dcf640279b6fdea8061145fded6eae0a3148498c1061827f3fc9ec6c43ef3b63adee819a247e34ef2360b7749ccf1cfa869780e74f0e6ba686fac0256db5e43181a46396742c4e75e9e5df7171952431f3c556e2dc19e407ec1a88d244935b55b4730d887f32bd28e8af202f52ce6f81cb88cbd58b2d50a43601f926c429cc583f524b62f5682d61a8a9ea94338a4c1cd835468eb09bce2de85461a2f02c0bd9df751e1e796029c6", 0x1000}, {&(0x7f0000001380)="500d008836352d27c7be6c98b669a1107557df6a8618ba695cc47188b43a592ab27fda50b6ec958de97c67252c6abcc60a588ac11f7031667b9576aa209765a51e2e01b312135977ab2a97ebe05ef90f6b7e17d873dd40e17151cfbdac379422184c8abb71196b9edfd8ec08c6dc847bb981824a28d95b64ebff1de111a70950c3883201813e1735e7f6e5ca42827a78f3dcc87bc854b23f", 0x98}, {&(0x7f0000001440)="23bebaba75b5bdcec901fa32096b658ebfe63c5391f3ba7805f3fcf1e6210f5fbe699c2a9b87ff57e4a51cffda38e4ef6bbd174c7056ae9945d75f848f8d41ece74b82441e3f7cf06e5daf9b8307b203b74a02d3", 0x54}, {&(0x7f00000014c0)="28fb2e6ca0d0e3db4ca4004a449ea742461f16c4c084f0f434915c08f9727a1d49b1ba53884c133ca985967d12cc2649926dcee8b6c310cc36eada2b01e50991fd3c00398fdc51e2ea4f3ee981b060cef354aefaf67877b80376dc9e99c7c11f748aa57b5ac0a91f6719ca8ea3c8a03eb13c6b22affff0fa18566b8c3426de453c4a91a53c26fb9bcb9e73f604880814b02120e18401953474c1", 0x9a}, {&(0x7f0000001580)="2075c9334b4217d332493df2dc2157355f907c0cd5936ed0284a433ff6b4e52f3963aced11a5f73b59a4da4337c6f781517e616883363c467ef68392dffe338896df763bbb91949e9affb719df8f1dcec00c25ca93cb6fe06bde9cac926d4642698bf46122ef021231f8330078a130e145f7d2bf59eff4c282adfdc054911ad217e23a9d9bd38ad2490322b25d7a0c2928c4488ccb7d421e5dd7418d4dbb977639905016ebac213319b979f998938415951893de1a14357f1e8cecb01737924b23a08cdacc34241814f1d8e2c92dd336ead4c1a8aabfd3a2227f15b71e826c9f18207fa93755268b0bc46182cc90c4b7e6a5b995f337273325a362c0f80930bd0ee093d6cf925148ff970cde94580657284e777c465f9b8f7e5de128d23b1b66a0dda85480b2d44f417a1901ec2e49074886ee685e2b11961b3291e20a134b733bd200ab915d91a0327d1364a38707834c1f1178bcf9a8c98590e4825c620996c29cd4a093e77eae35ce33bf6b4d28bbf72759be621d210b7d9787f3e7b4f5c2d4006fd7b255e1dae4920dbc29f0bbb65a163a1f42b8d2640b2df38e7074c67c7fd75d8e642a01d2ab9fc328d8cf00b5b5b681be739b48a53bcbbc30449a670a522f408f0d86b40663f9d990b1617b30f366e6abf091f4a80808266a3fd22645b0081e7363fd471fb65e289b4e9b9538c662b2ed771f0bea9cd7fa4c5cf892a9c078a3f5962cc60484078db1fee28ae01eddd4e785ca88cabfb89a83ba32f2ce1848c20122c1b95c399ec4faf261dfe307de8ee4c0a261d43f3b926f6c796270e68ec338f903683891b6fe2f560118d37c508322cb72e1933666f2d406569027f915535dbad4cddb13c382c0a3b39768273fa9aa3401b8a6f8790e2974507d611fa4146b645a597bb058dbbebadf3646403569f30eee9c5fd16724ecba5c785295d052f5b1d7566c63c347d21d8d438688a5a1f15ad30b6db0484c56961f116941aa17a3ae76ae7a9d6ecc34d2757bad0124ee997f014937b460b92d21cb3492122e03817e7a643dab2bbb83e44bfc4e09f994e9f0a51ca5f6f7ec7557e511cfc916789e9a995324a315d192dfe10e27c15456bd0accace49171b8a5e9902dad81aab7a11baae29cbb979b64b08e69dca3d9f16dc0f564dcdb4f56e27d5e01f8038787c53ae72e6d98a1be5f00303049169f24b67021378ddbf476f63887bf27b30f2753b41dbbe12a4244862d0dadb975709199bc56634c38f4eb55fcbf1a3846cf93295c0951fa20117afa57be58c5e70d0c729775f074ae413be6d20552721941e1fa50a08fcedde4ccc873c1e0c472a7480fee59a0dcfc4745a334272406235d4534d9d882403be307b7a3bedb09919b6879c0cf812b112462b3e9c73750ad71fca1ef60dc2dc9c11ce31edd828ea94d4d463951de706b9eb92bf7aac87c256787f914f277c844ba20c545579bc6854ad4ec39e23e8ef05f46152c47eb605702e46444bfd210de6a02690665c021146756a7331052eba5e202da37d6d31ae4c14c546b08141a3b03eaa47d1397c75ab674ffe545d1ca4593ed1a5892daf0c1b995bae33625bb9569a574d9c368dd0488f7ac1d3ce77a99c5c5ffb920dbc6023872b45b76b29ceafdefdeb6dba22217d5b453cbbedd9136b381e773ba2e3f54ab460676ffad812aad7091e7ead8cfc29c64ac6d3233c535cfb9d31e04e9d9dac50402e3bc34b49f7f08e956cc904b45cc077a36917e7ab9490d7c08201ffaada507cdd4194b3184ede31c92200e788516640b908bbfae95eeaed6409730175efc42fe1d90bd4234b271d7b93b315021c759e1cd1f6028109011b6e457c1dd719ced8362e75cdbfdbc94188ba8f4ed85459b63668df68770989824353bf7d34f18e8d522984dfe166065e6263325dd1379ab3dfa87ad0b122779418a8fe260ded3540f99386975df1625cdfc66ba9c4518779f86901bb62d4e0e8f050771e988bb29135700d9a312342a758d23fd7e9ff4a532a9bf528deb40df6c3db8d3a6a99f9bee3afa2c7632f4128118a30344de7861b627ad8d8975a1a4a919a7118cdfe9f018c929145e077a56e7e0ccbe5f4a6c5fc05946086da98bd405a87104d71bd9f66483878c9f8c3344643b60e60708b9189e42c48dfa72bfd3b521e59227b96711b5ab1f5a9d9361b62298205ba2bea70b3158be6dba897956a5ffdd4154ad67fc32b94f609c0b1847b575bf605279d916ad52e4136e005f707de0c2f8a25e82e68bc343bac0488d7bb701b7c9a1219d5e22260009b89dd08c5d90eeaf4b459a73c030724ff2c633ecbe99265667aab3bf8ef1d7c65ad4252c5214e8c6119e297cbb5e59a0f9212fb815f4c6288550de635d23a9eb7e85150f614c613de240ec48113bbeda8d91d5e55d80d4802e5c1e9f80340cc4710a1f0f6a14f294c4fd743245ed4c6923f31b167d6c81841514d6960d55b1a3ad24cc7a1007bb92c198bc20ba360be3f26a98698be04b931caccf2dc2226118c2520e1bb71e69a03ab24ebf8e9df046b8a7e350bb9ffab554c41d137fe8dfe4906c4d34d52782f93667c3aaeeed8d730d399263ad728f298721b5e133c438ca19e6189450d694ba0df880a6eac69e15985ce37c039eef3a7eb9c38d771783f14faff764bc4e32cf289d639c7cb3e3423d6b0ea84598c13fd0139e7c40e0909a5f82d8ead1155a03c704973622764eb3c416693eb7fa09d54c56398de34855e01092b953ed51ec9a789d39b385f570a702dfeafb3694723e505cec2a4398e8caecb50a1770ed62345e01b12d38b99e81a4882fec0bd1ce8edadd7513b9d50803967102ab1b84de6a0dd13ee9ed0e2e54b6e24e420833043a32b53eefc97a8998ce334a05a643b4f13dbb48be68bc4ed84ab6658f335b21ad7eb21405e73c2a7abb5a4b8d6963b186943eb436dda8fc3eec0ac23415a1e6e243a2c6830335f6fa1c980d970b1e76664460171965ba50d7564d2a7dcfb1bd9cc2c7101fe9ae5498885730989de83017f4e5ca793996722084b16619fddcaad48dcfa895f43b209eccb6c1b4a723da16ed3710d0368f402ca678ca8d5f9076ac7da11b4489068abdb32387e71f7af2ac34ce3dc450260316299e0e7055a51a8dbb15fc5cda86fe2945d36b488b2543be83ebcfad5ab5e8db9120a2c9b09643cade11c0401f0f80f856cab48101f397df2c035a307213750224c629189fe2ac63bbeb359b0d97faadd9cbf2af8f6970e67a1ffe4f2a88541729a419a8857ac3e24e5b5ac9f27481c0e26ac5d0a425f0e6abf2e559f234a54d6dd770c8faebe8c79b6ad4c28c8e4caa62b884d33bd034a77a00c281ba0e18e865b401987856b29213148dd93cc7d3122a6568e29c3951f74e11879fbcdaf40d3f6ca8eb38989d85db12f94a62187a028cd1e63b4180d6e03c517a978282ae2ed75f1a6e26364c6237a21943946e5a5a12be0c1a64f44a84a4fd48050b271c2219979f8a850eb57165f85bb5dcd41753c52003cabe8774432b1fb1790fbec93b95537bb1e04d6414d12168108deb50485d690a73df0a9a0acf7547e3b76dc2440fbf086c7c0bc9e43666913d79c7f48695de1a17698b7c2400f49fba917e3efc8cc4c7284401a7c142664941e8135241cc34bc8995e8ae21e30089928291f525481257d1a172b4cac420069f2ffb373cbf6f828c4dd855f598d954c2d1bae2038cb1fb8c06400a665cb8ef8cfb43a7e61cafb9a8dc2c48ef4e5bd2f5958ba01ec88ff49b3ebee7d0aa63166fdbe754b0688bfa114fe91e31c39049d6f35e56660c4f06fcdd27621a8202d47dcc787ccac6e5f7258d9d9d90c24fbc7efee446b1a73d3cdccc21900d4cb51d31b460c0a47a49303d73b625a9563072944b4ef49c052b3a01a6695c0113d4b4a5b4305c95f2570722d4bb63514ce1f29e9fcd18f6c028f7690355b717aceabad0e9422a766896a727e66fb7feb2742be1637cdd1d25a34f6fbc8419383afd5179418fa884d0f80c534e88bf2bad1213a4f7d0eee3616efd6c20d8b38d33a441a8a202894ceffc9459c53952e0ce1e5178b3a4fd5b03e987226ff93c11e1cd746259cb68bccf7f618bf6772785855b0719144f5ad18b36573f239f0f974ba824c56a164b83888e5f99c12ea492c390bc09a38135c188d854f4fd37b0b99c9853d5653f09b91f912342cc11cedc1a45848f8ce461e27fc87e707c3f2fb0a45028f846d1f67016101fd8161d19de1ed454d90ba96e0011223568d5103b00bc4f7bd4adc650816eec677b817d4998528d6b3628635e33f50cc52d59201d9bf46525860cfa282ab5cd435b5d4eda5c15f4efc6f80565440e07202c359ce01df70e2907b67bd0a23e286d0df730c74557eb7660370acb3dd74ba9eda0b29c914d1522a18f47194c4d6ce1dd77bae382037b87f8166447980cf86910648f1d89475f5cca40a72a92391d00f1adec1e3c05808806e098c8f58196a7a58c9d396aeccf9def2d6791270547bfec27d1c1f297d43aa756603c9495e060010c75f969b3c92feb04dabef4310b65a1cd522c4992f15a24904842956a1b1e2982d7772b940ad27fd233cb7e9139715a9cc52f7e0b7746be84e6efbf000bab5d96fdedc342354330c15f5ad68b0b348452f442fe9105266e33042d5dd175e844a2e397cc9b270b38afa52e2518ed3253caf7b1e0eab0e4236b52abcf67f1aa0f7dee5c26113226a427b9aadf8d3e4594e25a45374e69a37555ab18d5ce782914775332da190b912b9193a0bd94df6e7ea80404e9723fb3c26fa73ed97444d5e5332fd28f6cbe4b713b41dbaf2fb31f507f1c8dd0fe7241c0471ec54f36888dbd75c724583a57fac995881c98ed8de9f52d4cc9e67cff7394c01b4bf29503b4e0c5da5ff496d97dddaae0ac2b912939253a5e55c8880542e3900135c1deb92dd49b09630d170753b3f0f8041214cba614a1a95cfd869c23e7cf2d0457b4e87894faab5c7a26303db0d5d069784e60a46c8c3b90b054fe3ee6b1f621e2afdfff31bc02addf97e5da8bad3cbd4ceff4b7b55571bfb2121fb6971c1187adee965daf92faa7553013a92af462c2c1df87c9c02c96cd7bfa660c324d96b9bb01c2a71ba41e5b0287c93d503ba52c87c135f4ab91c0ec85688542b98ef0c795ca5a0cc89fc6a0f94e98c6bfbc97d2f3a7b7a033340d8be7845c844476a085e9b750df55ec603a84de2779f83b17c10478a39684ed3d0c7b44b0b831d360c6f3e3977b8aa8cadd16fc9ea103dcd968985e77e02b9aa95d62701ed29342f179b823fa3a9eb458e89c28e4cf838bba946fdedeaadbc0ba46698e9f0d344cb8ed86a8bc7033b2db1348cc238c514e60540a9e74d5a066bb9ef44e61d794101164ff59ae61b0e185a4437a84ea42c06feb52ee1581cc83e84b40d1f1096ad3f0d227680d1e398ccd9c54bce49f89cae89018e65ff1f974c278b3cd76d12d11e422c3cc8be560bd1a5a0fb03e96cd91a76c45c73547f90fe71ced07ad3771546803fefca979968e298c88ac73bdf25ebc16e082fdadd7bf50a68aa932bb321267673ae551c61d2191349d1aaa00acfd217f1328fde4c2b0329788ee819dcfa354ec8f7ca2b80dd81f182687d5db49c5731e5ad25216248fadb45056af6110ab1ab3dcdc345d135a6c38c921bc8f0dd51da0a86c434ababb4128e60f69a417a1500acaf86b9b20a3e51280c18869a3bc6850db1492b29e7f7bc1904840b84c6d9953ea0e52549b7bc5b035cdcb3e8174bd3df52892d39c0f374e2c49", 0x1000}, {&(0x7f0000002580)="44f631c90b1bea1cd6e7f6624824a5fa63d802e6f30e22c0e3e9cb23f0e0cb6eb6cf3f44015ff3eba5d13c9fe30a27a7fd7a5c702371f8719b4dcbae0dee2447c4b38a1c25c76603fbbdc7b4d2e139e5ad12b5f2f3b35ecf084edb9fa8630bda03e66a0477dfac40d266a6d69d535daf94d52847c2ae11f3b3ef", 0x7a}, {&(0x7f00000002c0)}, {&(0x7f0000002600)="42b7dd80d5cf1889e00b341e522bd1d874cfdcaec5714d49cec5a580acc98f6a3a8d09e9b5df1ab5ea2fa602e81c6f1da77e0e5a947c689221e654bc26a50006ad5a0758f84b98361af6c6060e8861e02e6354836e8ef0895daf61573079ba3c04835c33738f1c5a695d92be2fea449426d531b261ef7eef44d82820539f5f8072ee7661f0633188f4f8d476111840f235d9660fa8b6f7abd61c5185025659f1b2515faba36442d49bf73298477c311acf0bdaddb9d7ff59a744c58a00ba9e38b86279b51f8421daf740914632f831e5b7af067831a694eaec47fe98a6dc4c0dd57f3a1dff12edeb9da4a2988347edd5c293fe506368d920024b19734d6f816e93b698f5d2a70fcf0e0dfebc6d9af46ef6affca4b61dc82870fdf93bcc899c264178ced8583e07dc725b4d52f469bbee26506d8be662b7d90590b94f35a34e81840eb9f3ab5a998a2355836f672752fe272d6e3055dd0e4869b17fb487ab5804341bf2d126269cc8a975d6e82d0cc380b022dd2f8589b3ab071eaee86d90faf0afdab10ee7bf03d85c7ca249dce3ac349e1396e2a43a1dedca1cdee3e0b52fe24340a45e7b44d69a90e99c130d6bfa1559022c733d5503c14f5d877bd9ffc99eb423f5e8300d727a1f587993563f3b13f6f657a248f3203112456dda03997275dce87911941cc26ad2e2aa46bd4bd6afe6d8662d2c21d2d0d469c893784fb6a4a501d800af57537ff23eeafd7e74167ee9f027bb66cb18ab1dd9bb0bab91e2b82181cb216b1c20c4e538b1cb1d056e4a38f66ac18cb60e102a4efaf5b5ff43bfd49154e46b92a38940ab6657a39253e357ad557ba2bd4e4d792f848796437695b504ae44ff6d66ee549dd0d1e05984cdd411c9b74374706a8d4ef682b2bc76fd0db90c920ea03e9ddaad209605ddada26ebd34458a4f5124bfb139c8efdde95a8fa66b8f2e3d7137e39023ed6c41955e4598c312ed6bcd344af140cd8cc8a8fe98b636a0025ab06d1fe21bb6651e94f074e6d557d7aefdb6534778cd33b5bfae016c5747057a7b1529e6bb7ef3448ba84e42f822c88bc799862467ad9d163d880145840a926ef66dc707020f0faa6a85af80df91d7afb1fac3b8c9eab71cadcfe062a6463f88a50fecae20ee04dc77996827fafdc700070c0ce3d057a86a1344c9721369d379a2acb5cde67e3da3d50653d3e1b84c45b3a5d45a1fb4c62400e79aefa22822b18d5c5b77ecf1228ab16c44b1a96461c896d7ec4ed89c5a7d7fc545a3e921f64b50e3c6dba0ebec6dab9d4d7a45f2f5c679442d94fd563a545f32b028b0e0a024da757a4320a0f041dc1187fdd6c06c3c86dae96345ab98c446ca79386aea398a3477aa20da6ed94f48582176e5bc29b606b88bcdca89465f0e43ca26f4bc17da875933f69155b0e0ea5ec1984ffc822268453208ca9b342326cfe8f2a173669f26588222377518972c978b2db8c15f953045cb4f82db0fd9491fa9a5680f9f4929d0523c4c202af330a3c53805ef3a60b9b8555989238776525382e2398e198a6ad9efb72a8da37e1af91c30a0408ba54a77167d605fcef3477b082bd39110a0c4a6e4bf579d29dca2e9d8c2ab09f43b5daa36168398830443d3ee0fd31581818c7b0f9e1af6a2c9c7b8bbaf6476d8055b7b31c0d056ea302d7f2ea25fb085984fbaef94eba0e88e37b6df06a3529eef7154a5fecab6e466d691163541d52ed22bdb78b93425041d911bdb42f0ad5ea9f4c2c5a0a38c2a504d55122d09f35c6853e166ac64cf66f4017d01ff6c7f0c68ff460a6dbf80339a3a7a042d277d39f45a4cd655f537ddca816b67ac058fdf34d3704ac3f0c33dc195c54dc1cdbb1c10024f28e605e8f9a3cabd057efc40be9cff7d18cb0a7fd6e9a2310f1c7f0b6ab575e39e10d87d67131fa0967a04021ae123f0fd5764c7a3e0071b3fa03a32ae8113127e188d70093879f6fbe7bdaa40c19b875eada90fbad6ab834c7f09eb919a4a495956058774fa9eacfbe80d9a15888e995fdff5c260b50d912bcf1938f07ab21048183e0ef9c0368052105aacf5393e24140f49b1c4e976d1a6822fc5042b4ccccb91efed4195d21b43bf9aa39dc4a9172951568ea384e2d6bec564e7f8af8cba9d668c8ffad6ed9acf5720febad6ac817564029e23c526b2a5b1df0ca4e7de79892b0dafc20facc278daed94babfce43af1b008efc2494fba4d1963e1913ab7d912431c9138519b63b327df77122c98e1cf26f4c4708e694e3fa3b141b45f53373a921bb5fc04863ca5e19022ed2faa7eb69ac0da18de2079338ed6ba14039a61335cd7d5fcf779249f7629ac8dec7de6101f39c495257229b64f75cf36a92eec4aaced402ea7970bc526e434b4a52a0a3e27a8cfec74e208f347727257f627e518a6c99417aaf29c1cc0fa4de3af2c88da9770c01413b3eab25a16b4cbadf22e36bac728e67d34e93518b230061d582e34f2a73f18569c12b16d41b252a40b8b54347f8576a3c9d86233b3cec532abe7b6ebd76bf27551c3d2f08a5970a909c166104ea2d5b7c06b948047dfc153b837754e1f21599a1c2f8b9b01c67e59b47fce34105ab8d40703e947ef5e80ed6711e34b05c1960db2be44526d95fc4032f3a80c2d5414985e7934f7a487c1a8b00a0322a55559a3b4c91f1db52f6881fd0fde0a08ad723f949b498c7cda074b1836a03f90b3ef494c55317b37eaacb2eefc567e9ed3f130f5da198a4b5f9f3e8abbace29a4bea41c888d3b5ed9f8c12ef1b07c60e1a01d67e49a93379108497060d5b55210794996eecafbfebe26f14c70e01a1980457b37372668d0e22de8413dd08d7b664839eb20ce9c3c1dbe4bab2ed9e8d79f6d8f3164a938b1e9a4b3c49f98ab06a8ad65fc686d9f5b2bb79e6373d6ba7db637f6a8a82c98dbfeded52ea4ab5f12c9d4a32d2289e90e09a848e2071567412388e8b4e481935d4de011fdc4985272e4898d64fe36a27b76a474c974d7aac4ab3207fbab830444e0af0c4679933c1fe59b68fc2a99735c1e2f5b93152baee1ec64015db3267f869612c4ccceecfd6f9cae6c1e9d1b4bd6e0e04bf243a89ccd0c9158abd0f7d10e24a174594ae234b331f525a8f358dcacbffaef265b55db8989650608e6e7a63d8cacf368195a5d89016f8325fb1d88ffd8d242ef8395a233b1dff1dbdfe52d95c79dedd0ad72d4b663d39d9ed39b1dc5c44cbfd606e89e627e51c1aaa7733cdf886810eb4e115375d666bbb0c099205fd6680631152a054547235d8fbd347d443966a967f11d4ec67ef8723454cecd0328b8bef8121058d1a031a8f2c174150d0f6b7ecac6563fda33a8f1a9dffb55ae827820c9b308df4bca4fc62beb2272df68c9cf3344e3942184d3882338da8baadbea40a85cda98274d41176eb6739ef058346ade0b690da0f78505c3556dd69bed7bad0bc9b22d021a2aeedd5c329940beeeb7bc107859f8e66d6c8490151daa6ee9a4a393caa40af57b7a0d3c42d32429d986efc78e7f31df24a0529ad8c3f93415cbc365fafbe7602468cdda93e4559f4d84c65a878eae72a674b62ff699ac4092cbdd95155cc1f677e2fb3f6c3fd2beb7346b90d5124320236e4a37e3d116d84996019cca713416f4cea04a54d0b26820d86707cb7c15bf90b94b59b9333c6a2bb21a470c36ce0cfa30aa5abc9eb03010fafcc8a08cbf19da1dc8c05eb032cb5b16aca4ae2ede48c2d9565218ac3f53363dc0625f0e88f92f4b2e998a7e9e96072d420afe604b587a7b314fd0b58a89b119e454bbed62fbf06e39f89f81a799a01771f472ab3028df3aea45e8ca247bfe7972a41c24128ca88fed13feae10e433b72b94ba3c042bed6817079559fe5a7a2f1e37d0ea8aa55d77a5a7af9ff253846d9b1a75706c95e1815378195f590cf9e199b063699896cd4306e8256ac536ea3fc76ef6549b3fca5244ae0004bd4db4ec15bfcac98db71c1fd6531b19ffcdadde90c06c5f9ca8262c5431de215dc2cbb1b05cfa5373a4991ac9bdd353a884aa0f5cfcaaff2ef4b06c9831864ffad958fc608d1cc29aa1a9980345788262fcf0e600e467020a10da84c53bfd3e399bdb4764bdf724044403729aef737783a75a6852ea67a456ab56be086316ceb704406e1e5f58c5df43cbafcfff1dd4dd4247a92bf5ac8c8d94a3e32fae0dac9112176bddc8334dded81a8919e59a974c9d9cc82c7a8367ee6152d47a0f86dd16dab367fc0e28dcc0d7b411a1f1933f35e89a238bf8d0f737cbbccc2e1845a0f826be637804271567f29ba4d7c04fb44cd5ba04aa4bdd6684c284aa9f39826529b3eda74f3fc7ee3a08ab4ee259ccab73a6f2587fe063d4be0932295b19274042d9539ca51e409d3ec04878c62df4d855738d8f17aa58e1b4980d66f45ca228f3f608706ae38b5871d469679c8fca338f8da5359175e9deb91184a4d770854a401a315b77d6f6aa222d7e24bca80d14168231dde32f2f2c3af812a4bdeec025dfa480c16f1e677c63e665a117c2965339e3b75bb62a9627d1d97375098c9dcd04ee3d4372cc816ba568b16ca48d5e4077ec28c4108bf61295a1b270dc3292d9eb82da5c2a8c890c601dac816d058e24741d07f671fb6e74343b53e56072a71dc9e6017f7746e532f32839f6c4cd9aed39993e3057eab0583e472c85eac08a74304b4e2ca9c670eff22d5272be9ee7924a5d6b193c0a7bcc1a2871c25678b3ca05eed510904fcaed791b81d7d10bb81993c746eeb71b8fad331f429cf1df8c4ee44e54273f7b14f07881db144f19c6675fde35cfde603727973c27ad159c9387804479bbf45b3e7795d5315bf8f3898517eef9c21ce43592534859d3569aca6ad6e134e139dd83a3d0d412db62904269aa89b4dcbe1a1d95711453fed39e11912c91df18e8d2ed30c97a7177bb820e00caf4d53e28d9cf8c7c80ec76a8a2cb98db53338d8207b0fb5799144d5f4fa9168145eb2d479130dfb7b7dbb5e484d34529b48c2656cac04db8ffea23e47e46855f10902d7424d273c6970b69a4d27a2b0051051bf88b388e3158d1466b8458d711cc137ba72d2e5e514501cc82447cfe6cfdc4682865e63ca4ce3a13b4e9b7e8b29f116008604702b835e7afef16abb040522bbef3df31f79fcec4195c4093d9239f53ff721de199b3fc2c7b4dd17ff01b4d85850fa64f7230428b0a07e248072e729df99b572ffd80c7fe8d741f33cc5e6b8a9ee05c8274539bc11f014b7220dd63704b8c91bf373bdd3a063804b9355fb2fa1ec04a728f6ada7bef8d9dd1a11ed2c6718ed1b0a6424e1f49e740cc4f1bfc504d141e84f2b9fba4a81fb5b6e21a0d3017bcb134ebf36a3dd13c1f7589ba01075a4baf0e94c61d58f3777ad70d29e10f4351ecf191272b75f4af824c4b739c5402faf69078db7703b0f70313f118291515a7ef9dcd2fe4c9ad78fd5e435aec293e0731398f7cfdc76fd21069f11c74f4366396d91b78f8b39b855c0681ceb41f89a7ee923a2af22cac7d8a04e44a7e8282a9a3376f3ecc54aedae7b4c42472ccfcc6e30cd4c7056fea1a3563c94d8767c2908a73699ba105e182baac4df503822d486645a918029ecf982c39c693a45a42b97009b5939537b3fe8d99576f328ab0c7a18237b917f28a20ff6c19149482d97ef7710acb9287918c212552e5978dbacdcd49467b73a9173c70c6e43d14be6c3149b1d73b13cefb42ea208cc44eee6af53f5405bf0646a0627f891f136edec57569447fa8191b2c92880c049e09f9f8153e1dbb0c98a23076be", 0x1000}, {&(0x7f0000003600)="49db7cdcc9820cf8c7eeac52c39bee454cb6981d57eaf567433129fd2214df89451971d03810f14657b2abf4a65692a5a89b4a0023e4911b621b9819cbe166", 0x3f}], 0x9, &(0x7f0000003880)=ANY=[@ANYBLOB="20000000000aff030000010000000000de00b18ee643", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x403}, 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0x80}, {0x18, 0x1, 0x3, 0x9}, 0xffffffffffffffc0, [0xcf82, 0x1, 0x80000000, 0x80000000, 0x0, 0x100000001, 0x1ff, 0x4]}, 0x3c) ioctl$KDENABIO(r3, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/36, &(0x7f0000000240)=0x24) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 11:10:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 11:10:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) 11:10:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000001300)={0x3, "d04d5860796a1253696532658903ffb525cc43a8d4b6b8b9b3dfa733ce9f4c2782a8ee31860c9e724e8931a76ddc36776c2b4499abfa16be3586d3e67471d7aa37bb25ea99a513957308283d5456ecaa8b8a955a17b8018e2f18def2325282416a919ac218d233280dc2ffa6b5097da6f2c57cb2e134b8ee8e050dc7bc2ff2645939305483f762bef5d8bb77465adee55db47c37c62a9413360299b21aaf4aed3997ada8228af88e1e785bad6121abdee9630eb9d4f2d92c256488f05dc8774ec9e898fd3f45a24ff32b41501c30b6f789724a3be48e89c60e096b46f8d0ca34c2b91f8e97358fcc7d18b95cfedf6fba53f4be9c0ddc229258a8646550f1c955d8b7a7fc645b483a7b6210a84afb20cd4861d46990eb0edcf83231c841c4d1756e9a7bce27d19a775524d74d9e8112f663bd6c1e785ce017c076f95c109d50908dd13d86d1da08a12a1099c895be55d13ed32220406afa88c0aa925c93e8712643b881fb642bdc62f39a7a980da0a183efaca85b837071c562580f60155b52c2c8104aba6ca12b20343cd44f703ab5d320a0f5e5a268405a7f7cae3c18a63ff267f9c9a201ca3e8c7eeec0643b420a13789899f22855220cb0169c0d993c8de7c783434346893a84176d59221d568f2694a57d91a44c27a85215c098496534f41cae026e7fa6ee38e5acda8f2ab0c7d40ee843ef2ddd8dd1537e68c11546f8c2dc9c4624bc98f18005eeff6863a0eeb150f70017fbd4fb3d5d27e4ae82d7d2cca5c494dbb3e654b682f29467d7df556c64cf9bd5f45de640a8ae1881bbe2d091acc1b9de06042e78ed05b724b2f109da5e32d43783af0d4cb448fcfb077222251e96349c8a52bd63eef20f1c5f929e97f2876156b21ce490429bcd49385ac7242cdede2e6722e2bf4f94ff7d3c4bd3beed0caaf6b5825f60a7082348c048e4ed8e458b8f8ab5feb463a8b902920451ca7cfc54e15b02596da45de0f2b7be8475a4125ab1c45c7e2fceb0bc511717e27fad44362578fe77c9892535155210bae95fc4f90188060b1c800e8d07f2284b91a998e5c89814b9243a7e5ff43f749d006cbb91657a256bac4aae2bc9e2c125e226ea551a1695c417e58ede5d30daefb899e9f5405d9e24ef699e7800de38ce5c3fefff786a3dac63c0ee388d37a1141825835d330a832a6459610b17602a9d23856b5dc7bb28968621516a07167b47e291052e3893ccea89aec5f146f727406a86f2ffc487982fb6961fbb51e130080d316e5588274d933ab519e86bca4b502ae298fc578a4839a33648f0101a8ddc60902b937bd0bd248a7141d0b807151a23c0b166cbf9853dbe5ef6044deb042b9482fef8b80c38644c071ef6ee93594174214c6ede213521e088dd10d2ad69d9ab90f7fea2c6a31fac065e74a65008e3db8a55a99b6ac9618b992f4aa5ad311ab28b733be793d7a03812fae39a374a88169905aebabb9c311cc2e6bcc5066fa9ed65692e9ca45119dc853eb0fcb4c000835e177a998d844677042936c165132dea0a415e7f1e5875920f9b7d623eff75230169728a1098557ee2c223215d59ed79bfcc8f1a5faca99b7521b9cea8042d97d9921d2a0d8f0a47b19273731dc9f3e52f1bceb3abdc4fb2a82b879231379d6cdccd4349e60e8d3be8cd9ba34e9bdcfdeb9c77025bb8c027a9ed6da30123673a926463162bde09d8d26d3cd72b293b38b9f54df01eb7e92bb16e1363df899c1e1be354abd4f0c8a7e8d5672f485a7e6d52007bd60004f57075885a4d1d8128c7b73aedb3252604c6b429a735ef35f5712115e43451687dc4335332ddaafefb97afdf5496e9ec444495f3ed9b58bcbf2d29f3b6721639cb00cc7e38d3dce8ef56319b8ea69a1c1ba301ba54030c6fa96047581903a098a1c786923029eab1a5d683f00af793d87cb0116e90bdd7db00e2de92cfecb07c449f2c0e8b05e2823b136415e7a6af23c48e29537eeaa898bdc780cfd37ac8317f73e6299252abec2533d52f9438f0583f0fa0e0b8be34454fc3ef3a004ecd1172e79df3e4fbceecbe62684963322bf23fe17914f5831e4806f940c19cf6e21567b89ec4b333fe6c94c22bb9b9d5894d6d7f4b6dbff494e896ce8d716c7cf8682a7dc0d041327a998461064f57051e3aa82bb9659875dafae1b8f24bb6be7149b0760785e2ae4b0958b52287e1deb98e27dcbb37a01de2d6937e95a79861ce4e394c638be180f59a30e17a97d1d8a8381a54dedd50e63db5937f4e303e554ab9c921017661a40bef4a33b6f1f383cc02233bf6d137de5a0563304abed79ece33108faaf509c70760f299e78d4c8a89e2980686e9d392758c70a17c92b28cf8c9ff49cdda4f32aaa91b1bdffb6960ff0fa9849c1debf865d9d6307534aeb29166eb4fab1e43f6beaa68512c62c511e6228f54a9c0144254bb657e2ef764c3ded48db40233e29e884ce0e08b5deca986ec5d184b1138d1fdf252c4ddfa6d65b1d9ff16abd2fff12b3154729bd0bb538a86a3134b5c7490cd569670fd7d52b2bede615119260899994234741d5561e19d7b2282e3445c0ed8864212aa6f780096a2bad84ace9b80a67ef4af62ea526c5197f52222caba2ada730882e1f56ed2dc9ea98fdc392a6e67667d4bba3ce4647b4e807e4aa8ab50d900606c489b2545ec4ac7568e29afe2dd569c13109f55c18b1378a58398906284c68d1c8d9eff63c455e26584bebcaf7a65e2a13d0b394da8136c000422dd5ba1530a6373f8fe0af8a1d73016cc46d5a90aaf59217f2b418b0e16fcbd3bdb1bd2bf8c47e4fb4f758d2ac2bc6335c5f7c590cec994169e14e6a263b708811d8b36451361af5fd8b5db05604342de64e4bd232527f371335ebef0e9a0f6639134377bf444ad9c1f8965fd6d40072f57437c8cb8ffba61af7da5fdc0db650faa27e29f3c7436b94c44f70533c04797785b7a6d486dcc6444024d042206450ac230683c4d8121cf664bd47c15b6f264fd34c35fd40ed239fb8c0c85ca62f574ae0568491f6f9670fb55ae2bc487032d57f65932b682f42a79ded41327828e2f4691b870d532bba800240fc460db31651986fcb4a707b45f76a89bdfa9c142d5a5fa650ee531d27c61830671346e7765c6e94bec86c055677ccb0c1bdcce014daba0da0d3bfa18f91dfa759b9dc1f1c703e27bc55874d43186d857263048a536c73b8435324b5c47a296dde6ec309258b4c8345261f25c19bfd7c58589fc602dd6c9bd94539a5ba124c4c4a93f94be3a5a50de9fcc21a672ad05acf45216001c72acffe10be7f61e248e5132b1c30e47ad3273c27fc8d22263d331551e7ed27f69754dcc31266739caf6db4d1acdd845fbed62bcafe852dc23f1d17890601267f4ca8b5ad0d28c24ecb96b6ed6e389fe0e47479dbe3cc5f85298d0d1aea8cb603c2f7d9b4461f26c2a10818eec71502ab0ec10ac20371d0e1551bb04e783a6ec8ff4f9043789fd22315346446f85fa6d440d60e25a9f6db6e1dcd286f07f1622b6a0e9ab58cf5b7aac6815d3716bf7b02f88f777214c996dbaa80ded412059822987a909e1e612d4944b2d3a8cb50762e541a166d7705795944ba94ae7f05370b4551c3eb6d5eb5a23b7789cb5a0c9a70380d46cee741a87e2afd2dba5fdcf99552d0f6be7b11df6e73b2f6eb1b54bc614373dcdaba0fd95320b31b5eaba442cd2e47887242f27aad73fd89199605c3663279973f424979b9888e6c4ed11316a7a326857005c85716688ef3eb9989069aa715744598a333ca191b62b493cf33425f0e78312f4f5123d499e0491f54044bbb69cc60911c6376f7814a395327c135a18295e2e41068459eaced0bad9e7a3215353ce1309c2f8ae3ed811a765faa972ad567f52f00f680c8f08970ef3ad6d190fd39f2e4cf9d559807b3c56009a3d42e8f9cca9dcf49991c96d6ec873867208263b51109545897d302bd7fccf8bac5c4b508698a9edb9199abcdeb85e561a59ff42a3fe0b3d672530d2556ab6ee7448de8e1067066d3881574b709c97c5d27cd0f268dfbce2a3ce3f6260b656eb1202986d701907e7a02b10f11de67d12f8f40737d97a8048e6829cc4628efa8e330020bced0e50c5bc5f5c312659ab4b8bba58d23578a7cf3277127c4154bab50216a953622b50a958caf3c468ef5883a16699b3664ce51759e56e9fbc836475a9ba0983ceec714a902d4ac52f716e777801bcd5d946811e2a752a625f31cc41dc6eacad24a0a02dafb11aadaff4316308f1ba4b15bb17e96201dd60b63fda53e99d97ab180120b923e6db0f67aea72a4a2953941903c7ea09eb4dce54f16e5f1566022b73da0eb777dcc4759a5cf73ccfb9bc2daa250560ce96eb21ac5dcf800cba43aa9b725a86eacf3b0344c062671efd3f56af5c007428e18f458d91f61aef5a25d9d44ef29177effc7aef16bdb8d154a3ff44e1719c7bebd45ad80e39edc64e1045edaf65db6c9dfb39790357a191b3d58daa6228d8a86b3238d7242845a0b8c9c4bae6959db76ea7802df7a081c93a5477fe0229e5dc63fca8ae2333845685de21d796738fef98be00381ce09bd9d1537d78f2840ce319140fb340a2d8f1ab6a14d636ccf384b265691cf7c136ec4dc5f107afd4dccf406845f7ebe86588f8d83d5d09b12a26ab9fe1f2ac7f1e0fa03a5db429c758289cfa7ea5992aba846353b1c35b0a4b44f3ba1e892ed9128169bad03f7c9d0666b6b5d51c0056a0ae7d103c809b356e6c5d9e8230a00a3d9a1c8ee3d9e76c30df6b4b785a445b9faa06f70b008b509905f24ffe0d00176823169676ea69937b0ea71ad376bea16a151da42a97edce2bb515a8b21336645347c690b344f9eccd019c7051a430f1cce97041e5f4b1d0615900b7a2d46fe9fbc271ab31a377c9396cf6d0073784e2b28462a7c49106e9ca10ec54198e2c352c795dbcb89b58de59128b5c218e32ab139bf98d408bc9b8406c404b3b685f8c2e934a7d9f8c7d05fe6a962fa6bed7acc44d95a1271c57582ca6c204d134506f89cb22ac3f8a42200b0f944b5b65572229d8192408492674588673612af01311a3bb41382cf8457934c16f56194f5670b5802e16df71dfaa4db8806465ca4d635f9268c825f89784976f49bd55c10af4f4db31c7a6e4f9a19016ba7ab326016fa6c9fd9b110fc7765a8553c0a4ef7c602dcf25410951f8210b57d31cb5306dfa7124d24a4e509d4d9cc1a1375510e3b7710e8a712b269f7fd69c3da0b51206970fca29c6f142f526f842e9454534ca89d955e74b7f7f950840286971bf1df53db4072762eba503a364b5e5472c28c719fc7a89a3aa6701334bf70dc5d624e5d43dc7718737a2b3a161ac9f78225f91a52ce65c0f3886221bbc6d11175c9d5e5876fea10d9f2a463d358fa26bb3f468d4c60eaa4383d5fdd20fa3ce94837845f2fbfa2c969cfbcd3257719a83156b92eb034e26550f62c438fee726d87311108d5c03461f1e8e45bb798d20c65b50b2b2ec586aa6262fa9c2aa430f2bb00241290494168e7cd0ab52ca2c11391f4d51bcf30a1cae5e6c1a12ba4e3f714ad3c88ee2968af68186efff88c10da839b5870ea9ee340ecbea860bbaf95f2368f51b21528d9c6d4a1393cf5e41e8b5fafa6da64115c135c67c938f2cea91e753454b33adefeb5e35e9131017e7433de77ebf5f52d1ab52fad9742e597a5d975a638d1b60c20b3de8a354ce35e7675e690615b2bdad09567ce97214fb6163424d91498d679e928eb2af4f5b87b33d194ee18011dcd9a5669fa61310"}, 0xffffffffffffffe1, 0x7fc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000100), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r5 = syz_open_pts() r6 = dup(r0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x2703) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7f}, 0x8) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCLOCK(r0, 0x20004276) socket(0x10, 0x2, 0x1) 11:10:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/30}, &(0x7f00000001c0)=0x20) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000240)='./bus\x00', r2, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) read(r4, &(0x7f0000000200)=""/41, 0x29) pwritev(r5, &(0x7f00000015c0)=[{&(0x7f0000000280)="3183241cfaa2972610effab2b3a83e1afe29eb33376487222b6a72871d706f9e247ce774fa99720f6b57e4a7a976171b22e34ee9110e48b88f84f024fd37431e3518043b910ca24977c5336810e5c1f9260fd7c775cbe00eff4df260d614088a601fff7dbf0fd50715ba3e10de367d1924a7db5d044c04a72330b4ac736af6a234d37cff449882b31c0105a646e66480864a295287802d3b5f58a0d412e3d5f920652fb4551aa6d59c7573c0a3a6bc1f63439e8b52ab6bdce536f903176ad12d9f815630cbf7ac1caacad8d081c2253a053e0bb8dd89b02519618a2f68b7279ceea41212d113fd967f4ff652dce92eb75d1f8cee0f3f5fa0ae3b54f0f509a05e890f8dc8b27b9f2d93e076933daef564221fb833e7e428a3e00a4f1d1aa9c35f6c8bc6587e4af756806c53288117de15e03a3d1c3a772c013c55e8ccfbeec24bc812cfad1ffb2259d077c72d0c7cf6a37107c456356a80d0a2f223cbc37372dd5ae91b15af181fae44e7b551cadc29ba480e2955f9a982ea02771e805d707f0b80c2396a10b49b5f2fd76ecdfb54ea077f0d79e39eeaab93013de4c2a02510f9ceaa158c3262348421fa588ff7c9072e8715ed9cd6bbcfb575343149ac179e7c9db10f646dde132e7f7a4dc69a6127a6089125c46c41de1e7fe65ccacb2d8260b81442b5e946d865f658f0f5c06fdb929e0c5c31eb7458016fbdde327c0f48232f9262d595b325af73d8e0adb0964c1e6e99bdf63013acdce49c06e806c4c7db0535d6123a4a53461ee4c104038c93d35bf0e009abc2001a3c9a29ef047d81f3851fea0f61c86a1a16bb001ea4cb953b4e9b43c45d4d0641c2bb7cc09b62f527269523bff9cd9191c09ca4d673018e7006451d5279373a4a19b66ed2c23a7b4e362f8223ef6cb9ed41e71fc7f7758ca2eecfac4b78596d2be320fb6c043e721f2083490af04033235934a6f5a7621f3709a6718b57127134d2135b2fa40054674e8692adacacc2e46fb344107f2a31c224790f14b07186375f3326c03090045c798591695ceff5fb1f848ca2b030ad09aae266ca35178238be972d03d89669fbf8cdc1b14c924af576e27d81d9382eab66ce1eb481018f0ae66ddcf81781c3eca0c4c988eedd2f56a6bd6d87ab2bffcc1a10edb39beb6f6ca8a91429bb2a2982776e02b21ca8597f6a33ed06d83335de12120dfa4fc16819556aabf627442a1e4bdc64f540fc7b9921384eba6e90c61847dfc90ba42270729b0fbabe7f3760fafccc9e9b9d718ebbb76cdef0eaa1505b89744cbd9a1b6df5432ab41ab6b9c055b4be7ccb479ab33da3ab4e07e8fbe1e326e5da7f757011d6157c0069691a3f7a2024bb21a477c0b51b8865260cceba9d7677dc8c572e96c55c8e34a281ff35b1855ee31fc84cd1b60ecd0022141b98846af2682f530782f63904472dc8c1297bb3c06e982c6a9ca333162724cddfc4f011e66a986d1b47bf29a82c2a9877b5cc5d76328b9394300e853333765a3f27cc7dc58936cacdfbaf3c038738b42e8bb7e15dc6d7f9745166c5999ed49997bcc78fd39fee2675aac83d486569152056657174e8a3ad7470dcf236185c8c746398b808d39408edd960362821557f366ccb4d1df10356f7698f575d13be4b130abbebdcd6495d9d8bca56e05be36d6b94d57b7484ad86053583b0444958e54cf50ff0f883d9194ddc75f91f6be96ade2208794aa4d44c0701d273b953736af78a46bf3d763558dec1da6c8a5b2860871df1cdf99bcbf8111cd8ad7c562b170da2248031a95c793678b5d609390560873bb807b3fd5870872bdb2bdff9ee8fe8f93221244bc6ab9e9f6eb78f45cb2521471377a39316443000b6726eb8ab55c93ad9466c8ae2fd1acb8f42acf363075e9ca1510f2fe525bfc81b34c9a63869623736994827fcef7cac0ffdf29d766a0293b4955085ec80706a21aabac93ea244ccbd338f2969a43c7f5749ce2e30dd5060035d8291c2723843801da4b0cc807e0386dc3bd18deec66412386b87cfe87495822aed8ff3f2b61df6fd43e63416a24aa7e8896ed36eef1f8bee5c3a719d106b40ec55edc3d695e7feae48d9da7a30f66ae7425649f6bd799de12e77d3abcaf287125ed914a6e79a79474b7a45c9b0e3a66519b736e766065f0262960ce4d86257e2fcfdf1f72c731b6025112200426b629de23273c9825e40582b486308cf621956dd46f03d6c54bbf61cb55199dfbebe8b5430eb44daf55d45a61039ab8a7bbf372a8c532fcfd0d95d42ce087e9fe20694ba3e83eda7b6011f7bf76ef992deeaf708e053678b1fe02624176a562ff3a49bffe8f207c72f94c9d6e562b557112933651bbdfed44b058b7d448870051cdec9e7b85b8f6ee78083a4dc65fb0b35e4e3a212cb013f2d2aabd73f2067a43c2456c9dbb5689d7f5a3f63acfc546d07bc1cd02c1b48dfcc11c107b8c6e501a92348bfe9f5b0aff51e26cf9d5811e6fc4388d946ac41604cd0faf5ecc2e6b686dd64e8a836b232b2f159a22ee8b15d865e1ae9c63d3b1ce9b7a34cba7c59d9e7534f65d5163ed3a26d3bcb0e7b00224be4ac42b67f7acb54d1faac9fb35a93152257cd139fcefe46c045514415d9b6d18bb7261f28fc61b2a3d99bd127474eaffcf0e1870589a784a7e397472f8fb957eab99212af0b1883e2e1196a8756f2c5000f43ce8cf206f9d66f6bf03c8c9e426a482e152c22087ea20282823a2cef305795be4818d7ca638db17fe04be70ca76eedf8ccde1b58891b4929dc46c73242cf2c0a9f0147ae4f2b1c484eaa23fa59d175dbb55b25d3be291509a14f41202a3b4c453ad158c73715dff0379617460407a6d9825c2ef43013c2d69c1dd7146dd87f59663573a572853c81c5d4377c38b0cbf3db9bedcf29b03440d7458bfc046ee788bc352d5ba8d814ddbd588dc419d3a83d29acac26d150b515a689acf68d3327038bad3cf36836ff727f4a7d4d1a288130e2ba8669778d0bc0970dc6bc5c36a46e5c068f03c0b50570a8b6ffaaa591f8eed27e32fdc2e5ccf5b94771fa1cf5cdec05dc316959db0d297c7256b90c1bdd55330bf846c2f0f324bd891c4a5ccdbe791a5a071865c34812bb2ec5a8af6882221177e8a8a3c1d07f875feac9123b282c7cba86d25aa9964198d6d8a51c39d80d5e068d668e755034b3a4d9169ff4d15dcebd2355678800fb6c57a6524a5ea0670239a5a4cdc2922478a79c3424ceee5f3511ca1675b3b89f3b97290df9507b91256774a0cf1d5c7ca22c7973a08e7aa7a844396c2a6813e13d2bb293b8213f14a30414f96c69dfcda4a35936e862939233da5ba144f820526eb76fa93a150c6db0cd0d89c4632ceb346601042a7f10296794ec385ad1303aa9486b4c1a77206bac982378bb6401c0ed018fe7fdf5f7ce041152d46afeb1db71b96abddfc937846c7fa7863a5388addcd7066bdb63e9f1f4020a3e070841373a963fedd613f4dea216bbbabc3e5e1a3a037c74a4a04909279a1e6c50875818af161942b4cccd3bdb87d309b43bc200c8efc99da52c7da69a500d863dfde040713f421c80e723e78af1c5a1f7690a82359947d7aadf1ce880da0309327e41737060b343a312c7bb3d516a5331bfdd95e502c96cdc265b1a936d16c3ccec66aa26c527d244166a3003ce17f7964071b4307f4cdcce05667ae5fccc4c0f4c5a1663bce95e3d8e3b15ee61ce8bb507cebc7045ccdd82b96e72a223737f0e00e4f2bf6ce339b5f572ecc5546416e88f12077f344570bb02ffdca0daf3cb51cf41bf187ac5a9bba632207bb0372425201357641db0f7f006ccc331a87310bd3ac508f85a2421935c94ccab7b6c81cc13c8d94500539c247b8250e5311a7c70c2ae06d039ad22059d8e1c885997e1511d7c11602110353781b9d2180df02ce5c2653f731ea8d6b98381b0b29297cf7730229eca8e8a9eea3f603e41920a2a64407cc6b0fb41f63f2d012d5f6882a7ca02fec8d35b2ac67fcc3e4375c323c5fcc800766cbea8e6a6b534ba2120d4a4391c21194fffdbc6c7167439ed26237e80963bdd0bd7d2963a6e6c69b38ba09a0ea270d3be00f00d2c2bed7127b977433f6da60a539a52c62efd4b94da17c4439d6b7c871e39df84c82f9d1a30fec18e7efc70503332c7fe91fa17a3e1b5d36035309ce66272b0ae0b4e3865fad6527b1c4572810fd4c6eb0cfc747c913f323773e925fa6ef95f4fa0a486fb6098b4c653fc4d7222b14c6e1344e62fe909a9d5e072829c085f21ab17fd6c932ddb2e02df02f8eecbcbdef0fe6f062552bf942b806d7042167a8a833aa37576b2bcd19ed7b8685c35097c60b2de1d0254fd4dc669c35ab6c92d6fe596883629c77ed5d32f221baddfec9dde934d071acb48cdd801bfc9c865355b4e12235bce0b2ea711a2195c9359911c5caeebfdff2ab2c71be88b19717652ae7c765657ed44b794d2184f15e13371449320f3e62bc2920da9031d028c0d1d062fec8918df01f0db90300415a34c450c239a325fa0e948f657cef0b0a1cf7f0e9503f874fd9fae01e2ac8f4700a34bd0ed3c476427c6c9620782eb02e3c6dbb148a47b6f16a004bf403858dbe5665233144512914b50c4ae9c566603cda66721087113218709dcd4fba422319b16ce09dc514a1de74464ff5322f25a5d0b7cc2cff6cb3338cec5cf51654675689c3b9b1ee0ce6f20f11e3e9db1a092ad5c88a6a0dc352f03336f79bd8818ca2af0774f758325a4bf835f5f27f0ac347bcff022d5604c201f28bc75b29b67fe3de60e0b15d294d30d61a2fd1e41c4b82721e330069b0f293f9134dd2c5b6451c96cb849edaa7884b756c65e5ed51718e93c5d38c35f5e375cefe558097203936e4ab504ace4214339ffd59514ad511e64a3280bd33a0e6c4dc60dc677ee09cebc78a116490470622888404810841d6205009459fd192ab88ce13e0da27529f6567d18a1df46f010492e65475dabb5dffa1e45d6fb44e22dc14a11532c98c6b637ff6e65b30288b6033ddd3d0a2c4009930dc67c142b8aaf17be96e01c9995746932d267cfcb6a47c47700fd423a8b40e461fc8a3bc366cacfb8a5e59199ff12b45fa9f7bae5c265180cdd445a300bb4d28a11226672efb8d19ab1623f29e99aff46ade02145667272dfbce7f51f0ba915b7719245b8470b86c93240d4d7aa20ee309e44e3e4b9117e3ddffb47efb61a1bf6db9ee076e1a14c352b9a8d81f0c5f7d5da3bcb10677903a4bcbe59c93bcbf9a4a50417cf3ff04f67a7e7372e0ae577f6bf84babe370d96008e28ae02077b450f261e8ca05b5da6df1c1261609afe9577452779f0ff557a1eeee710bf78b5037484488e695fcf113a0af67761c1582c402a69702ea48216094069211d496786b70e0468ac778556b23ebfe9997341acdfdeb4b85b8fb276e1209e62089b783b44e41b0c4b3a81e8c93741359b1670a7369410d04e54b21a9466423bf89dcdb91b80b168cd074a6ff5e1d9e87c61a6caa093ed73b090d6fc36990584328447a67c097cd6ec799e4038ae0d4d3b95734650528f72142867fca508cff27569577d76d73e201913bc45edb79d845fb9e00b92465121051aa024ab94528a3ab56b94e7f8b09c173187a1bf1a6e59c1c779b207b0bbd7aca34d51f165c529fce731075b27c520c9e8779fcbddba841354d1e7fd5813c8052412b36d3e7be77978833af2b00887d7285b456076f7591353e6ffb978302cafad98cee7cf1ea3c97f26fb554bfea47f9af14924d0b7572beb06df28cd5808d80e"}, {&(0x7f0000001280)="fb4f4407fc79414038dbcde3131c93b4eec3148cfef1f654e6c462fc5b84b04d1094edeb7a108fed0c9055b27b16fc2ce793db02afd4cd278134b4f0840a874c32eb052985f5b4911ca819fe60a8949316b69e19a6ed7978e3d94841333e164035f147d87c79d542db8e52d9def720a28a9a69f1871eb6276d9124e37f2cc9233111cd8f138b6b1db4acc410bdec3ad60dd47c73d4b5"}, {&(0x7f0000001340)="19f50389a3665da7108e646add312399f6731eb72a1783323a9cd31dd562a59f0baad9db66b47ec724a93a2d70c8c39b3889aaa67048de07ccfcd83e7059152e7b19ef512b00011ed0c195df4c8ba5be8f006b9ffc0076cf074daeaff71dbad906bddb8c31f1d74d7fba5ea7301506475af96436b57f2aa95dafdf0592f18768b1cccd398e3a819cfe838c4101657a9c742dc1cb6dbeba4488f5ae43a750ba567dbff93492203d9609b0246a368bdc2beae02b76dabdc60c1c84786b32d49245d503a9b0d689b5"}, {&(0x7f0000001440)="3a92e1325e94ef2483c21c074d816b8d5e4923b06a53abdca78cf98c86e4c69206bf413937d9d65f2b2dee21aafc1a8d2e36de2cff0a285d54e7ba22d4dc920600bb7a31bbbe9e056fa2cadb156af44b23d8b12e84b30c0a9c86b3cf1f5224af062b9a4c39e4bf24be9621536b1b4b83621b39020e15bd3ea44acb1cdd309206b144d35852c5cb934a76f2eb1a6f7891880f91543b60953ca4b9f0ed663bf80334dfb6524480facfa5532cfdce91d1920e308e2e6e19105f1d77e922bda6"}, {&(0x7f0000000040)="634085a18ff089f4287eeeb179f612d67341bbdeabc824db5a9a558dd9e75275d53ffc9cb8fafc59"}, {&(0x7f0000001500)="f0f5ee359c2b495e593434c2efcb8471b815512381f2ac720c6d13b817c5448b77784705bd2b89351822f6ec8007736a18e26f56076ed810bcfaa85e58bd8826741ac0c941db8c68bb6c8dc6e335b53a549502441323eb7048a72426bdfc7c4e398b7aabacee34f3149407df39adb80a1107b2cdc89dadf4091206e6e994a6555ab9bb163724e2c2b9cb08a2a3ea5f44857de8db97ee8756b7bad9cefc9185a22ab1ad05da67f6151f6bbbce1deedd50922afeddfc66"}], 0x335, 0x0, 0x2) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 11:10:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) chroot(&(0x7f0000000180)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 11:10:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)='./file2/file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 11:10:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) 11:10:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73f93357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed000400b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 11:10:06 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000040)="2fc2c0f8e1da7c013aa4d0ac74bf693c0fcd5caa1cf337054353381f4920221e5647b0d99058a6e3ccac4a994a7036d0c9aa0a6d0fd368519babaf315ee00d7a307be5611c7eed31a7d5842d7d1135c97d54e60b9681f2c442e1b694caeeb60fc2631f4855130c61d3b3431efb37274bb2d1fcc7394d38f64fd698b2f881956904eae059b29e5701e4a545", 0x8b, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x6}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x5}, {0x20000000061, 0xfffffffffffffffe}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeea, &(0x7f0000000140)="05068cad72e320199b902a34d0910c0941a00b1712761a8661e01841b5b6b4597ebcb7adc05598b2d3be712a71e7caf3ba877622b5ad94c469fa3b7039a69defc6444fdff6bc567b40b174e86acb5f74c610779d27f981066787e54804d154aee8f00e1b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:10:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0xb7}) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000001c0)=""/195, 0xc3, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:06 executing program 0: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = getpgrp() getpgid(r0) socket$inet6(0x18, 0x3, 0xffffffff80000001) 11:10:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="3c84c22fab9198949b6d5cb704ebc9d6c3921b1ffeaac8b707e0c7c43ab57ef1399115c0cce8fbd29c7feefd0a11f013476afa099447fae98d9d62e1198528570e6985cc609f43e41e3bfde6632e8507d52a3105ede4f868649cf548ad47da9daad729f2dbfa6d54", 0x68}], 0x1, 0x0, 0x0, 0x9}, 0x2) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 11:10:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = msgget$private(0x0, 0x12c) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgget$private(0x0, 0x432) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/133) 11:10:06 executing program 0: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r8 = open(&(0x7f0000000980)='./file0\x00', 0x8001, 0x203a) faccessat(r8, &(0x7f0000000040)='.\x00', 0x2, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000780)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/13) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r6) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200000000002000, 0x30086128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000200ffffffffffffff0004000000296685d709cd2bdc2d415a0000007a0093000000007b8d385b77134570c67af652abf381a6de68027f869e9f65dc0e292e3afbf224ea94a1ba63cdc95f66fdc7cdff9e6149528774cce342bb259da47e562ed4da33ffbcbbec042d3b9f5391ff314c25fa8c626a6038b3f9fdd89ee3e4cc3d399ff01c4d3a3432cf2b7b78184971b0a0afbc0f9d1cabdcd281fb9f8610b5741554cd345421a23912db4d71e0947803b29898caf8d5ec95528283b5241b5b4c3223d4155d901dbdc74c5d348c47908fad531c0550e1ebd13aea86b21cf2c4b2d5bb4c1a50cdc6fd5a5a8c8758eec5590f06669353fe00"/259], 0x0) write(r0, &(0x7f0000000180)="91e7efbbaf00c5803d6c73eb1897707538c5621c08f3e9b61e3c3db800905e6ad79bb62c8e702fc4253f34b2eece803f91a13cf5a20430fcf1c2f8f0b5f2ddc98d1663c647dfd6381b0b632e85bef24d28d6d056956cbad3220b64c7730220290f49d6d37c5ced92f6bc0213eafde7487cc41e22fc5ce829322e67f7a7c74264e6657fe25ea15657a5c89c355395809616e072e62800574b43d51398511b4b2af616d0f338964677ca5c79ba137a360bd80e1d720f255fec0f9466cecf9e1badf60a31a6360a7af790c5737d729807936b69ee4d5c3aae321ec6aff655d1a977fd9f824b19cffe90c8e45dc3c9cc61e633fb66d80ac9ebc7", 0xf8) semget$private(0x0, 0x3, 0x180) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x400) 11:10:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) getpeername(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x20) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) stat(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x88, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 11:10:06 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 11:10:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x208, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x800, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = kqueue() mmap(&(0x7f00003f9000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r7 = socket(0x20, 0x7, 0x3) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x10, 0x0) r9 = socket$inet6(0x18, 0x1, 0x3ff) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x80, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x0, 0x4) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="0114d1b9be9363337b9c80da53de6ab06386a02fada6f3bd89d0b2016540008c307f578f7d6b2b0d79e953c71d5208250d3718f44430ff62f219a0727d24a9dfd45185fcc6fe85a635b119d96e0a988ee3f291065382c05457d1ceec", 0x5c}, {&(0x7f0000000180)="ad27d826e60f18bdbda1a25fa78cfb44bbadef29b103df76bb335463fa8e0ee787a6265d15be09bcbd7b244c3c5574eb846ea3ad234dc4e9765fdacb536200f05b77de29483d47ff6c80b50288aabc29c92eaf848289a2ad7b1c4f5271dd637527134d7a402975fb2fff363288177343a8d8c7f6ad445c2747d8545d0a53b337fe452066fe79e38641e17a31793148fc6aab4a05610e0c47f79bcdc77bdf1eb8d2167c71c57aef9adbc6683f270f6656fb0893ad", 0xb4}, {&(0x7f0000000080)="f01b376766569ee6fa8aae0e4e57368d6eb8f73e4fa33af656c158187b2a2bfd5928188bd9670e884d12b955", 0x2c}, {&(0x7f0000000240)="e292e17c7842f780e7aa763f7395691b02fc6c09643720af993c9e7bc8eaf96bef7808019fab6c96d8e9a68821457b25cf7b5f5b791240cc91dc41b35671843907b8f4cb7a9db71262d8f76c98d648254ab80cf73c64a11d2ffe5f59bc496f8e0969e686d9b11a2045340dfae6cc8c58662438d2ebd1c525c97a51af90d46c3cee59", 0x82}, {&(0x7f0000000300)="f5f68c0496d574b16e5b0265eab8f45643a2a2f144ee996bbf0caecaace7937ac1082da3e626a17a9a127a6e29f436bfd5ffee35b65fd194773156c9f21b799b8e013b7e861e7754e86a55ae4067583b33a288f035c846c9eb7623047e80aefa8c101e0879dbd223b5eb56fd00394ebf44864c624e992fc6d99497773cdb8e5d576b0e40d00ed9cc67121f88e75d573b4b248b4c44ac8a102d54fd7e3577088a3e8aff", 0xa3}, {&(0x7f00000003c0)="241cf798a05ead01d9b3a010ac97641925e0b1c3e651ddf448ae403093d5b6e979cb4bb5b43869aa0e6cec1bdcbc41ac48f1959c47aaf1eebd1015d3acb6bde151ebc39df24e5dc1b755c6b1d9d4f25be520cddba51624c6db32935ec16a842740d942d84bb2aa8d16909e8304748b3dfcd1c72d64be2365dc409299178e75b391468e0dd197410cc25fcd23091dfe5e05cbc2d75a79dba9aa38487fbb17ffe4", 0xa0}, {&(0x7f0000000480)="00d304450f6bcb0c6b65b1a6996cf19411df51dd409d", 0x16}], 0x7, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x403}, 0x401) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x10, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r2, 0x20004b3d) dup2(r0, r1) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x401}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000380)="e97337b5e8904220bce9f93aeb4bc0ab6e162bae9a87ff6d49676b7fffe5e9d4751c635e892b2647656485afa43e569c88830c35a255fd1b0854d78c238f89efc03ca6bdee5680a471216f75efb94633bd167b32582fd4bb1f85917f30deb6897955a1d4858c3b6c311201746ef4eddda05b2fee82448915be2e801f0634a6862403ca0600000000000000cf256d2789b3e96a6f") 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) r1 = dup(r0) r2 = socket$inet6(0x18, 0x8001, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) pipe2(&(0x7f00000000c0), 0x10000) 11:10:06 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000000) 11:10:06 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) socket(0x10, 0x4002, 0xfc0000000) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0xfffffffffffff800, 0xff, 0x8, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") 11:10:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) shutdown(r0, 0x2) 11:10:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3, 0x339, 0x1, 0x0, 0x1000, 0x7, 0x0, 0x2, 0xfffffffffffffff9, 0x3ff}) r1 = socket(0x6, 0x7, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b5458e2be80d5e004d0d8e61c1659a9ae41bc17a21400000029000000a0a8aa"], 0x38}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="ac7117488c14b2540019b227d96a9ecfeed294e266fadb2f2577e0a98364c4a90495a9dfdb232ba56c7bae4afbb543c525cf2da9efc0b61903c8761862426f16c07d8ea99ea4a257b2b313a9050d6654d9fff8cb9b4c93fb21dc0844330a0e1bd20ed62f1c770862addec6d46d6d685f61d6dc536c8ec0ef80fd4051427b351a", 0x80}, {&(0x7f0000000300)="3af7c49b4ae260cd1e22fc8d5b37003515445125ee427ff4e55e0e4dfe9df4de3247293949e2326511069c58bd6fe3a809a7c5f7e8e6c161f4b761716ff12d2cdd78c5670300000000000000ac1752243cb1a1d606005171201e8f0a507f", 0x5e}], 0x1000000000000182, 0x0, 0x0) 11:10:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) flock(r0, 0xba1de246a7f53d27) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:10:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x162) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) fchmod(r1, 0x10) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x6, 0x4005, 0x7, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0x100) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xf7, 0x0, &(0x7f0000000180)=""/247}) r2 = shmget$private(0x0, 0x3000, 0x6e, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x5) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x7, 0x5, 0x4}, {0xad, 0x7ff, 0xa0, 0xcc}, {0x1, 0x83, 0x7, 0x100000000}, {0x358, 0x95, 0xf067, 0xae8f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x6) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 11:10:06 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getpgid(0x0) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="b64bdd4b", 0x4}, {&(0x7f0000000300)="1b5e11efb339e5bf755c85aa92ff7aa754b6e568ce46a6d4f47fc4bad0fee83bebdd10abae4fe9567d83c5f70566a8d9e3b12a5899c14d73de70b233c8a02730da27409912d7456e", 0x48}, {0xffffffffffffffff}], 0x3, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb8, 0x400}, 0x0) r10 = dup(r1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={r11, r12, r13}, 0xc) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x85, &(0x7f0000000180)="23000000a6c7fd7084a575aa753f2e17a24d68942d387b0f16d470af99bb1d1ac9ed446dcbc14700e29690925c1f0e61847cf96ce7d8") fchflags(r0, 0x1) 11:10:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x7, 0x8e, './file0\x00', 0x3f, 0x6, 0x9, 0x3}) r5 = getppid() getpgid(r5) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x0, 0x6}) 11:10:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xc0}, {r0, 0x28}, {r0, 0x50}, {r0, 0x100}, {r1, 0x36}], 0x5, 0x0) 11:10:07 executing program 1: geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x5, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/38) geteuid() setreuid(r1, r0) r3 = socket(0x800000018, 0x1, 0x0) shmctl$IPC_RMID(r2, 0x0) seteuid(0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) r4 = dup(r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r3, r3) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10002, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x6, 0xffffffff80000000, 0x6}, {0x7, 0x4, 0x4, 0x2}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x104, &(0x7f0000000140), &(0x7f0000000180)=0x4) 11:10:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:07 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf250000009e57deb2b2cdf8625ca37237e2dd420940d70765a3d567e7f1a82dfddf6f87a115b452cbe737983b4d50637643daf3b6fec997d8b9dd8d701f6d1dca3d0489ea1d6e4b348a8fe24fb973f248867cbc00e9ab76986c884891e3597e805cb65230e62adc0a7df33ab1371038a6689efb0b5505dbf6b53f3de35e764ff54ec21597fb9ef2da666d8a8811823fdd32547c4d41ba940d9797ef47a30c7125198c21a9c981b79de09b59cce4f27e8f53d40a943b0e6bf12f7326b44c472afee588020bc2dedef060af69eb4dc657b058b6cbfe2f805afd8327b24549d4328bebb8b00efd822b801de63245526ece218b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:07 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4ca) write(r0, &(0x7f0000000000)='\x00', 0x1ea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffdfffff7, "0503c6190000000000004b00fffffff000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 11:10:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x5, 0x6) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/126, 0x7e}], 0x4, &(0x7f0000000200)=""/54, 0x36}, 0x800) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = socket$inet(0x2, 0x4007, 0x0) getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) 11:10:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:10:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x1, 0x10001, &(0x7f0000000200)="22f54df25a5dd3c9b211c916f5c2f55dbbbf3ae230e4a5efc65d7966edff93d4aecd979870cabe0a68830d386c18e971561bd1555676431360459db17ff0d94befeaf0246538fed329d769035bbda98ab58fb62d1fc0924b06ad99d348bcb8bc89d4a71d813649ef6a0aed3c5ad97810c685273b6071d3637531aca07811a197e9b50c388d925ae84c075ddb52b15db511e4b78c20f4ddcbdeeb87952781398cd6e40cdc4b042b35eb70b875d67c1bdcdf3bd868ea6cfe59736020d202c0a4751a3b9efd2bebf9a79f031543cac2ade96f89f7b178b6a0c81ff378fdce7e45d7147ffc24db0ab555352cd19e984f8ae30697253ce26e03bfe63fd7a5f28c9ff6f9a9212b72af265eca4d79e3828d06df5ac1ef22ff8f9935663e34cc87a7ee6aaad5024523ae6c57254f620c3e518ba42773cfeb73bd93840e8e5eb9909ea8fbed43937b518e0792e587f69911f8d0e8b2884af75407bc7145611a792cc0160c212588b8f5cc7cafed6535f590b58493abf347926c04fdb74850ac1dee33f34691b9655aa4811b1b378fd8e49c36906d1bef500732d6d214e3052e90f5fa1733f74cbbf0a2aff9a2b93b9bd7c49c792ad975e5e670e93e4ff74bc014faab916af3e1f6e19d53d6d90038e27d345cc6fb0b03d2e295fda00566897b6033f54c811ebccdb83ac7484a94200e62a06b0d85d67fa6e6c4ef4c5d8cf3646c1e1c62e1c9f0f33e66324e28d24d5168d641f38e4dccd6279c174367952f27dce10210430fb4894c0cfcaf5d2d0a0e2feaab7724929c242143c8d59aa5986794b0ee13d05b9534b23fdef09c658e1e1f835bdf8a2472f1284e4a8d1bd052b6e7f28c54f2dd007aa45427d06e830f78103c211dd2cb5c08b89c9bbb420d66cb23f423893360428bb75d2b0e653b56891835d8a54a62620fbcd0e8957c60d44158d4768180580c13b64031aafbeb4d09894d9e84ccc2ae7adbb134fa0050530ee4947c5802ff8093671cbad8a85ae4881aed73bb58f01b1d565370b64b0badd95a8fd6f4b0b1173b5f75f0e5ed0dc465ce1290aa5e66d648edac189227351bb536e4d9f7e469e35cf2eaef2537ce44693be83af8411da159deab648bc188f22053287bb60ecaecca011396bfe26aab73f19e8fec7fcd06650103acc5ce51a607dcad2f828ca48fc1ff2cf91e0ac6773600e33bd1196881d11721429ed7dc3d3311ac2252d834459d63d775a857694a353974f96bafb4cc237a33ee5c37acb8dbffb72a8cc7a7cea12b6709f3e1926f7209757fc7b1a7302eff74f0af1df3990f19b7ddd4928df6dd614ad87b7a04576d5351a55e3409a20368bdfca3f05d05c6354964aaa5f24b6670a72de4e76686489f99180f04f64613ff6b197221f90602764ee1b94c125676c2d76f8beedae391759120430fa0021f6e364804c9f33b545ac82ac4a2aa22c7ea9ca6ba4c62d1f37ad25d04d15a4fc9cddb283f1c838f5863e77aa5ec231383f631813e8cfa6a6f54b0ef76c1119cce5fffb49c266be60ca7e7ea100b3b9abf9fc84bf75aee5f09a747bab5590c4a7685ef7857aafe2be3541c451d9b0a5bbf37496f6a70252da50a529fb19fa50b6d3a7b1bdd3e879026173b843c7b633d193077e34c8a41bae7c6ab2f4f1f64ccefe5f43ca49979fa0423f8884f2346dbe36dde658d15ac12b992759668f8047e1e2cabd8f44cccba3e5fdfa6973b348447578f8e6a2600d515035767367601fa04030c6370f14e32a93cc3234c6f4682fd702a7a7fad78831f374ff32b1baf211247ab6cebecc21c3c66eb12a09c1bb4b85fa0e143f016fcc5a1f84df7865025fd781f97a70ba071b587f62b600352edb6e587b4d199010baa46d7a3d39508416ad666e8cc493ad3c5fe2aa5a028d94dfc444fe5a1aaead1b51e38914877e184876cb85b722c76a396ed813f9f1e3c683c607414b025ef6766cc8f15873a3c633a6a9cd531f2634581cd8509ad7b8c6f0c80d13afd48e9fb82c5a728040982c93f1cdc3cb19d31499694f52dbbf3ae25cb1cde12476b10affae75fcaa2b8a417f304af7c3d6a52df2366b5c76f9d3ea2e2f6a254305d9702f4b3584b554c0858ff7b46ecc617dedbd4cd2de32ede44a3266c0cff440361c13b1fbc8ad4f3a075827260d9987347879dd6152386b9128d825d1f26e7ef44306f8d0b4a46aa3f1f1c765c43d1a1f5dd310e05a2f2e9d2b696a5a5037f0d91e8114fa0062f574965ec22fffad5cb9f0382f82790f0e5eb7e034245f2d6a72dcc49561e6eb4402bf9bb338c54ae95e63e2b7e48fc33f399a86f241272a8d5fd691d684b8510f96e05351789b33134b548cb4e473402aa4ec0596bebdb612c5dd29932bdfccabf185acf0c346e61692ef5a269b0b73340a442690768d4979ffd3bf1dd4faa87c73d24aabb9535bd4596f404172d7c65ad13634f3c741aec6298f8e97505676714a8abdc5d117f92b7eebd192f3895c7b88a2288765e927707d1c5a280fd7d0393aa34891ba8b098befe65e534a80cad1bcf83e260d8edee4485011a126d7e1c8a3730ba2d351473b4aa83904f33a3867b2e8677ac05c76ad1760be089753c18f4e4d7baa20916f5cd403b25d473ec7676d947d5179c7ea84d4ebe3bd1ec53ac9f06fec6aeaf31de98c369323569bf0ad0f4e3595b14d044c591abe023cb4083841997208ebcba7d4847b3f01493ac8962e624ebbdcb5b4c333f5f8ea2f11bc90becb997c053b8259c0023d1c4d75d24a40c149f1ff1d6184b3ae414dbfbf82f15c42bae2163da000d439329721deec9c4307a851fd0465badacfdc1932db5b7a2104eceec11a60d50a81ac66f7eb3e3f484b52cae980fc87cb27183c0583c9f4982c93e65b30f2fa950675a97aeb871b1b87650682eef1ba96ef94d44fe4ac45233c28792dc15584123a867d0dadc1b5a2c1a265c8265720ab79e36e99a88ef8ed32d02bd98cbde48ad4bd90e6ca41a5d980b43c6a14d1a568e7b5ae25f47e016eb5cba36f134f2efd5eb9551f4720cbe2d895be6d5972022c833f73e7faf6a49f0115ab59fe5713aa2c3bae5c6be29553baf3cc6923bc80f315802901ac303d2c8d346ebb7a127ec37c158b633e100b589effbddb2295f5268497af0328c9d4f9dc8482c74a06bfe8a65625dd72fecc8bd3450c1940caffe7660fc74f82de737c965910fd3017a10f5774b08c82f6006626ab9bac873d26a22424c836b4973fb4e54c1601cf978f77255db33788b7c438bebd1a7394aaf2de44145a9423580afd66331e59eeb34b29d72107ac164f8d8b582fefcadc978f0390d1e6d3742f1c306097738dc141d61c8d1ce6e7e614179b15ca4614f10d3b00e4fcbd68b6f37c5912226eb773a0c18bb73b003ee0d63af99cdbc9224e07877f1f0fe02cf11fc44efe7b791fa484ccba559832ae1052a99d067bd5f7d09b7e846824c2f22dfb30d2cf55145dd8708084a572d757c9139dd1a9eebe36a5fef75aa72934409e08007b4509eaa0e91c223bc9b7ee3b03d5d9233f6245cfcb865fdaa6a892d9d5ab3065fddc30c7b1254f7b1677590208190ce5cb5235d6a2035b97084193c24923a4cbff92b0d72ed0fd38ef40624e08fee7f10ee73b3373445b3db8630d62ca8a0416f3a0d34813a58f2c10db462970bf9b0295b82022cf999e1b05e063d2f79070926846f10a2ba19200aff7c9d211b36767832b70f47a491cfd24b9226aa1eabc442f0c258707fb9231869e77a8efc21f03be18a54db93e37a1108b8af4db25f9672216099a87c219c2058c0d8dfea6b295e164339f76d530369db421eb3d094fec6d225562b5b5264331f91b9d43c3c4b186fbbf393f7dd9784a5398cbd5da82439d5d4dc185c4fc46140c488b6159ead900f3674422fb38b57b3d9fd931a864da38eacc3416ef308c064504febc7b0eeb59ca455474321864fb4f79053245458a2a2a1dafe910c6c7bc83b4c1e2447c43bbbd7dd37d140781d09e539b07edf8c48581ae754a333cf193de3070519705e75bffba1413139ce53be82ac907f43c315ba6a5504a60a8e58fb67cf6d8f7f6973e03e378375253c635683e7e7941785ca3993d409c09b0324ae7e0bb2276137af1497fba320ad9e655e1229af0eacf7536dc72840104581ed22837a13468a1519711e0d63206c5baa3ec6f81bd1ad7133d54e1f4e14ce1bd4374ac080f54a455a6b337566fe0c61b3fff51d290c01cd6e3f5b332d9f0f990a34a82799200c41f2f667f8bc90d340b55f429399b3598e9547a130bd8efa59e4daddbb03beb356b460ed29ccf856398b0d94722e9ed5dde306e181dc504c6bdd7c2a74218c016ef68d860b3aed07b7df0e0c442d9f2cfb14da66e56ffaf5fc149ced95760d1113836cb417a0baa0dd39a36b8162b81fd03c38cb76b49628ea35c84ea32e214e9f793817d576395f7b1372388b61a7db3f639fedb1259349b3316a7b6377d61427733eedca094e7376895584abb35368d071bd491836fb126fac1ac0aa35a9bfd553d66ff322d9f1f6dff45fb3f31a4fb1998881c1c77d41765a26dce713514725a4ebe595c4dfe4a167665ef4de2bb98d351cc3a4f5202224ca9b79841a4bfc3daff89337c6111a21a2c3e4f6daf8b77e63538f0f75de2df3997538227e05dcb8a4d881989d1091633526f8918c97bc7a29dab618851e5d8a581cc768af6beaee4d9ffa7579bae7d0111609e8d1c9b13b43cb699e6789b269f7a397c25acb4dbd0b4a4ea81422854cafee9a80b0fc5ab4a12f2ff68693c2614289f3574813a7d46ce08d13bad51c789f2d58a2c88279f0421a13166682a5db434fbf57b0a96c17fa3a7d2583650c66bd16a32be257625c808e25416e3d1d8db46d5c8ac423b1dd906c5f8a4a6fca652d2fc7512a786dd490be2c73992d684af247c3cd427384c391d8c00536edbaa4cddd0ec47b2bd7125f37bfef5560e2094fe571101b406369a1cc1866c4a2be8882dcc42993c6434faa7620d3480c920743253df73c640ed0ef8160f330e239d7325f6e53f42b76108df2f8cfad6c2c669b7fe77886d6dc17e65d4f1d17917f118a4e39f074b138582da9d228148953f205b93da209de0ba331abc4252f3bc967c83a373075b45ae205ad7b0b360e7c6a268da99d3f64530f158f59fbefdccc4d6fd6fc22f61df18adb4d626a630641f9f5caa17a2fc9f0707dc8264d036e3985ea5094ecf6dda480f16020ec1f78612102aaac1939f36ae5c835a6c6fc0e1a57301fefbf43e3f3ed165be31320725aff2e7bd2f5727818e60da893a2adf9a87bbd2ad324741eb3e8627e8ae59880a0eb0f4841869a90524b504d02c93dc9d66c5ed49125648311d426eae54e61d7116ba24387f9d3529b96251a6a43ac390272fba3d831128b15a75871432870715893fe0f4682a53c511bfb7388bdae920d93ccfa74c6a43f631134a902443d39b64aac04d3533c71eee751c0e199392eaaf5b5e9af189bc05c6ff6c1bb39035d2f62dd015cb536526cfeba8645191cc772b1911f1e3534fcdf7de9cca7de1a4c67256a363eab8de10b3f2ad5c2db254ad75210feb27344e005343be7668dd6b6d730288112eeb8439ab0cb4009340fa5c4110f9c2b5d1694a80c15f72c2c59be705ce1237637d3eab760cea36f9de93debf92d871e9a77ec695a0121befa2452d5ebca7c8283cde135ad23dfa40d4ba5e65e02b27424ddfdecd3da768e70065b568bdabb5e55481561a14185742fbd2b3c3e9a6994b17240272b55518e04701484f4b9bf701ba4974ea7", 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x3, 0x8ef3, &(0x7f0000000140)="a736be389b80831256e5ea5b182a4fdf2512671190314e66ef56d32c0671a593403765da62fe80833c3059c75de9fd20c3f8a3d0fa1e24cf3628f24f1ffda4262e", 0x41) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x0, 0x0) close(r1) 11:10:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x62, 0x0, 0x0, 0x0, 0xfffffffffffffe88}, 0x0) 11:10:08 executing program 1: pipe2(&(0x7f0000000080), 0x10004) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x2}, {0x48, 0x6}, {0x85, 0xfffffffffffffffa}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) 11:10:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1e2, 0x80) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000140)='O2', 0x2) 11:10:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) 11:10:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x9, 0x2, "a06a60b288a312259f5d464b3f438b10eb9eb939", 0xfff, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 11:10:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x40000008, 0x80000000, 0x1}], 0xfffffffffffffff8, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x3, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x50, 0xf0000002, 0x90, 0x9}], 0x100, &(0x7f0000000080)={0x3c1c, 0x8d}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x8d0d, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:10:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:10:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0xfe9c, 0x3f2, 0x0, "85490000000080400900", 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="e4ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2}) r1 = shmget$private(0x0, 0x600000, 0x240, &(0x7f00009fe000/0x600000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getpid() r7 = getpgid(0xffffffffffffffff) socketpair(0x10, 0x0, 0x2c29, &(0x7f0000000300)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1d1, r2, r3, r4, r5, 0x0, 0x5}, 0x400, 0x9, r6, r7, 0x5, 0x3, 0x1}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000002c0)) r9 = getuid() setuid(r9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0xa3, 0x72}, {0x47, 0x7}, {0x0, 0x109}], 0x3}) setuid(r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x6ea19ad87ad7d941, 0x0) pipe2(&(0x7f0000000340), 0x10004) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000180)) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x40, 0x1}, {0x18, 0x3, 0x3, 0x2}, 0x3, [0x246c, 0x100, 0x3f, 0x4, 0x26a7, 0x9, 0xfffffffffffffe00, 0x7]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socket(0x16, 0x4000, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/96, 0x60}, 0x41) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x400, {0x573, 0x1}}) ioctl$KDSETRAD(r1, 0x20004b43) 11:10:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) close(r0) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000280)="9cd21b6cc282d28d1258f1d808d6f393e5285692e3198dd3045bbea110b2c66f05a390c9184ab4e01418d8e3d7706a3fd3a2158dc68afcfe7fd8b68f5fac8575b91e5463f2599dda3702cd1160dd41e2e06b3942cd2555e79df7f1010fc88bc53ad20234ae954f739a423f45cc7a78dbe31b1ad0578d9522ee5439133547458c7400957fa46424b9600b7b23af10e2e6e50bfd8ef23c033dfc8ae5a6a7e3e70cfab0d2ad86554e285bc545f718f6953e0b02937b97e5b034c46f1ba462fc7e7a67c3c77302bea8c762c11a3c25e698889aec9c664870ac59578a9580329396b2a17d98da1f7ee596e1fa61f4d7f134e09a", 0xf1}, {&(0x7f0000000380)="57bb6779365d90bf9ece4ee67def679f51b6bd56cfb171f08f561202844a032a3e67ad096ed627f3266d3e5079074fc4544c77659340ba271a7125289714e65c8d9ef77bc91dc7a491efb94df3dd22521846abae852aa1313299e988ecb643edf89472c945f2702c198a686817b4542d7dcb3ee528bd84d5e649200b765fdd0143a84c659909f5d3b31f7b407ae2719e71fe81931d1f5e9d82495f225b63c331f1425d8c1dddbae5236ac6f8cd99d4b2ce55e5", 0xb3}, {&(0x7f0000000440)="7e099a1e7639f5b8e552d3e3c91e5bcdce13f3a5295e9d797b037f1d778c2fcc155be1466ba1c3d6a0449bfae68dd15809129f4a33451394b5329e4f7f1b4c1d46fcbeaf41562d9b18d2eb1377e89083c176ddb30145c1c024d41b5e71a41b421b802d057036740733b5adba270acde522fbc2ddb816a2edbb0f5d5be22b504d4c6a3a54d7dbe84791040acd8d", 0x8d}], 0x3, 0x0, 0x0, 0x404}, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000200)='./file0\x00', r2, 0x2}) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6c, 0x2, 0xfffffffffffffffe}, {0x34, 0x3, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x150, &(0x7f0000000100)="e446") 11:10:08 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x20000000000000e3, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r2, r2) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x80) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x0, 0x9, 0x101, 0x3, 0xfff, 0x5]}) 11:10:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x208, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) 11:10:08 executing program 0: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x4, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x2, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x5, 0x7, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0xffffffffffffffff, 0x8000000000000008, 0x5}, {0x1, 0x200006, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r5 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000540)={0x2, 0x9, 0x7, {[0x8, 0x7, 0x7f14, 0x9, 0x1f, 0x1, 0x100000001, 0x1, 0x1f, 0x8, 0xffff, 0x7fffffff, 0x3, 0x7fffffff, 0xffffffffffffffff, 0x0, 0x9, 0x86], [0x4, 0x7ff, 0x5f3, 0x3, 0x3, 0x6a2, 0x5, 0x5, 0x1ff, 0x80], [0x8, 0x1000, 0x3, 0x2, 0x6, 0x4, 0x4], [0x80000001, 0xe20b, 0x8000, 0x4, 0x3f, 0x100], [{0x0, 0x5a40f4eb, 0x9, 0x400}, {0x200, 0x4, 0x4, 0x6a0b}, {0x4, 0x6b6, 0xb64}, {0x9, 0x9, 0x7f, 0x9}, {0x1ff, 0x8, 0x5, 0x5}, {0x2, 0x5, 0x1ff, 0x7ff}, {0x9, 0xc43f, 0x5, 0x1}, {0x9, 0x7f, 0x7, 0x2}], {0x5, 0x1000, 0x80b, 0x48}, {0x9, 0x5, 0x5, 0x9}}}) 11:10:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) close(r2) pipe(&(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:08 executing program 1: r0 = socket(0x1, 0x3, 0x20000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x21f4219b, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) shutdown(r1, 0x2) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x2) 11:10:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x0, 0x20f5, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)="f3342ba0fdff", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 11:10:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 11:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:10:08 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x91}, {r0, 0x190}, {r0, 0x22}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8c}, {r0, 0x14f}, {r0, 0x50}], 0x9, 0x28) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 11:10:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) write(r3, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000a80)="bd73b540bfb21c01528ae68211616e7cd4456be9531823d353b7c9c5bae7759f9c4e2d4943016d7a6457e474981673f66ce23143bb3dab78bf3f0000686c802e8a46ca21b22a9e046523d81104d31dc55e3748b1b25662528a75b401eaae99267f55d933a73bc2f6d8707810b108cefb508a3665b277d3fb07c187e3183e68188c9e5f37369299b222be37a3ba6a53fe6a9de1c48f32b86b18d33e6be50dc04fed5e28c495624c6ca04861ba593de07dbbebdc8e8946fdc2e2f144ebc52963c2a72ec290966b8d54763ab9264922419cf8d0378d68a0b7f702a8b5695e1c350e6be602cbf289b43044c39464b707a7d121bf7912b5d848e306c00d681e20b14a42b5a31a3eb860c1e0e8209b2a53dfff0086ab48d434c86fe00a3a18497ed6b4bcabe1da7a45a4a3abe678fd61e4381d99466ff928dfc4b42bc2f6ddcd210c5117d7a00421ec34ce33c51ca83871c72a79f5c196f1a4609be5c3c2cd7ddc19ebbf99bd176f77628fba2678dbe5c9", 0xfffffffffffffefd) r4 = syz_open_pts() close(r3) close(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) r6 = dup(r4) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) flock(r1, 0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x0, 0x4, 0x9}, 0x6, [0xfffffffffffffff7, 0x80, 0x79c, 0x0, 0x0, 0x3ff, 0x7fff, 0x3]}, 0x3c) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) mknod(&(0x7f0000000180)='./file0\x00', 0x204a, 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) 11:10:08 executing program 1: clock_getres(0x5, &(0x7f0000000000)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x980, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1fffffffffffffc4, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:10:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="92c7c4e84c43ae9a8016305ae352e2d5fac29315a078e7b871f253ff250157fce38d2e3f2734147153", 0x29, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400000000000000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2, 0x8, 0xab, 0x8}, {0x7, 0x17e5, 0x0, 0x80000000}, {0xd710, 0x100000000, 0xbd6, 0x7}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") fcntl$setstatus(r2, 0x4, 0x0) 11:10:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='%\xba*/\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='/-[+\xe2%\x00', &(0x7f0000000300)='\':!*', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\\\x00']) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x3f, 0x5}, 0xc) 11:10:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0xffffffffffffff76) 11:10:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 11:10:09 executing program 0: r0 = socket(0x18, 0x8005, 0x1f) ftruncate(r0, 0x0, 0x9) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = kqueue() dup2(r1, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3, 0x4011, r2, 0x0, 0x34) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) read(r0, &(0x7f0000000040)=""/75, 0x4b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x20) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0xf34b75, 0x4}, {0x601a}}) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 11:10:09 executing program 0: mkdir(&(0x7f0000000100)='\x00', 0x4000088) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 11:10:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x9, 0x5, {0x9, 0xed6}}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x7, 0x7ff, {0x18000, 0xfffffffffffff9ac}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1fffd, 0xfefffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = semget(0x3, 0x3, 0x2) semop(r3, &(0x7f00000001c0)=[{0x3, 0x4}], 0x1) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x13, r0, 0x0, 0x4d) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 11:10:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) getdents(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 11:10:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x212, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x7}) 11:10:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000001540)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/23, 0x17}, 0x800) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01f7967d45ad94d1cc"], 0x2) getitimer(0x0, &(0x7f0000001580)) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1, &(0x7f0000000180)=""/16, 0x10}, 0x3) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ce) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xfffffffffffff657, 0x92, 0x7dab, 0x2}, {0x2, 0x4, 0x8001}, {0x4, 0x75b2282, 0x9, 0x5}, {0x4, 0x6, 0x8, 0x1}, {0x0, 0x7f, 0x9, 0xa5ca2d}, {0x200, 0x5, 0x3f, 0x7}]}) 11:10:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x100000000, 0xffffffffffffff5f, 0x3, 0x8}) r1 = socket(0x400000000018, 0x3, 0x0) socket(0x3a, 0xc005, 0xffff) setsockopt(r1, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) setsockopt(r1, 0x59a5, 0x4, &(0x7f0000000080)="232adbe741c7c9", 0x7) 11:10:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000080)="673e9fe8ae9ef6b435bf98ccc2ba33715e1cb08e98ecf3efa223ec3c5c612bd6f548e9db1082ec86ee1152da2eab8d75324c7c2e8726009c3daf230b9e6087d03eb8e64d2636ac9024457dd39a93dc062ddddbc36d4a35d1f8dcd3c14d1cec61cd134ef674e8acc8c62a01d24e7851ac03bf957b7992a3b6c18106569f6d3d893a0567fe695035f7dcb1763f403280f7e24b3c33b699289b7bb0028085460e124cec1be616bfc86bc84582ce9a691c5a9dd5d91d38294c9405a551bfeffb1ae1d95e5c9148b422081e3bd3fa8e63fe0b3fca328aa38fefd1d0287a", 0xdb, 0x25) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 11:10:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x527, 0xffffffff, 0x1, 0x0, 0x8000, 0x100000001, 0x28e, 0x3, 0x0, 0x1000, 0x2}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x400, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x40, 0x3}) r3 = msgget(0x2, 0xc1) msgget(0x3, 0x4) close(r0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/134) msgget$private(0x0, 0x204) r4 = msgget$private(0x0, 0x280) msgrcv(r4, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001280)) pread(r0, &(0x7f00000012c0)="d32eba89a47f9f9b5c6141a197b21c54f73062696d3da9a51083d5718d8aa92a60d751ee7d3b4b8c6f7507c34d186945866e4b201835a2739ec0958e0e6ba71f8c38e5c0618a65c7ad740e2ab7da127dcf1c29ca32972d95b1b0d3726f68baaf4ca22e686faccefaed217fe9b248d287be26fd6b096f452b70db981d17a8fb1600a9545eabf3daf76ff78b54b1dc6ace09ac593ad320dcd6525213eed74bf44fe8d4f8813302571098333a276acb2a2b7db42c3ad1ea6855367e3a876b6897edaf3b177d6c80e9cf0c0c133fa899ebfec237cf9b767feae744c03498716374928cd260b5e76cf3232c4ca1ee7a", 0xed, 0x0, 0x0) getpeername(r0, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001440)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001480)=""/125, &(0x7f0000001500)=0x7d) getsockname$inet6(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) r5 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = kqueue() ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000015c0)) renameat(r1, &(0x7f0000001600)='./file0\x00', r2, &(0x7f0000001640)='./file0\x00') fchflags(r2, 0x0) kevent(r2, &(0x7f0000001680)=[{{r1}, 0x0, 0x21, 0x2, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000088, 0xffffffffffffffff, 0x5}], 0x2c, &(0x7f00000016c0)=[{{r6}, 0x0, 0x2, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0xff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x5}], 0x7ff, &(0x7f0000001740)={0x7, 0x81}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000017c0)=0x5) r7 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001840)='./file0\x00', r8, r9) 11:10:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 11:10:10 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r4 = dup2(r3, r0) r5 = socket(0x0, 0x4, 0x808) getsockopt(r5, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000002240)) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) dup2(r0, r3) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r6, &(0x7f0000001200)=""/4096, 0x1000) connect$inet(r6, &(0x7f0000002200)={0x2, 0x3}, 0xc) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17b, &(0x7f0000000340)="b6") 11:10:10 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x4, 0x404) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) semget$private(0x0, 0x5, 0x20) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6, 0x0, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x908, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="9a1cac773520a2d4a68aa98ad9387daa4e159433e0a0c0de92e9a5e639934a46661268f38790563ab4a5a3f5ead5b52c2bf8b01c6cf04e69572a99f7c0910116b787a0dcca30a5e70011d4307e52a44110be3176fec2", 0x56}, {&(0x7f00000001c0)="8f83dc6d6635e712cb611b8cc6d5d41b23eeb86b033a009e2fb275b9886dee0f11d22302fb4870417e9d97340e0e6c35f08e154f4d6b1509895cd2fd7232dfadb0aebe0debccff45ddf42646f6b0b180e37e12314f54b363a24d22bb07083c5535909397674d69ef76fbc97425c418bad236c1c25fddd1cc1a7246db0812bff608cd2f2484d12c21f66fdcbe633d3dbb68f85dbd62bd318b2296504eb55de31f2690d81f43e0c38e8da674c0b6d2e2436c78a49df45ddd4871a5fc14a5e43f71aeaa44446c599b46a8298fa88f86", 0xce}, {&(0x7f00000002c0)="f96390aa4175bc1c35d81cac55a94072e081cff5f147a3e8e52a40a130524350edeab2803d6e87173f54feb507238477aa64143ea3f79e74035cb6f16d4b608130a5c33e3abc7da59c0a05d2574e2b701f495720566732debbfc85005597901432d3e45d6eff93e0ba5cce1034a9dee75386f33402743f9633f4e9310af4e235c322f37309", 0x85}, {&(0x7f0000000380)="1aed799a8340cf419815d16cee67a780be01f95e6f299a42be3eaf77ab8fea9a193c2adaeba8886288b8108009781f2c64ec53158ff09b1762b88190a7d491612682a361a542979be853cadd8095b9547580c59b941288e4f61e2a8ef7ff9f0ed2a8c806898326c4dcd406ae991597e49d8df7a5f0a04b05411f91da6a49c28f5b775e3d1b438e4c8bf8f78610408908cbda7c47282a957a", 0x98}, {&(0x7f0000000440)="752b3857ced20d764f3fc78c9c8438a7d5d6d78a338f7474a08aaeae2d01849c91e9f10c32a8e3fc76cfff35066869390d85a0cfe698239a5c0d0cf3cf65091f0c4d815fe2fa27ecd369acc1290bf364e673268633bd848c74f734bab318d2d997761233710c31b690acd98365113089295b1b66ecb4a6b34f6e9e63bdfa03180c6d8d975af6778a664d7f3a6d65c039f7e7ec0d87314d4b394621991777d8057c9512027bff615e86f53ca14ad570a44e8fecb186886c785413262516ad19a21e90e43707763187ce", 0xc9}, {&(0x7f0000000540)="18778e8577f8e7759ad746ce8c1f43555d859e33e48065300a2b78950a64e7a8183466a462068b3f316c19db9c7bd7ab86aa495ab5b79c621f58198fd92b475125528886aa38ba", 0x47}, {&(0x7f00000005c0)="92c3483182340540212c05b31f49302fa41a59e0fc5d597245f0f62c309a35c2517283f4bb842f69f8137b8342bd04beb4cff0054e7ed45035ff1154f16a450d3bc81d", 0x43}], 0x7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 11:10:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000180)="d14c7c0884c15408f0c7e4f6aaa5fe5f00157e07401d000000000000000000", 0xfffffffffffffd9f) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x89, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCFLUSH(r0, 0x20004268) 11:10:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0x3) semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r4, 0x0, &(0x7f0000000040)) r6 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000180)=0x10001) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r5, 0x1}) 11:10:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) shutdown(r0, 0x1) 11:10:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x400, 0x1, 0x3, 0x6, "c898a70b994dcc584710d947d0c51a4a04e7bd27", 0xf1, 0x8ee3}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) 11:10:10 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f0000000140)="de91c6901eed1d146ab2db223c67dccebf1db61b12b4505f1b92f6540683619b4ad37b75048638e81f75d32b638ea7042a1fae", 0x33, 0x405, &(0x7f00000001c0)={0x2, 0x1}, 0xc) clock_gettime(0x6, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x800000000, './file0\x00'}) r3 = getegid() r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x9100, 0xfffffffffffffffe) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x20000000, 0x8001}) dup2(r4, r4) clock_gettime(0x2, &(0x7f0000000000)) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r3}, 0xc) 11:10:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x888, 0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget(0x0, 0x4000, 0x404, &(0x7f0000761000/0x4000)=nil) setsockopt(r1, 0x29, 0xb, &(0x7f00000000c0)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f0000000180)=""/227, 0xe3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="2fbd4c053fe787fe2673e9dc44539cbf9091a4f604e77e2b7133c62c992b1c5396a34275172d920f23421c64110e24f1b1ea2d", 0x33}, {&(0x7f0000000280)="cffa318f90dc9bfa34764a6cdb9112621c39a5b8112cea51e2a1f97d5485cc89486994f97aa8b89d050cb5a9902a5b74d8e5200782f9658d2f56efd8b9", 0x3d}], 0x2) 11:10:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = semget(0x2, 0x2, 0xa) lseek(r0, 0x0, 0x0, 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x9529]) 11:10:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom$unix(r2, &(0x7f0000000100)=""/116, 0x74, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:10:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() clock_gettime(0x2, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x204) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) flock(r0, 0xd) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getpgrp() r4 = getuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="183d3b18d1d4f9a5332e68e2a13ac1bbfda15a0ef23858a15d0dca581934e40c462b56e9818d3646e02388805a9a07467d93b4311cd12b54e0e2f05fa459b5121094f55cc601d2be38c95b89cd54de3483cea4a590c1ee3c22f350323ab97bdc1a05b445ae47034a3e6600c36829ca18212426498fad39b5a45a7122153dbbec404964e4f0216f4c0ec3ad1b09bf9c03c6954a8918631fb854", 0x99}, {&(0x7f00000001c0)="59d9c19a089dfd8d858b5fe1b78f334fc7a3e0640c99e0d99257711a48040f249321784e34a1e6e8c4d4c869392904398f6b65e0b435bdad05b55513d5fff1223c808e7eeaa4f957bbcbab456e6d2f05783862b1b8e88b20a1b18e2c46f09567e8312e92044642e9589b27c338590be5c7638c25809f3c618cba", 0x7a}, {&(0x7f0000000240)="cfedf8734531c5a27bcccc41b965f1cc796061fc5caafc3ad83a792c9ef248550414396a87e0b1834d8de6c1adaec64e15593bcb80eac7742cce9a15d82dbd101a6a550621d9aabdcb38399f0a69a7da27ff05dccbe3d750f3ebd54d304068d76dbcf09b22d8e32109bf2e26d6758c7257eba38e09b3e4d64e1a936a3251b4e643881032594bc0036dc5449915dc969c906fc3b9fcefdbbda8c7566b0dccfa97322d7ed2ff587453260e3750c90d972875d7ed3ec9ba2c8580dfcbd77595b2a6fc9702d2039466fbcf0f797b70a15ea8715c75ee7607a745fe70741de052263fd74b3f5b34c23a8833902f04286754f38e5dbf9d02d75d90", 0xf8}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x402}, 0x40f) 11:10:11 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040), 0x3) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:10:11 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x4) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000700), 0x25f, 0x4) 11:10:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x181) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x8, 0xde6, 0x0, 0x1, 0x3, 0x400, 0xe3, 0x2, 0x0, 0x7, 0x80000000}) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 11:10:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) poll(&(0x7f0000000040)=[{r0, 0x3a}, {r0}, {r0, 0x42}, {r0, 0x20}, {r0, 0x2}], 0x5, 0x80000000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 11:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000009, 0xffffffffffffffff) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="8e9deb3fa5f625bbc950c0f01071849a29292e378280e412ad779518dccb00b3e9c9170f5c98896cde680d9c2054b7e775819be90c50d69fb671dac8fbc52a8bf182a085df4ab9ff9f18b09f47f7b560ba371de21e1801f4aee29e34a70f8ace8c97818d2e4e88c9a721f5bcca9fd89effc30426e59f0c21b66d54f4adf94335853a1c69fa140c06e61a8186bb6911ebf57015999f234d07ce332e0878b9f01c99389c9109276782e3e8d65edd64ac", 0xaf}, {&(0x7f0000000200)="8c8776164ed489de0fe4f195ffc74df5f26bfce953012ce22a14aadc1bff4ca22f424754f4710f2446e3e933c89303c3bd00eca892", 0x35}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:12 executing program 1: r0 = kqueue() r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket(0x3, 0xc003, 0x1) setgroups(0x2, &(0x7f0000000440)=[r3, r4]) sendto$inet6(r6, &(0x7f00000003c0)="b513fd37cfda697b13", 0x9, 0x5, &(0x7f0000000400)={0x18, 0x3, 0x3, 0x2}, 0xc) socket(0x6, 0x8005, 0x1ff) r7 = getgid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000380)=[r1, r10, r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r12, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x9, &(0x7f0000000340)=[r1, r2, r3, r5, r7, r8, r9, r11, r13]) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xed58}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0xc9c3e18c34f558a0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) 11:10:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) ftruncate(r1, 0x0, 0x3ffff) 11:10:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) clock_settime(0x2, &(0x7f0000000140)={0x200, 0x9}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/33, 0x21, 0x800, 0x0, 0x0) 11:10:12 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0xfffffffffffffffd) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000001340)='./file0\x00', 0x20, 0x4) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x800, 0x0) ftruncate(r2, 0x0, 0x7) r5 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000240)=0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)=""/95, &(0x7f0000000140)=0x5f) 11:10:12 executing program 0: socketpair(0x22, 0x0, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = geteuid() seteuid(r2) setreuid(r2, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getgid() getgroups(0x8, &(0x7f0000000280)=[r4, r5, r6, r8, r9, r10, r11, r12]) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) getgroups(0x4, &(0x7f0000000300)=[r8, r11, r13, r8]) bind$unix(r1, &(0x7f0000000340)=@file={0x0, '\x00'}, 0x3) r19 = semget$private(0x0, 0x7, 0x4a6) bind$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000400)={0xffffffffffffffc0}) setgroups(0x1, &(0x7f0000000440)=[r12]) ioctl$WSDISPLAYIO_USEFONT(r20, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x3, 0x3, 0xffffffff00000001, 0x0, 0x0, 0x1, 0x4, 0x0, 0x2, 0xffffffff}) poll(&(0x7f0000000500), 0x0, 0x1) flock(r0, 0x2) getpgid(r3) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x4, r7, r4, r7, r17, 0x10, 0x4}, 0x6, 0x80000001, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000005c0)) getgroups(0x9, &(0x7f0000000640)=[r18, r16, r13, r14, r12, r15, r17, r15, r17]) setgroups(0x6, &(0x7f0000000680)=[r6, r11, r22, r5, r21, r18]) 11:10:12 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = dup(r0) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8000000000000009) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) r4 = fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getppid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) syz_open_pts() 11:10:12 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, 0x4, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffdf9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 11:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="d05af348d8471f830dad3690d7b7cd1be35c818099551842fae47c4954e87ef807973f097c7ce3a85a6a096e16848bf1d87a07032b14a7f805a5736bcc880c660d4e66ae7e300945a7eb798b96cd082bd6", 0x51}, {&(0x7f0000000380)="4712009d6f1efd189209806a9cd936d1c9", 0x11}, {&(0x7f0000000640)="4eac5a2397914bf584417d775114cc08aa8961a902dd643f8c447604b73130313aa54173020b7f6068093eaf910ce7aaafd4aa56c9a2c7c830c1188ee427d69aa7913f5e6ed4431501ecc0f48159d0721d2bc754b96f9165c66482e6e849c7e2232f8a5c8a790dac2b8a51eedebd776ed41ce93f6c74131c043378608929fe8131607ee9822c14fd908b0e0261422e71fe74f3453695e74208d02e903b5a6bcba3941f48e3d5642ce039b082ea1486c01e4a0c933b63ec47c70ce607086b15f2d604c174609b4a7f9753874b58ba48abfaf9d201091ee357351dac2ee73bce287bc03c4acc84d1b128a0807d988c32461148d23eb791651e9f352b919b6221e8290791bb904b8b16fbddbd81625a054ca0fc506f04e328c03da77f1b000556fa580968545fcaeba148447a583ee83544c2ec54c43728b324c9d7eca8e85e31a240565b01ce70b04dacfa48ae154620c40ab7e4e9808ef0634cea66aa2d048d60fca314969c977089eae7d7b4892e5e69fbd95d1753dd691b1f225f08d37150fd23e767689092103575dcedc92f2e622f3e09024b15c5b77a28f59669291a8114966a9deceee714123d0b906318932da2dc3ded803e2bc74d6ed3248dfaf998c46778a386db5886d88166e4a04bb979266df0cd3ee2e5a2e0c2ee8b43505696afbb730a322b91c97488a45b0c3c927784806486d5101dd6a10c1ce858c5b80f40f447d8a9f584ac487a20b6c4e7b3a51ccda550e6a40e4493ae3be639fd460260b6a96b67f490d5003b44aaab30a7fe5b9fcc7434dd6c30f8f0aef2f989482ddc303c78eb913f538af1eae833bbe8fba0c03e6eed0a4edb4d26e2cc113bb8556f7065db7b7bcb8475a5c962b7befa0d37e95d4d177400d7fccd61ec8fe5b95f990e3c4d6022d33ed1255dd2f114bb1bffd1cd3d300a575a41f68d6bd2f005c90ac17e67701f58dbb866e9ea18c3fa8c9e3f5dbe565b804dda77bff179ace07651d2679977f94bd7f3d7bfc2024a71676ce151b710faee758a0cf9c66dca493bab86ebda4f6af7e2326cd1f1ed857ec79424aeb941c813d4d144b7349766a85d1b189fac69aa7449b6dbbd9fd26d4b792e8a00da140ce2cb74546127be2ffda67b208e19b181ee8edbe635873ff446f1fd5989aa7485d7e80a1de87392e7ffd07a1cdc1741b9ae1d5999712b8b86bb8f3f25027a2f7cf65df2bf1c7b8396ddd024a852faff399665d72ae4632e6b4105f56bc1d4e05fa48cc11d24e563bd15f4664151b2ace15fa21f4048b92b771afd228563008488d6f708a91106ba4f465e5c552dcf0ba1bba5073b3e3c801911c9d4c2a568e7ff0fbc27a2cc93171d505a894154f45beecb0938c24f737aa80b49712b307eec556367f71636c796739a6e8b5348b948a20b24eb66f9c3f59b2d797ab48936ef1421710a28023a1a0706925dfec19aa829dc2611ddd51a4d2b944b3a58051fea9572c2b78aff4a99cc0510e0a62d87b66d92ba4dda39017278a923136cedccfc9623cf51ca7178d7958af6ad7064bcd6064f4b71ae79f4b0245f8350dea2b1275e904f297681c9f14396fc8386feac70b4293ed81275e063373bf99dcaf9389e0d7e291312111e61746ea2bc9ed628c87034a5c706c8d0150abc719432b6868f18125793cd33424273a5f72d5efe4e92c4dc60e9f29245c2a34be61f9bc31ada5a7c08cbea075077396e803a399d20e4b3838561f0058452112a8843e78e6b685cc5c8d699aede583307a458ad7990a0bf93358c54e928dc518f9940589179c49ffd4d1a78d2ccb4fb65373af91bfa5548efdad7f3121afd1493a5d2bbbd17f62877b79dd1cf4fc62da1e61da1f17d19356d6599764c01940b3372f2315d3d82a5e21dc646a1a6ccbcb354aafe463d37f378553b22bb5efd565c1f1a5c2aa684e9db219028e3105b58827a9cf08a0c5c9ca8472be61554373cbcc486836012b952809d93393a341060ddb71a2be3aab98c9c590f499a5012a8656bfc46494bae9f593fc3af7a5ab714db368d714af7403d366bf104f9bec8fe02e41c30d82dcb8822ce1f056e16dc9f736f8f7195c25470c05333b04e35bcb93f64ecfb0d7d80893f45a286d66842670690c995993b4cc7ffe5091f53d95573312a2abbaefd1977b79bde9e5ba47722afebee6d289d1a7f44048859b453e5c6c439fadf6203fa6505177ca48629374e6f1de627af1906c231b07aec4449f7d27612114d20ded37c9c647cd03ee2742f7abec63beba5e08ec9cd84bf0a9642f9362e09343535525964837d3e5cd66504e9ba1edbf7d2d06110edfe6643303bf0a4bcd3a21074a2ce5e5fd12a30ae203d4d9d6ab40b17804c0ccd78cc3badacb984f02308f8e040dd5ced2380c171e69d9e12db60022052fdebcaee3ca42a7f16982b1430237156d08d5fe172ceea025efa856b1bdd49e1f4c7fae195e5d14d1898113a88aa33d0d299d46644ceafa92a5bfb03c324d5eeb42e074b6a56eb72fed99ac3801b29545f1f92b33c61964dfb6b5f88280a40c2f5d7a08e70e41d47c309ce86b28802f8978710ee90a92c8c5447fe72980046b67dea66078129d93b62d6b20475921875cc8a084928cb9d7dff76cec08adec19e67b129b965f81a3404c9ba1758b4af45dddbe346568cbe91a7317027252e8b7e42333c778f585aeaf9a9bb76dcf3edfa4819adbecdb60a5ddcd6c15ec51f2aaa0f34f7d61d2bc5ba54b03fcfc7f28dbc6269d21419730769600e2eef6a4530d3b932970fdfdebfc843bdb96e0507870a2e1e7cf3d14dff830191341c9f3c7f0dfe17b846f7c70627bf228109cc2d979b61915b341cc9f6312bcfb23d1d3263c06c2ca81d0095e1580f9557414d0fd27547f3f1b7c5c40d004e35670b0d785b678aca1097acfb2a954fe088906155d5c9e4c3f7a5fc87c0bcbb3398401c75dd72b8ebbbc03cc665e5cbb833f97f1680cff6c38cedddea6b4041f2a0479eb1dfdf74b194289d022111ae29a18a6f88f738550390c715096f3ce4f0b8283ff5cf2e89e2643cfba9728556e02b50892928f08359b0e1feb990a95a1690e326f5fab02cf8939a0317addcd3efe70f7fa3f3a74674b0c71400a0f53412767aba6dd21c8530ee921eafb5019f8e176225a0988a383cb0d56cb544c3b1fddb9565d8d8e81a1b1de3360188ef27be64d62c13de4d6b5ee9e276a6e743755c8c3614e3ade3a72e092870c976afb51cf3ba36fe73401c5a4f29df727b7ff72271b8446d61cf6112e12d5bf04324987949972f7ecf2cf4e9ac836697fe8890d44ba36daa37c991dfa58c8bcdd4d855cd6d21ea4f46b00c8d52ff8fec708f41c7bcf71e550434fefd0ef743c95d6a1adcb62163c7053efe0764d089334f1c7d0eb1c994b04aec0ff69101ab32503246b3776bb142ee67b69ad0f5e62736c6cc5452c350d0e0a6dbea61320ad7f4f3800c1b05753e6bc63a3441bc65a095ac52a1b072ee40425a58702d15bf2f35a4beef2acf2f69b2b0f76977451fdd415c3210b53d91b01edabd74b3402ec7a03d6c6d73b78953d32002c8daeb99405e65c6e91c29f657beee816334060e3c603bf3b42b5428a29f104d7a42239b7833d6bee40b5d0066d12c73b4692f089e3abe3cb19076c0cb7890eedd05b27b5b7345b5cd96e8d4ae8ccd44ad2fa34a6cbebdab11dd17d10445995bec14c15681fe00a8080a8b544e10b3dcb5aa529571457f2598080906f0cb4c28efb5d4bb51caab9f81e8c399bf2e8f090f9e11ccb4c89ffd059e131f6a792fb0079c8d886cef0c66def393e08eb5a652715b0dbb4c0d027f004ed2dad1a0d66968d73e1c761836e52154b9b6551ddf78ce5cdfbf87b243d6f32c1ffae678975ee937431f2f6c1995771769c5fe983c925ba572ef9162973c5e603f66baa0a2346e56b1f9bf70fa54fc5099ad8303ff189562dd02461c3255adf99bcde9fe0562322a4907af32944e6a2fe5c2fbbe25413b0d61d2507ad365d64731fd99f00969238ad6e44c61ecbc1846f64f98b492ab0cc03cb3034a9a0319a4c3fcb2fcf72c2d90a64931b034193847f2fb7fe8edc86514848acc31b41c9bc24089c78f2c0d2cde89c511f13ca296514d7768c02c5e091d10c5ff756325e819174268eb2278b69204a9ca3d587448a90bbd56330a0e5593285b5d4544d9d3ffdee3273fc134a471ebfa2cdc4eca3cf76c28de069ed4785f1b087ae032129c42b780bb941ce6dd9fe6120fa32f5288bdc0cf45d2888ef0eae3757062b2cd0ce2c9acb3664ed763508c9a25582eec8f22b10f46607b8c95a16088eeb2f0077002c6d8184a3e345a52c87e98f36fd40520e7dc0f4457759048ea793c54f18378395e4f75abb58eb9812c3e14adade31b13d8e11c74ae7e1d63b89d848ace5930cfcf4a22b9b65a86f7597c1269108420439a1abba17d5a61349fe3a96da4e8448c70949a9035680b88b0fdbda3f09828f9c3a65af402e1775be72800cf2ded320d1118eff8af0a64bc986b38442b30bbd1edc6ce362fd0a859dc716887e86a52607b1003f08ff72217eaa95a5ded4ce35e532cf3da1b77def7065c3fac01e7d345fd5df32a2e8e894d1b6dd2257fb4fb5fdb77af4a9e2c85ee6c9bdbaea135f09bdc2a497483902a7d7350657cc891c09fc357615ab8c032710cd8a828d82f3b61fc82af1dcae464d4bed7a02498125b29b91cf6f8c20d913a114f31dbc96300251bcd55a7a340acd36719e556e9689be2fe5de7b23e11332b70bea1abe90b435a799281bea81dd4ce5d770e7fdfcbaaca7d534d21d24cbd64faa09944bfbe7dbc108418c003b085ab3b4e153ebb0e182a4f6b53bfd271766c5b00779008c6df59f75c97645d266b4d40338aec8c4534295caacc81a4bbcaa0709cb6d34844d47ecea0c2c6625d604fa30e219ca121b2445bfaf8f1b8f50ca7a1b6db0e79890f24e71bbc20e8485568bc184d7b4e973820bc651d1f8937ac99121be2354a68cd12a24462d1c354be8a9737d83422e9defc59335e5483d92352d9d095aa569b909f82ea97228e5d311d6b38b4f7f21426a889db884ef143437fdc38b7d337345413aa74b013df9fad784c20f3602e5221c0f561a0dd35932b9049d77c9723f54b648eb2c33589a262bfc69616d098782ef56ac0f3fd4a3dbe35574b2aff864fce70a2959d8c562d9e86e392940818c5de649820c86f3593f86f2478a206c234487679c417094d8bf2a2ab6fad247423d9b83a13d045e37b8a24ebc5be5846bc1504737f6383dc2ab3241d8206c65768886f9989414021c391ff324d7cc584e6ad23d9f68b2e5ac37ebca45f59cba7a182d3cb410fbf015fa33c90bce77b6981a44938ab5ecc29eef445054b600e65053abbd9707a92a26cae9bfbffbfc19f744a590d5d23ee4ba5f00dfc332d83f73af9e4cc76c5b2996d55387aaae4b5dec55923057d06b6dd7b915eecae5d37873293308a59bf4f3f648e191328cf94951eedfdeb3fd6236d5f119ee0ae544428e4950ebcef0c7cf5bc136f986fbfeeffd3da2b771addbee1ae117d0df870c211e179878d988d6099e767b0d5146e5e6c18eafa32edc76bafe2675f8909ce8c6f5d1647d46076561a81b763604c1b9730b87e534bbcd17963b84ae89cf9449d24f0869257c1a136cf9a8eadc5b6c7c585d52499f3b14945f0a66ecd4e488c38d39c10fd8e2cb55da0d02fd9bc1bf0629186fa793062a66de56dade4701ba974c19daa01f3052d0288f48e64e2bb1fa8533a84095c9b37ddef02bb51aa1c9c60e251b9a554", 0x1000}, {&(0x7f00000003c0)="e3574d92c4d842a70c065ee0008896adfaefd61150c725334d17e61689239c8fee8915a379cfe4a7a055453574ed2b83a3feef2651eb5df27e741a47314a9359fd91b2ea6f7658aae0b98318f953129ada27d97ea74c66b102257b6406ff68cf02252eeeb5c5cca7f665f523fc3dab6cff465fb4d0c9759cb08dd9e05bd3cbfcffdb72b03705a1f281bac1a5f99895fff87d417ef9771db4105eade8133eb91bb722eea133c6f9caedf2612828f54df7636e20714059bfe08a643abcb9bc217fd9e8169345f14e4e6c1c1389c1a63503e99273db496a3f65856b3f34", 0xdc}], 0x4) r2 = dup(r1) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="bfb72bd507f56e5f8286cb0717d37686958e76feaabade45a2e89076e8b4463987e227153e8a50f879c23219176339a10efbf4e1ff5f51dd43e513f9caffe1483ec1b16fb9d1234e03cfb9aea67889f4cbab29862973220de2cc2535bdba5c3ffd21fdfa5d2067dec75f1d3c9fdb8e69568fa23c3ea19b3c5f5cab8b3479ac29898588d2bfda9409dcf7174662019e4bef0c4e3ecbc7529e68f89b075ecc44", 0x9f}, {&(0x7f0000000040)="e40fba8182bb97d661b848a4c2923117ea0d013dcba1e6c42bfb9715735e5f71891b0ee88b9873", 0x27}, {&(0x7f0000000200)="81969040e44a909078a991aea414e14b967548233e9e88b4412d505fdff3b5c70d3d08b736e23930031491b1ae82c325a8a5696fe26a38cc24bb95a7865777a70e86e3c987968661f9ed6f1052a922201c2036e979e93983348f8a85e8ce47de00f785217331a24514a218b62e8cf753ef0e73f6d5b6e4929285b5124b7e50259c2158d7b951cea53931bcd7a2cc2b428a652b650b5b26b83ee5246c28f8a8b07f2bfa03c0348858d33711995860f548f2e842f3eadc770f83", 0xb9}], 0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 11:10:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x3fc}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000000)='Q', 0xffffffffffffffaf}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:10:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x26, 0x4, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0xc, 0xf00fffff, 0x0, 0x4b52da82}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x2dd02824}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x200, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x11, 0xd67e}, {{r0}, 0xffffffffffffffff, 0x3, 0x1d, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000040, 0x80000000, 0x1}], 0x7, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x4, 0x1ff}], 0x7, &(0x7f0000000340)={0x7, 0xffffffffffffff24}) write(r0, &(0x7f0000000200), 0xffffffc0) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchflags(r3, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x208, 0x7) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x81c}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x100000000, 0x6, 0x1, 0x0, "fc54da8a957f7cbb8dead18e6072dda05d0abb9d", 0x5, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x480000, 0x7, 0x3f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3ff, 0x401, 0x4, 0x1}, {0x5, 0x80000001, 0x1, 0x3ff}, {0xb, 0xffffffff, 0x100000001, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x82, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00400025fd3fe4b441b01c4ebf4f5c5e72d2a47d9ca5cf5f37feeb81bb9daa20c0096ca83e30e9c0b4b15d3a92dc7fd6e5bc0fb28af4ca0ffae8cab7362a84592fc2d1a7a0efb2958a9425536a6842034e90246bc0ffc1f9b754c0674c7f70a18a762c6c22552d3d7fefbffb4c68b8d256ba3f757d27acd4f17fa43e06ff786e285c818037f4cec61eef4b451912cecbecd2c8aa7a312d2fd58cf48bb8ba2937218e396c85f22d59f05bbcb415a29342847acbd2d1e14ea9f5542667eeaa853b4d4806a1af78960c3552679e97522bccf668dd00"/222], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fsync(r1) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) r3 = getppid() fcntl$setown(r2, 0x6, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x1, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1fffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8260, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x88}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/121) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000000)="1bcedc76406dc916af1dc29e586d43181c00414d51981ccd18bbc6ebb373ab72bc5c238b1fedcd783fb8e7b5f9a1562471bd37bfe15644f304cb8470a0464ad412b8c53923496b8d1adea38c2b7daddc30c76317fbafe23ced1bc1d31798f19d98f00030e7090ee114760731201a0417ec692b47228748bb41d945b775ab2b2a6d5b87956fcc283c08d7b683c54905d6b74a46076ac4398361205e8471fff34156984358fcb6cfce70dda8a48bdededcc7fab359a588152d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8013, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)='c', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f0000002a40)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x615, 0x40) r2 = semget$private(0x0, 0x6, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0xe1d5) semctl$SETVAL(r2, 0xfffffffffffffffe, 0x8, &(0x7f0000001840)=0x122) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3c1) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, r6, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4000000000000011, r1, 0x0, 0x0) getegid() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r9, r8) setgroups(0x1, &(0x7f00000001c0)=[r4]) setgroups(0x2, &(0x7f0000000140)=[r10, r10]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) shmctl$SHM_LOCK(0x0, 0x3) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x60) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffff, 0x1}) msgctl$IPC_SET(r0, 0x1b, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xffffffff) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1}, {r1, 0x20}, {r1, 0x80}, {r1, 0x15}, {r1, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2af37e8cbb6c1c4d0502b79323273fc8170a8d086ba9cb603dad147139a8622a6091524e16b0cd75aaf34ccd924bc84b6312c4c4a6ec62ba2edc1c7a7b95438205bc2bdec6859655afd25610990f"], 0x8) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r7}) flock(r1, 0xc) writev(r6, &(0x7f0000001100), 0x1) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchflags(r0, 0x1) write(r0, &(0x7f0000000100)="9c872007ffffffff2fdfe06e", 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7ff0000000, './bus\x00'}) close(r0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket(0x10, 0x4000, 0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x140) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:01 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, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) syz_open_pts() 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) flock(r0, 0x2) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:01 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:01 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x520800ad) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000cc0)={0xfffffffffffff0d6}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0xfffffffeffffffff, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000d00)) r3 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)="84581147c320af8c90b0962a6b0ec1b5aa5c4dd78b40adae9025532153387703340bf0355eee6f6aeabd3da8926425fe3cdd1cfa93c2669a0ed1256cb12b857f33c318d4324b34f5b47fe01fda8ff6cd5024ec840de7e6bd2c4692fe2b40ffa1f91fd8db94712786058147b18316a39873870182af93ba67ee168f3bb77bf6fde7cb2cbd8d2e8ca7459bba8edac486c984e26fcd74211d114326735f68c66854220093436de636cec243572a7efaaabbae8a58bfbabdc17aac19c0cf964f64a3f4e97a03fa53b57c0b8a62ec5d49c9baf4b95b8a0678b1f0110b2235702e9d61dedbdd3b5cfc1b179ba3f1139c1047d29195df39a5791af7d883cd9e0bf2876ded7e53ae08504c17e575f9407eddc0b0a83c699c39126eaf28e0bd03917b672d161c4aa14a72c523bc06ef6c253f82d4d3792940fabad2943d54cb8dc52e748f9922303e2dc0eddb70f2012426563b35dfd488a42684ea317446af3b627938c17aef9acf0ec4f2adfa2081cf9cdda9c3073c4ddd60b4e43a757dbf5ec06f50c8392ffeacfc5eda2481b36705fdef0f6b3acc1cee6029eec02c73869bec65443bda87c5da0e42a2daf9f8e66c3e48d1118506a7c0ba4cb621077e485b17fcfbb9878de2fa99476c523dcf9319d4a88242bf529f87548b09374d9f5e6072c068a4ba6fa63c43db4978ca07f21ac4e848a452c62b8e1ae6182aa5d5d7fac6bafb51e420205d85733f55fb44c97bf251f80518fac0bcc7d4424553a980c6876f7badd08a7b2ac3a31236b5a65c47cc426d31535e002f7d2ac52fbbc51bd96c2261a676784ba89e567d8ee21da24fa4e070b86749d43a2130d569caab0cd4c5866bbf8ef01c4bc5d6107be10a701a49242fe21dc8c6250fbb7282d24d42d50813e0ddcff871abcbd01ecff7b22552c3e66d8ca55529926e63f8e9f6a71f1930826f422f53a04f39941fa2400d92602be232955fc60bd2c2f5ffcf208bf612ac3eeacb315de23c31e1d2bba34e30cc72ba946f41880f918e54ae5b68cd0b4a94cba5690eeb0f2db5e1334fd2072e3925f889ec86293d1b5d61ed8c9f3e675ae12d3c6ba5e50a987550b4db6dfd0056f57075aadb3ddfdb1b46eeeb6ebc1360cb56f4ecee92feba0f7d514dd0b696de0f502970662c1582a375932341d8dccc756aa44b0d30995c2c984260d3add9b8e9b4f4f23b55b2f121b94e5511b0bcad422b4e5d36bbf8dd8b6d47bbdfc3eb8ab2863614fbf78d565d3385395b9e0e0296b15146ff68691198d5de2f88c2b967148be8b457f8386b669e655b23c340eb81377507afd69357535b3f68dcf7cb466f6cb84e17b7f7c7d424c593e8f048f5da63a4ad84fa951a96b4a3faefa25b93ef5501f2077f3a43f0161c483963adf03bc283cd9e3f350bef6879300fd0d3083aa337e0352bd97057a3a260c258a31a9e693363744b044c5d003ce68585aaa6a3b23ec1724da6c5e52c72bc59b6591752f12afd37be37792288992bbb01d5e8084d99b33e8d19534618b49eed2f16099f78f4e4e00d68585eeced5e2b33f2a1b5be0ff61238bfb34244c3e835aba79f72e405d9125cb23764610e4999db2baefe3b306657f677bfb1ceb39b65608973fa2d33079f772250f9706a3bdfb8e6db4503e2a4a4ff98e63c5d059af5a49b268976325f2ca2a0d7c2e42c4779c513e4ccf1efdc518411b58728c40913e8cc91ccdb2b463f3403bd9de49fa79e590a92190a46c1754b1fa5d509367647327763a7d033d1ea782a06130fe513fa5fb670d6a94f2923c8d1a36fe7516fd72fea038ba9e56634d67a12047645e26d54b9cffdd1ff932a801ec6415dcf5c727c9756e48e7d701f5489d7a7b7e8160b8982cbd2e7606c854750c5cdd1e302f9c64c69b4aeb7a79f4ebbcf347a6886a61b683c0129657b0d1d28c6ba4b798d9c928ed3cef129b4dc1dd03404f72030e636019d10e88fe116f238ce7e524c7d05ad3bf604f3271ff956b1863d031b8451fc3e99c3239e9934b4fac5c58d94ab13bc855b45e94eefd53e5bc47f7fbed947ce5c84da7e686db4de93c290103a3ef8357356101a4e269749629d23cee4a3ccff737e1703ef273ecc8a60f1231efb46ad5ba0436b50452ade5db87bb339bf38019a8cef90848ac923e491a4786b08d73b4a37a74cb1ff00b71f24feae502d67a375596f44f8fd1e2c9d4f36ca0a2ed3b54a9333a27e838dbf9ab57ae557bfffcd1087ace68185ef59977aedc300217ab97abe8d56b5feabbb533f2e4601f3d2cccf860deb8fedd278be1272d6da2adf4a3607a5358cd9c7126a85c6f632ff13463831860db39b0182e2b66177b47ae73f4d548e3be5c7a04e6b5a56187e087fda9543449ea766ac13a9f79ff1a108b36805de11b8077ea79c0c58b2b3ebbfdf065d3a1955e0612894f29e094267f484ef6dce69e0577bca6716f8249f59d31923e372914181a61c0f09136bd76a4a0355726dab4a0b8e9e601d83d15b5ffdb32c89a1a42510f444c2c59a15804e2e63d428240221efb02d6afaa675d1c0e4ceea20162997290284126da64dc3b76416333442359b8b373121e93a33d672a988dd47649d7964f4cfad6570bfb05b9ff17631b757dfb76cfe1a60ab8ad3d7fb8030295167dc80d9c77d5ec22780b6d922bcd05a30f352c3c34d8bc388b8b9477f981934d9a4c8b759e6d8ace29653a57cab9d1dc0047dd2f08b5a896d498ec004690a203befa76b0ef014382b391a78cecb444af1fb4546b568e3de71077847241ba406077633159ccf63c6a42b4087526dd92b2c4309bc7ef9c9f69629734d2a868c7db7f9c16e6d0235954b701c5f81551ae865b9607bfdce954616875bbc4642ef359149e43f429825e310650772b93988ce8af315e533a0864419d35a95fcbf5902a26b8fa48fc02d8bb7af0fb8194141303177bdc14ce6af90753267836489b14b4624c2c904bb81da5e52d1b856e47e8acfeebe8ed22c65e123f87094a18c022148db6a818fe2ab0423f5dbae36cb67d19d18db8090e6a25d7078ad1d7c9816409e29f070ef609cc28e93e68cfdc92b4cd658285576f49b53913a5552728c324a0341896c2b8806474d6e6a08797e279777f1ed52266130427f2d2ced449e52513581e818bf737a55b44c3157915a224a3c9450fa2706552abcd62b54ce8b9f6039dfde0b3f61af2a6e4ba35a8d78da1bb89dc062bdd95d8cadca789b3a17985e860d200d8ea7c53438b8900f254c2000ee99c88bdc4ff1d797fc25e7781774a1236a543d79253f908781c8de846a8ec3e2fae6590ba5b9512a118329dcfdb4d272b21edad055f91b67e07d6ad9d6f75d9651b2612a213f5236bd4f85e4df8523b0dfe3035098c67b627227d368c9b00442378c97ec8a8921d6e4d9aa9956e19169c71b5f92fd8df02027dcc451b0db4bdb29612191d99bd098003c6e6a452dc9c53a4cf803dc645b03ecd947c8a4448a2abbad87868c33901a2469ea38a2cf8f74f7cab5d0842358c236064faa15f882458844ac664a37030e6e93b1efaa8ffcef044ba9e100b238c00f7ba7ff6ca85f64b6b1ce9799eb1d74fc0ba8c39798160a5f08cf52d11289c5c7424767", 0x9f9}], 0x1) r4 = dup(r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x80, 0x9, 0x0, 0xc8, "06686cc8c5a06e4eee1145ea7a0777a3422133f8", 0x101, 0x10001}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000005f00ff0f000000000000000000000054ee61357c"]) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0xffffffffffffff72) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f0000000240)=""/151, 0x97, 0x0, &(0x7f0000000300)={0x2, 0x3}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x21, 0x40000000000003, 0xffff, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3f) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) r2 = getpgid(0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0xc) sendto(r0, &(0x7f0000000500)="7eead4338f7b31", 0x7, 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000002c0)="8895630ad23511a124a50bff27ce504f355afb509a5c28f944c45b46d826c8b19d32998419126f2c7e4364c8d661ce4478caca5e5fbec182e2edd9f08760c20602df77f540385e29ad3a808169c94301d5235a6547ca0f8eae70ea40b4973f0e9722f985ddeb00a728762b79e9320ef20842188d364603be650286be898b4ec65f121aa3a54be9145a84c5083fb222ecd77dfd0606ab7b5d0e6a9943353cd67aae24570559048532122ba96d91ee7c597eaebfbb9476923b4cbe9a14a0e54d0e1705508b31f633", 0xc7}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x405}, 0x8) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x7fffffff) accept(r0, 0x0, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x80, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xd9, &(0x7f0000000180)="72757cc3783ddfb17ff4b60b2ec3ffd2cc1fa7861e191407ab2a17e27327f92489212689defd3428c76ba60124a341ee33f4f22629abd998fbc4d411e303edbefd034e3cca30623df3deb58687ef523a5623a684581bbc3956dac25ebd5d94f9adf6d9e0bdae6c2a022d9f97e9e6d8bace8ff289c41eb894d4f29d9cfb9f2e7b582f7895ea6c1b5e6f64ffbf0ee703422656e19ec17a1ccdc7f8709a4b2dc2660fae8a310d5cc6fc13c3b6da9804137478e4090c6e28f8e2744e4f2b40d9af4ed8ba5b3953ca96b9c159c54c4bd7700c6e929ebe45da5989cb") 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x5, 0xfb}], 0x1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x405f, 0x7, 0x0, 0xfffffffffffffff9}, {0xe7b, 0x80000000, 0x1, 0x101}, {0x1, 0x6597, 0x4, 0x5}, {0x2, 0xfffffffffffffffc, 0x3, 0x1}, {0x6, 0x100, 0x71, 0x7}, {0x7, 0x80000000, 0x4, 0x5}, {0x2, 0x2, 0x6, 0xeca}, {0xfffffffffffffffe, 0x6, 0x1, 0x8f}, {0xffffffff, 0x5, 0x800, 0x3ff}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x37b, &(0x7f0000000380)="06") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000200)='!+\x00', &(0x7f00000002c0)='[)\x00']) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0x3, 0x4000, 0x102, &(0x7f000012a000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x88, 0x80000001}, 0x0, 0x6, r6, r7, 0x5, 0x80000000, 0x401}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x1) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) dup2(r1, r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f0000002380)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f1ab6531c01a6"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) 16:00:03 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, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) write(r0, &(0x7f00000001c0)="b632340b3e209a19268a92e5dc238a9a60c2308e4b351d7c6a884f3dfe968f58dd28e650a35a38680840b0c22a1348d83531e5e2350994a5c89c89e1529d67dadb392166c47e5a533bef2223228d1f6e3542b5d5e372366f17d8cd07fbcd5aa48fc293a994ea5f7da52616633bffde86f9c65cd1e5723816f93c30ddbe21e95451e8b407c2769782adb07a87c45cd35cdbe064cd7010047d0ef2fe2184e6febfac901f6a9901cdb2960f6b3696ec41025b85b5e2fe8b78e10687d8e764ff763fde21a21da0f284a6101b1678addc12ad217d39d7197204243185bb6f", 0xdc) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xa6, 0x0, &(0x7f00000000c0)=""/166}) write(r0, &(0x7f0000000000), 0xa7) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x4007, 0x2) sendto(r1, &(0x7f0000000000)="fcbc4b771455264a0ae5b1496de98548d63c1766d247308be90fb7c2bdf03315ee8ed83db08ee62a8e30d0b8d517a065b3bd4d238e2d3a60f24b916a043e99aed932c657ef8c6d2352", 0x49, 0x8, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() 16:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000001980)="ac18bccc9a184ae0dc9fed2ee6b3ba0dd94180ca5343e72f0a2d97921580bc95884e56eeaf5b520c534757793bd8d97f0cdfc5e6a06f909dd378e304bb5967cb0d4f3ed7edaa0b657480acf692941ff17826f7cb1f1005606cba29767b44b21378436cc45777d99341f0446b3d47cef38c9094314ec2125aee7fc7b283e1b1e9e66c0fd8f58205d26ef2576a732b2fde40b873227a93105ea13e6278f903734e79620f6c23aa4c2af3f2a5cbd071a8f5892abc89ffbad8048409fc3cb3c2d2bcec4b3546bd02bec2722dec5394a1ad99f4436fcb3678d2db96eb1e9d58c36017b1e09d506ae73697506b5a89d25586495db2e68bcfcbd078045b37e6447abf2f21b90877f62490a98030292a609deb01c8726507a30a25b8727b5d3309403c861572f2ea84fabdf5b095ff94dbfaafb5bc991fe8cf290afc27cf133c8d78cf30ad5cc87e1610e0826338a8c326c83c40a23abd1b48d84ca392db56c36cb43b375595fa0e26d6dd8598a46d6041a694022d9def9dd49fd82094203d78ed4e150dae9e5d80240b37c45466fb98b33423b7ad70e28f0ae88109baec470cd9e5afa0cadc1484550de02201f9a0922360519fd7ca928e202cca16e58032b770fc92928996d53dad25b565a60ce20456a1e56abae13cc98d916d62de1170b6467e02b0858fceb1a13ef66ab8b7c966d74f6200c860a6b3a4e7e4505c5e8d5e07c5b2116ffdcbc7aa06c0e8eb7cf041242c746dc86cd7dcba60674500ea57af798a2d2fb185c1d997584b2f384e5903c559f9ad891aaf17ba0c9d9e1d2c0a8e1f1194abc1af64d744cf495c269feb9519494c390de57a3ec0e7d7b6733aceaff56636e9585f06573493b8294280093d7727c21478d6604d510e05e7b2303782e0fe3b1c50838c9ef827ab2c68eb997951c7ce21ec7485fdefb5a90b3d376bb6f11a003006eb48cf3a164df58a67e3daa0f8d727c6c2a734945b6e4ddc2b6f1bd7d674c9e3448fea06fac00c072aeb6fff3eef1e231dc82300bf7fa4e56ebe65e5088accd7caba324c9364db55357ce3e1765c4269f8b14945b29c98a91b2fc36a4b9ddc63d8ccc95ef111d84301295dd0afbb3b3c2b87ca82820b44f2e8b9a304f6e860b8fdb395df7923d972ec3dec51262322732051f8516a33e21b57ebb1c62671aa8e266b1afff1a4ee0978b5dce3a65bf25ea73b34a315484db85e852f0fd9786df2155d7163519057e79d642f4de067ff5bbd67aa61594b2ba49fb3127db4aed7866bc0e5470f03b67db1c5127d8fb3f7b66f6c5bc70323d2fb7b2727f220f77c7eb5f29b0ed0380c44e5fa927e2e5aa36bc30790a886b9dfd0e12a508fdb2f2cbdc0d0ce0a71e006f14a8bb1c26bd8a167d2e16389de1a542c45a2d9be144b9ebd809eec2f3884d30ae006729a09bf373cb95ac51acd9d1ec89d4155c89016261f7d7c065626d49e914aad5324bbeb75a7f667edf62908f65875b99a59634244d2116935ef37e8b150d4ec0f44e961a342f5c740264cdc01ebe2a2846a53d7a9b142d2f33648d5ec99e4bec30129273a0a34da1002e442004c97d6bda195b8caef296fe53a63fe33caa89fa95b834740dacaf218d2cb9691413f4dddb97a1019841d97ff02ad888479fea3796c766137f236837bf1e5ad21e2873fe524123b75a71b47b02a115f4a72e61041713e5a0561f8f4b383e586ab471395eff8b517b302711b3b2360affb5fda1ea17851efa8021e0e22dc1059923729cc6caffd882925f371da8b340b8240c6bff4a08c353812427e8ea1d844c10b7697f88c9a3ac623858994db67c32886ac78e24e9fb8dde9c7b21161c573b1c90066842a9885cfba36e06de7b735102043e5b8d8498265619b356af56fdbce1f0f39d118cfb5386dfd2713d48b27313768c584fac69640a2628b17a5d2e07e07c9a7280f9f058a12d7fe390213bc850276f4a76c5dd1f4f677f4f16845a8f01b844ba3a044e4003e8d5fd191f5a5087d7f2b9e04dd9d843ad615e969368fa3dc65b06a9fdd20ef5e5e51826d96d3b7999864238b7f04991de34febc6725f17a8f7161f1ae9ac4c1abe695804143d6e48ab42e2d060b472716a1b7d946f8c549b13ed9b5626297614c2035631dfc6d644fd3c4afc63f53e98914f39ddae0706fe68eeb1159809b4ee05de8c5ed9e488a705081626e73da58a2a15311b94479309b1fc07bd7ecc759dba95bc8341cc65fb54b128f00239eda19b9a694b020b6255c31da4cc24e73fe6008764a27943e6af2681d4dbd707f2f1c7c242e071aaf0ce79bd8d1511edb5be1e69e23d7a7072c9b51ccce3fb15ac807ac4f5620a0a14fbbb104e0aafa1a4065fade32951f7f9c40894908c01e827f505ce861d6df790eb200395f2dc864fc60cc94b313e2328889a29b194c7172b24386e5366af971f4e705506b94449f4c38cc88a4fc4a62abf48a172a3612a86170cd63b239ba57ead9589fc5de079399008691e2a1df405523f8c5a12b75e1bac973ef53bdf01a95e83e2605d37d89c59e042794a3cf979ed0ea95ff06f9d6aace2b86172e5852b9b3cf501cb3d9a4016a5663992cb90a76e28527459ac27ce93acdc72cddcd4038ec8c16125782b5ee11276259d56844c2914b7be30025df982648e293de63a4e5c471e0e6e159e2a777a5c9da9a499309c465b0b2dcdeed67d7030cba7b02b3a722f3a466468cacfe361e7abad981a2a58e073e9978c14033f3ccaa25304201608fddaac5f423955241d18a211459f2ef8b0a5fe5c881d28b152236e1e12bd2af130c2385199522a0323727166233499964317c2638b38406cb77e31d0f7b4c2ae0beb41b78761681476de6831c8a323fed8348ed9fa65b30fa5f1d354b9c1d06b02aa2c3733a7bd79fd1aab8b0e969a41c3a76ee062d1f57fa9cb08ecaa54a171042ec4499cbcb829163abd76af53ced7de1ec5617fb00baa3122fba81e202bba5bc4a89b82223b9196020e5293b31800ca13bdc41bb7c4ef304c54d4a45d82b418c6cc563ab64bff61f1ec02216fe253655d44f6acba28558dac7832f137a2e1994e188af9438c90132db30d7315278f24572a499e566b6a7eca33adb8fa70ee7584400d7fccfb03c7a16d1b96ebd03c8ad1b58466342b1de65ff914bb356ea8b63eba104a3edb471b3561e88f8487df0efca6336646d3a4c719d47b70383054a691227105303fa0199ba783c7f078ca439b78439fae576ee2fcfbd529598f43026d266a5f492cc0d8f0231277e14a6a94b43ef34f5fccf6e850805a222de40a97ca60b22a56948248331acd93d413ea1276d1257423d3c500525e581b2e016461da7ca6dbb94013134f4c199c24736b47b6d660fa9dcfd3cf8c3ded533d119ce32b70f49db711a432a99691ce1d4b915e77b73cf4a4632eb7c264d2884d0b1e4966288290ecd1cdbcc63e43c298a6ca340da7c5b1c8d7386d85fa8fe177a4f050857da275fc377ee1a4678a32052385a634b5436b794e6091f0de5456e447175b9940cb2291aba67a84099dadebd1b403c26b87fe21bb4c77e6dc1214c9f7b61954610efd3529348c72c66c969b9010c89029ae86096f7c6abbeeaca3def976a5effbba7df5d27586850e407557523fe801caae8788fb7ee3470f35d0a2d27a2dcd06d7457a62ef6859b7a38fbcc42822592eeceb6ac34c007a04128155821fd5542d5887dd3749a3688427fc3e2cd998f0b3760b8fc8e605e7a405da6d8f751573ed0907b717cded7b174b83ee7ed544510bd2c69337ba703a9641e56f8f4fbf22c153f8adce7a69753814265625e93d0ec8a8339c9702efb76f5c63ee53028fdda929e8ec596e3a7bd78e42fa786f030d4a995a39ec67ca35780ce7b5b93b4b728af0fab778af527ef300c33838ad74a08fed854ae63852f2b7fbd54fcd6a031c4c65cb8bb1ce792bf350273c581b0e439eff6569a0a7febf207f6707890695099da97b820c371dd7d78597741a84485b7461efa812b9d58099c975e300097da31114ed63d016b345309eba5781e177d3016c1d181f29093cd528dbbf116ab944cb331c2a0adce7a8fecb02fa20c5bb4e98cd07df4b1a469f3ead808b822f47be5b13c0374fa1d728f91be725d8232a53673d68d4adff1d6ed53a7968f8159fa50335295a1580ee8b072915f959a2c691483677cb72ceccc7ce544227ba86c4b9b5a36174afab523cd10c80d6599ab8653da3c7b8bf29fa78682bcb54975b9a7402e7516bde1e1161c6462a324617b302af7f945de53072b6517c4dcf5681139d2320da5718a2ff903679947c1a0178aae2fd2da2c31f5474bad5c8cc2ca8a18ce613fc9ce8814c664953848a8c2f3a4b4c0922c9e29e28fb2b2d69df8b761d892696f29b4f8d3edf1e46b5479803cbe92a1035a9b047fc90574568b10d9b35d8e2ffa1474cab9cd0a96bc36cd0d9fae3f2513c8ca67498d654a2a9fb70c5b5b60915c2da54d29f54dfb305d2cb6a30116de29cbbb632e9e65ec9beba9f05f1302bacb8cac41558d51164f73d901b6fcd91ee9feda716fbf29d897f98182ff7f4e9cf13ae14163650eecb926f0152767830c0322a5bb592f641ac79104c6e0da66e455bde85ada412c3ec194a29dcada647c87b88264f59a7a2acb6b982063a7556a72d63d84ea5abcb78d272b89490dc4656bc7159085a6fed9a67e77ea9de22d4cbea8710fe9a2c02fdcf403b30b6ec25414de903b3b7c57231083ec6d8a2c53b47c09a79341d1cfbef65a28c0016ad76ace1d9d4a27ff5daf49682b19b20184ef69be7782973f0e17f81c0cd1cdfd4d8476842ef4b6bbd4f11734d7366e3988c6dd349c3c44c6f5bec16c47fb9212918f8bed5942953391d559605db480d41265b466cd26a7819851820409b17d8f29d49c5d8f3cd522dfded2408a84a5f3a00ae19aac98fbef9be9f839f5dd37e8fc1f1ae5ec95ab575fd6f57149e4811d18bf0f881cc32de8b1228d1513477c274e4d71a08dda31b7a4d3d54125fc881b0dc7123900915da60d1b8a5105b489782abce72a031a41673ff0d9f8df97d4e457fa8cb6c1cac442b7b6d71c081370f1cc69b83aab10a760358cd52679cd6a5b8d476ac2c0815157e0b9c644f567adb5245d0a5a5caeceb6e9849bebc24a09e39cd5003fa7cd332b56f6e70b1842a4603167c985f06cc9d2ec5a94bae696ea9c6e7d4e351c43bb1b410d49cff7daeb22fa2af37b6e8ecbf789cc5cba23a9d4247c00b930d62d3087180d29c2f09a73238515b04f6b4cffbcf5fedc92edbd0f0baf13f901284909dfc99c15af4e2a32e528c3d3ac01f6266139b679bf465138a87a483cb023169ae95290242227fce5a7fb428acaeb4b5193c54d0e2715725a8ed219ca1de1e36782dde447be52dcf95139f7b5ecba6050878ea5050be40523c8152be7c87b668f5053f927da0e06ff57e06b2d32621aea386d7f57ebe2f8fdd7e6221790957561c3aef71177b43497ced814fffd37b61bcb82ac255e65690ef31f972337df47098b6e76abb7751b47ce49089c25d02d642204fd655ef5b634c1ace0004a85ea1f9a02b95ea86df1f5ace0735bee7047b0023e5191262d82073ee776249b1eb0508bb68026858a2504ab8f3a2e467afe1c8e26617554eca29bf812fed437d2027bfdc4ee1ae964abaa5c8015a817f5def4ded0d0c0fcd5ac53cbac06087fe846bd1c2ffb22b1aad863da2806259602c84a2cceabf071d6b8c1080dafb947e192ccf9e5575107d882f174636e77595ac7064761a034d23308c0a96c1b826285a"}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) sendsyslog(&(0x7f0000000340)="fe72001d46e26cddf27496a61ce9f141816ffe339f59ff3ab5aea847b235f104c1557c2957ac72d06a7844847743c5f9585ea5e009e856c28d70d0d3b12fed129a006c1265210be498c486f8b4f49ffafc8d5cf5df094702be8ec097d7266b8012b652abb6b3d5a4516e7dfc865d85d82f45b462c6fc19fa0cc04a6968ddb372b9be1c08149ed674a00427bf8cf941891709f79c603be2973850d6c9d978102cd6fec74c4a4abe55858699901705f3818c9de5ab45bb0fa45dc1a90c8c7c0cf5de69f8166fea43e46e87cb5466b8efcefead1370bb3334f6239f87ef10c59dc562", 0xe1, 0x4) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000380)={0x0, 0x100000000, './file0\x00', 0x0, 0x20, 0x8, 0x8}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/159, 0x9f) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:03 executing program 1: getitimer(0x0, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup(r0) close(r1) r2 = socket(0x1000001b, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040), 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x2}, {0x401, 0x7fffffff}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd80, &(0x7f0000000340)='\x00') 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) write(r1, &(0x7f0000000080)="15b26966860310ae1a8faf47064b356a115100fd44acbb198557eed6f90961eac0314bf8b518f55f1e878a52b5f49bbfaa8a621dfc89674ebed331b30f69c56e2b7b06de1506283527c54c5a934d6c2b91f76d84a1c423861af8f918d87b84b3a80f87cab520966cd4a8f80ea273ced98bcafa4ac2518729e5456ef6151bae8bf5caf38323efed9c468dd8817f05cfe7995b29082c3b1405e3f46a91cbc8dcd2e4ffe02a5e49ff7d21", 0xa9) read(r1, &(0x7f0000000140)=""/138, 0x8a) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x78) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r3, r4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) write(r1, &(0x7f0000000340)="3ecaa3a9806a69819042f2c1cf59c38f12e1628dc6d1", 0x16) r6 = msgget(0x1, 0x408) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x0, r3, r5, r3, r4, 0x80}, 0xdfa, 0x81, r2, r2, 0x7, 0x101, 0x81, 0x41e}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x1, &(0x7f0000000400)=[0x0]}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="27dbe290e3c4d2f19754b0943a314d958dd9eb5c3f8b33661fdffde82a8619fa2d03c93de89ea4bf0395ad1990cdf72965f484abe7faae9c", 0x38}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f0000000640), 0x0) flock(r1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x2, 0x8, 0x1, 0x1f, "6e116654870b312530aba7b6830a06ed6725bb09", 0x4, 0x5000000000000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) r8 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x10888, 0x0) pread(r8, &(0x7f0000000700)="04d7d2ee7f2db3e0b20552e66f4db1693e238ada475989ffd97641e31c5ea3e53b04ca85224186aa44b8443ce7bef3704902ac93ddc027eb1dad28b987a38c12e2fd9789ab8046e45822366ebf4629b18bdccf7e4f8e4f340f93de18e3f8047e499c42b0cb6b07394435e6251e514c6655c15136687a961144a459d09faac5f1413e6f095f8f0935675b119f5196e3728240dd1cf37b383476fb5598ec9a1a8b79ed054176a51698a06eda297aa8c971207b92aa235c835abaea0d6fbe85", 0xbe, 0x0, 0x45) connect$unix(r1, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000840)='^}@\x00', &(0x7f0000000880)='-\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)=']\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='+@\x00'], &(0x7f0000000b80)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='/\x00', &(0x7f0000000ac0)=':\\\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='\x00']) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x92, 0x2) r1 = geteuid() r2 = getegid() msgget$private(0x0, 0x400) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x8) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000000000005701) unlink(&(0x7f0000000080)='.\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000140)='./file0\x00') 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x401, 0x2) shutdown(r0, 0x1) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x3f57e458}) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3ff, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="1d38401ab1b83df3b7033434683303ce4fca665b1dbc9c6aa6d0c59377e3a051bbe22880ded10e4c02668cd1f92317d3bf5eebe182970ecae44096cb0a43a0bf86fea9fd6dda5996d264c875fc74b50e99c1785ea129e385e9db11549cb0a8845e1bb8f7aadc07ccb25025efd230a92bdeb81de84496ca40718b65a7", 0x7c}, {&(0x7f00000001c0)="22313c196bec2168c5726638b2ff3c72f64a553a5c14aaadcb554e5457e90e9c9b959397922435baa5152d158ce97b04f94516df63078f6fe55d610397250283b7cbcc1c70c162cc0726d2188cf8940adb997dcf3c2113f9ae380bb313f19d266ee5f178a00c11a985c4f490255753f958c85868690d4dc5024a83", 0x7b}, {&(0x7f0000000240)="09059f36b57d8cd4ac22454c7e66459ec31342bc935e5abb7c0ddd2a35051b420ef9280c14f562321f2c4755e92e47ade90410881ba4b1433a9fbd0ebd9a1648cd2ffb80af59572136400f40d73fe33cfa67987688a66b9fff567a33ce7c24b0f14a6f481fe06daec185f5f6f7cc5b65d666962b525ca45bb1235fb525889ffa1973fc21e1d1bcdf9f90c6f2ce0dddf43f678afe30fc", 0x96}], 0x3, &(0x7f0000000340)=[{0x110, 0xffff, 0x2, "1096a9461a854e514574e07b5ee55c811d3e6984b7ada0f8c1c15e07c8cf3ee5925e37968679b5027639d26a18eab1f272a48ab037fed53725a23dd1dc9e45c9f31ca500e95d3b0313d5c6016d2f95ee5bda2752b7b7006a99b1faa12f18fe9f51365e928a3a686c9c353735caddd739d1654c411d62641204dd4db54db828a238a7f2f80611d152276bc3637396c2e98de6b8c9edd7afb5d851c8e67efb46c5e1820697aaadef685c6987cb848eeb280b1893a05813e06afe89e82a6a42576e7685d0b6a25724dcf20d7d6802e458b3c0993aaf7afe294a2b2bc5bb8a433f0527217854d33b7669fe25c642f682c211ed325a0cc25453ed6a740788"}], 0x110}, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000140)="b624e76f600862f27bf107f03103f7859747c050dae14dedb1b5dbe1be0ecf822195e4c5e558360607f744fcd6037b29a6dc5a") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:04 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0xfffffffffffffffa}, 0x8) 16:00:04 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x80000000, 0x4, './file0\x00', 0x5, 0x80, 0x7, 0x8}) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x802, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x401, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0xc84, 0x7, 0x357a, 0x3339}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xa7) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="74b3738577e028ffffff000000000000f87c8a5b67071b542a5287ff0f0000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/92, 0x3cc}, {&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000500)=""/198, 0xc2}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x113a, 0x0, 0x60) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x8001, 0x3ff) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x180) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r1 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/250) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) mprotect(&(0x7f0000711000/0x2000)=nil, 0x2000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x4, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000a40)={0xffffffff, 0x7, 0x6, 0xfffffffffffffc0b, "e66e055cd44326da0406f919b2cd5748b720da69", 0xf4c, 0xc59a}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgget$private(0x0, 0x10) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000a80)={{0x18, 0x2, 0x7, 0x100}, {0x18, 0x0, 0x0, 0x4}, 0x9, [0x100, 0x7ff, 0x1, 0xffff, 0x0, 0x1, 0x40, 0x7ff00]}, 0x3c) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="139f2ecbaaa13c80fd43e4bb3503ac6a852d2bab65", 0x15}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000180)="a594f64322843cf8d7a7ca473639931b2a5198c23eab37eed7771f02cc7c769e94da077c19c0d57405f0671e004b5016e87c305bfd2ebce7913832bbccfc7beb1342ecd8cdd50466de4992208f0ac429d968", 0x52, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x801a, 0x0) setsockopt(r1, 0x77be, 0x2, &(0x7f0000000280)="f6a75b6793f04afd0ec51c47e7caf57ed27eaed767ee44675b0aa10f3ac8444f891de5d4b688c344890dfd2c198537aa5b1fa5fb625ddd9e727fd9024436b89ea961ec89b15f8c3bf81d1385a1f13d4111d3cdbc911de403a2a63f3d143d654bd514", 0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x2}, {0x80}, {0x7f}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x100000000, 0x4, 0x80000001}, {0xffffffff, 0xb6e6, 0x1, 0x3743}, {0x9, 0x20, 0x4, 0x1f}, {0x6, 0x3, 0x1, 0x80000000}, {0xeb61, 0x1, 0x5, 0x7fff}, {0x4, 0x7, 0xc77b, 0x4}, {0xffffffff, 0x1, 0x1000, 0xed3b}]}) read(r0, &(0x7f0000000400)=""/67, 0x43) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000000)="ebe212aa35000000", 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fchmod(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0xf, 0x10000, 0x0, 0x8, 0x9, 0xffffffffffffffff, 0x2, 0x1, 0xae, 0x2}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9cd9b23c668847ffd5253444bf8e2df5bd262d3e785969647862287ea8512f7a3e2d0914f2550f302a76e18ce98c", 0x2e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x8, 0x2}) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setreuid(r1, r2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xccb, 0x5, 0x5, 0x1, 0x9, 0x67c, 0x9, 0x1, 0x3, 0xba, 0x7f}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x9, 0x752b, r1}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x28) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000080)=0x5, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xe5e, 0x4}) 16:00:05 executing program 1: getppid() setreuid(0x0, 0xee00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x200000, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = geteuid() r5 = getgid() r6 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/58}, &(0x7f0000000280)=0x3c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x8, 0x8}, 0x9, 0x9, 0x34}) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x66a4a8ce) setsockopt(r9, 0x2aa, 0x3f, &(0x7f0000000140)="4852182e54161cec6b88ccc6dd6af2077a0970efd935ac591fb299a639a315d31a70abef7d55287a2347b0669448731a0aac7701d04e47f8a39bf97a7dfe9f9d54df7bbecb2c94a719266e9fc6cb03e4fcc6d9719e74399ead225f34c52c977fb580f2644b38c57727f1197ae5e7dea05cd7a530d394d4052f9ac4e8040e37390764d928f76cdcabd08126bddfbd826d81f3a3747e6f82480c7c12dd521050ad296e40115a763482434b5e22446209828e6da10d1840f02b8bed15c45126fca6f33cee1469fecaaee61cf514c0538f5d91ff3eb7611b178fa996db75fd488ed4cedab01bd8f1", 0xe6) setreuid(0x0, r8) 16:00:05 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = socket$unix(0x1, 0x9, 0x0) r2 = socket$inet6(0x18, 0x0, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10201, 0x10) r4 = syz_open_pts() ftruncate(0xffffffffffffffff, 0x0, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{0x16, 0xfffffffffffffffd}, {0x791d892f, 0x4003}}, &(0x7f00000004c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x40) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46060089c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8ee0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0x456) read(r1, &(0x7f0000000080)=""/4, 0xfffffffffffffd1f) renameat(r6, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(0xffffffffffffffff) r8 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x400000000000008, 0x2}) fcntl$dupfd(r8, 0x3, r3) r9 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r9) setuid(0xee01) r10 = semget$private(0x0, 0x1, 0x84) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x80000008000a, &(0x7f00000001c0)="959bb036b875962d3921140a7b00bffbc2b07a4591eb625be734cd586ad9ae4a3c1742a07772b7d169eac740318cef7b8399fdd41e9c8120e7efc2129ab6152cbdeaaa22e118c5593be548c3f21b5479ef914704304f889e3e1a7c58facc785dc303885945d8e3436c2514e0c4dc4807a50e6f7f29b02bd3cbe7c323c5e5bdbab782799119a8837f8a2a821802731c536c1476f5a26ee3647c17813e587113c5b3076583", 0xa4) r1 = socket(0x18, 0x1, 0x3) write(r0, &(0x7f0000000000)="e0264edfe4df4d93a037143f89c04c4a40557eb067cb432b0641bbb0cab3f26ee2be1b32a8b529ff9d16bba7357ee26c72152d5221926128b4c3cf75a8f2ec55b3455cbbe294086fdcbb26bc92bcb0a3dfd76951e457ade9da6b211c353ee3651004edaed153bb7e6895c3ae903af659859de571ce7b41c43c9f2b154663fd1eb20c3add6c003b5890ee1eaa60231c72434a161de2d18695fc0aed336dd0502018f5d5", 0xa3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "a60032b79492ad9c0200"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getgid() socket(0x2, 0xc007, 0x20) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 16:00:05 executing program 1: r0 = socket(0x1000000000000018, 0x1, 0x100000000000006) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20000086138) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00'}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) madvise(&(0x7f00007eb000/0x3000)=nil, 0x3000, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = getgid() r1 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) getgid() 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket$inet6(0x18, 0x5, 0x80000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r1, &(0x7f00000001c0)="94f8ccd3fa1e2887a32ee4fd3aba6a0b2dba727c2b36401cba6bdf0c8504170f1a9e3c95c2bc21fa6fa27171692f13553ba9e9fa796fc9e527b829ad5dc4587571cdcbbb4ea5da45a4f9f4338ad8505750b32c5737964715d37d85448479a43f367c62bc4ee218e4f7bbca067347cc636c98a4dca05b70618f54d2d1e20947eaf74f8eab1444db4938ecdf09a78a991ad9a75fe20d7149eb432880c2d0ab1847e39c9fa5e74e4eaf46afbcd28a663396806c36420af4e6cb70e4db2d3502dae141a39983118d12012b352c09", 0xcc, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x2) write(r2, &(0x7f0000000180)="305947ce43b5e8a43b4c5ca278b5ea814d7a", 0x12) pwrite(r2, &(0x7f00000000c0)="262dbf388346189bf08d3debbbb88f3489662b", 0x13, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0xffffffffffffffe1) write(r0, &(0x7f0000000100)="04c3966f4c", 0x8e5bce2ed35471b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x98}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b724", 0x46}], 0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x15, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000001, 0x6, 0x78}], 0x7, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x20, 0x4}, {{r1}, 0xfffffffffffffffd, 0x66, 0x40000001, 0x5243, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x7999faa4}, {{r0}, 0xfffffffffffffffd, 0x98, 0x400fffff, 0x2, 0x9b43}], 0x20f, &(0x7f0000000500)={0x99c8, 0x7}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x80}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x22af, 0x7fff}, 0x10) sendto$unix(r0, &(0x7f0000000900)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d073601cc4aaafedd90521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323fd0d7bd219eca3ef48b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0xe91836e189138dfd, 0x40c, 0x0, 0xec) getpid() recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/11, 0xb}], 0x2, &(0x7f0000000540)}, 0x41) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x180) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000400)=0x1) r4 = socket$inet6(0x18, 0x1, 0x5) sendto$unix(r1, &(0x7f0000000300)="16832d7f462d73cf350ee57e67e57dfde072029351e6be108a788fc9aa2839bea81163c35bf1771080fdd8473226a249467eb6f5a5a3c3e94e0d01d8728b05d1dd28bd687ee96366eb57523b038acfe3a7ccc40b8f5616905efe0e17eb86b8b967a9f17438ec56e4aa9003e14932e798c51cdd5258dd9f2b140d55415e89b7b2380be324d65ff4e1177e7de70d22d234ebf616f514a88e7b97dd866cec4711e73dbcc601019039d1900910aef27b019398c950648f786bcfa5d79fa7f99211c6bd5fe928a9ee98487916e709f8b9b89ecea4493fd507f9b5b17ca8344a963f3a9b189a28fe965c718c933158e06869ed", 0xf0, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x6, 0x5d96}, {0x18, 0x1, 0xff, 0x400}, 0x3, [0x4, 0x4, 0x0, 0x1, 0x0, 0x100000001, 0xfffffffffffffff8, 0x2]}, 0x3c) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) msgget(0x3, 0x100) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = dup2(r0, r0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r3 = getgid() fchown(r0, r1, r3) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x5a44000000000, 0xc1, 0x7, 0x0, 0x3, 0x5d1, 0xfffffffffffffffc, 0x0, 0x0, 0x7, 0x46}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000000, 0x400000000000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x2, 0x3, 0x3ff}) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x180) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) sendto$inet6(r1, &(0x7f0000000100)="5bba141a1be42908af725eaf0604559ab567e4daa5f5d9976e162c2cbe0654f2d9ef80728d9cb5de4d", 0x29, 0x404, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x2}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chroot(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x1010000}, 0x8) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20660, 0x80) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000080)=""/95) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) getegid() 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x4, 0x58bd, &(0x7f0000000040)="48b91ad0e3ab3a8487a4b28f30d1ac7b58523e9ba0c3e0daada3b1590565e11a6638e53eeec3af3741164f17bfa8017001238149fa424dd79a1d37bf13075d9572c81589fd0d2f3ed243a2816fabc1755fde3b2a3229634b465f89e61ebe145e6a1d459b092099ebddb790ce3ec9d9bb9ce0cdd23b696863a1943d942a8286d5230575837d1af57eba3e51285f04a7177124baca19e309819a555221561401dc746663e77e44e8a16cc2b84709c6f6f12d5810c671f6e3c4c501941ec64ac88a72ccf868dd493005f9d01cccb94a63b4cff94b261c299ba6065446276590c28eb46991e33e5e611e891afdf603d1263aeaf46b536fecf17dbf3030", 0xfb) r1 = socket$inet6(0x18, 0x7, 0xa5c) dup2(r1, r1) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) socket$inet6(0x18, 0x5000, 0x4) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="838ca004c6adf7a214a94175d85eaf8c3e8e4987167d4b9a9fedf2db96f7a79731507e059465a3ffb3723bb97581aaa561bd5cb63d7e33a6fbc1c973f3e8bfab862a3c410bfa6b2960632462adf4", 0x4e}, {&(0x7f00000001c0)="78aba0b8627d9890c525aea1bcc8eca6c8f220f2f873d6b2438fb3dcc17ca679dcd40ce4c719e8d22141102269269329abd1b3a859915cea65678746f41a481878b805160246536d133f1392efabdad7f21249372f", 0x55}, {&(0x7f0000000240)="6caf665afb7b1e6536348d9eb359438069ba5eb321b0f15315b7e616aeae494995a38e059e2a2b24849c8321d7f0e8992d59f42a7fecd9e283105e9981ee4d42a3f8c7a02235a432921527da512e0dca96fedc3deb5458e0208d089a318d6edc46486a3a2588d8be5bba327250bdcca2205895033d51b6d4178fb433add938937de135f59fe7edd9", 0x88}, {&(0x7f0000000300)="ae3327b8d6322661c2959ca6cd98bf100138c6edc1cba475ae776f645e155a0eee8753bd67fc03e84287a29e3dae7d1181d3c9b67eceb4e95dd9fdde3cbe889b2262f99658fb3ed101b45b99de38f0db697939e2fe5c1f4e3f613c6a36ab1a7d741eb97098149790ea923a79d2fe977719746c6498091c5fad7dcd636ba531db23f2cc1ad15aa818cfbe9c105cf961b71374d75fb804e7d45331dbee427b75bc8e2e1fd304", 0xa5}, {&(0x7f00000003c0)="9887397f7d46dbb184fd4c574b80ac9ddcccecae922a8cd6548baf475d0914efab64e73639505860f065c4fa063373470d43e52474acd9d86c4f0087ba02627206e12bdc1ee5c04af50005275e855eb6f621c66cb3cb1b60da6d97cea3e7ecce26735f171e565a6f9655d0c91712bb80a1b55dd5795225c45aafc2e2b34bebc3b10fc6f3f1fe1921bbe52a6766a972dc47f214e12c8736948fcd6d69a370aa4ae004712e2fbbc31c00c561ad0993b5b353ab59bc573aee2d599d2035a3c8d01236ff0dc29473ed2678e0481ad3bd774485e51d90f27e9f50da970cfc29beb7be1b756a732b5dc623d396c87e5e610e85da4b6416ec3006457f2d5caa80f914093e7ac5059a142f1d161f8b0a386b9af67bb2cf51f8354bf1b3cb50b96a8b943e8d88a7c3a0a473c4068f8f37b40c6f6fea27834d6d6eddf7134aa84564c0912769be35383a2c92ef861b994a1c5d916810300c5061ba69e221e6e99f55b8798936e2fba9efc329b4e2c9bad9719cae8df05c1891aa337e35c1c4629b6016eff96bf50d3df5065bbff5e71e9e28fbb625e83ae7844eab318c7279b2cc87be3e761a98a8e9f9bc3b6941690501e685a6a0e9c7f24a689f607250277e38df2ff47748ef522654164bf066208be200483e7e8aa6636bd7ef81dbadcb9db016d7a5b9cc27835b3f708f2023a34d8acbdda714971953a732b4f8e885cd2d217a9c33103935e4424fdd0b70bfb80f5b069f47546a7be4fbb0b591a33ccf8f231fd0fc8588b62ca2508fad65661f2fe9c387eb41bb5aeb1269d18097b6d2a961925c253e2d8737e047ce25f16beba960494b95e55844ad78b4afe8201ea6ee9e5dcce429ef49b08a963c6ceee06d3d351f0156565522918dd47c9a7e40921118e2868b5af2d89251e102946e9a85bf69cfd45efc3d511a82e9cfdfc70ff66fd8a08b6ebc071416066a0ff5268c77a11151e6753597e1055cb4141d16d7d837a9e8d353cd1449de11a1c30ff7c821f1964a9bb0952ca5c5cb7979daa69f28023e2dec0cf08e50995469f1103dc1d732045988b4edabe109b0e275051eed910cf1fb7527871908478262f6d1f9aee77b36b52f5086bc93f13c7d3e0b650edfedb324d6b27e53773d796f9ddb098385e963e09615826aa5461f20efe087fd731c59a77a4506b726ce17702ff5532d7f5108c2a1e2ff89929e24104e14a41ec8952a5a5e54d35f1d4a478ce3cdfe40a9b02709f8c25fdcbf9aa8bfe22e1fb93127a7c0b440e3defce631314740a00ecfcac52552f67682752600bfbffaa8b843ca232961fbc7bb738954ae7cbe66e2a8418b3632f37eed136477c1d3f1170c7617f6c9cb6fab17938bf41fdec900e092b2a846976044292dda89441ff9d0bc2bbd52ad39951c8b3ae3bad2d439d08ebec62b3ae411f42a76d4e8009a7d83b673a3bac398fece8554ca026c1ddf4687f392f277a115114e0c53b022c36821212c1f5b66aaa799760fba4653c82e718699c1eefb62543c24b7e31569f07889d42135ff3b8650e1aaee018590af10032a4afee7364f8fdd1f0acd00cb69177a215ba0cba5f6b21b356ed4ee021cbed35d2e249bcaa1b2bf4e4319fafd1e8709cdd0cdcff7067d4a150961ea386c48943fe91aea2fabf6fb3dca0f4f03b1dff672b8305c224b9023feba566dcee5b0669362a3146fbe46530c68eb3e03979ddd0cd0469e571a5ce3c79d9dfbb42dc1d2854aab37f81f21c5cda9205f71b95d0992f1aa952fd1f2521dbc7ebc8cd98d93567b948d260c36d36da5bccd89b19b48c7fd9767b6a8a11909417c3ff8f5c10afb5884f5a038cd96b08ab07f168933b61fbe9d7bc5ca6e2a5a2d1df47431ba304313c36af61640d33f3bda33bf2e6fce9a89d7efda0753e28cbe0c4c067a2d3a6107258f88f073fcc2b39ee3fb95cdfe94373cf95c5ed6a9e6678d30f69c62c5629c9156fbf67c6eaf26ab522c0d82cdb24be148717c2006378cbd8898d8280b8eb734ad660c89e8f05c2881d918f445075b42c26574b2ad220be17f7ef8050c76c3c0f3fe044a1ab69cdf66bce28acf2e298cfd72c492a57156b07821d095de87bcf850971a7a38a262455ddde34c7b03adf26beb380200c2b4da52a6b1596bd85cb6d0e7254874c843bc3e7b868146d6219fbdee21d3f146f7fa6b4948177df10888cd9aaa268e2d6db93d12ea0dce80124e4dc010e3e5293b7fd05de0891349d167e412260e985735b662146d02775b006570a38c33cb0e22f6ac07f9fefd8c61b412d4ecfc7e5861a70ce784fde4ad04c1e92787bef9518db50a00dadc55f12729b39b727025b63918b0f35fbd83f282f7f800a28ff37d696cfe1a5a7e08667439dcabc6b945bd1aa126781162fd2cc4b76f33b6ee33d6f1e2b931e91b1e9006427811f452d2b8ef0cace896732667178f66e9b02080898a8ae1837bb6e8fd53c4579f2583e0e98b51ad96a9da63ae548cef5715649042044c7dca26778c641e982117e1343fcad103de0486a8cc2309b9d81b7849462e1eb18b242bec15a87a350e7b3574e0593135fd02e726244e38a7e0e8f68dee2bcb696d6ad4bc92182b49466de2d5b18e4a9af189bae91c05f36696b604792c54d6f1433ba20059f2f08d8b7cd960a071cbef805ea241c5fa23c96bbb750505bfd4a09f02a98ef83c32fa6221f51e6e83010ccc943491fb148fa2ef7e0a9dca53d32e8ce2ae900197b5ecee0e4076ce2e589c2c2c892919923e6414e4fea84604ca67a8a0a64bc3045253405fa6b3b1e775d4dd4effe7b055cdff9fd7e89e383a452002484a5cd6c3f96d8b5c661fcfa634dcb7ee05486833de9b36d4c02bbb6da613e986beb4691ae301f2fce0fd55ec6a852695be6b7fe7a6e1fd96c98f564bab5082d709921f8fe4fdb7dd6692ffe30d856d6eaffb1b3e3578a8d30edbe63709aa57ce97c5ade146883efa632f305071284750b750c0400b97357e6fe29765699c41a2e326c278bbc34ebcfe79416f11156cc9bde8d77a92ad7cac50caa6976b3639c8762033ce83f16316e20332737811b38a10770f0a8a80bb7205db48aa03d16aac1e48dacd7b73b5158da2f4000a3642f9e525ec01fc258f7b410c85f02405a3252b86b57a47513900e07c00a7acd74f2c9d8af8c8c63b7bc71ea0043e9d80d5b82a54d9d87f809b12470d547252f6136106ce4f58baf16d2dec599d381333f7126d0eafdd6dbb46fc8d05e9d50fcc8cfae8bce02dd15335a9ea14d446ce24b710b1ddfc852a1ff3f2e89c4746575739194b30fa361f4ae668fde61c8a6eee08e92497f86e038c18cd57efc47188b74000a9fb74016d36e0535ff371349deef36dc843b4ded82cae17b3afac696948a0c74bb049cb3194dec60545a760209c3998b6d29152b0a129b1213024d8cc693821ee9a6f6b7564d95aa3d02ffddce57c8846a2903a54d1ed9d47b6699244f45b24963a4dce341229ba8eb9f7caf14d72e4fa3e18dc8f87a269dbe27d50e0a4644667f181d943b20cae06e63bd5474bd9f8bb95c62ac2285d71e68d24064b69140a4a2668697b6fffa6af116128a0ded8c2f207650444a800aea4ba87f5d53f5f813b86a0ed42819f45a5d30ab43db76d3345abc0338111b3dc5d9bfb491bac72b6f86233c985caf6db9021d68d665a9f847621f3f4a3aaa74d87cd8c516725dd0e318dcad70a3960d8f9125c6b85713dffb4121658026032c151b4dfdcbac484b2d9482b5bc0d5c378a609fb58baec20aa5a6a402dc8e97244590528b5e68e0ae993d210c7ca5874378d07672e822437d0e79c7bb6f4b35f3d89d421a126233634d807e29bd189505d80df1cd32f85973f4a58b2099282ce2833d02808df5e1630cdd2b8aa890b34f2348179e986196dda679abf04caa6c8eeb23959b4e7fbd6ea6fcaa051ab7d9a624c2f3727d7b516325324f3e4dd30848c48a3126b5ee3d8bde7de09622ad42342ba29abacfa78658a08f101e73e7b8280c2a57ab68b8ce40abd3e73876efdd9d17c61da98c9f0649d0bd23ab24921dd3de9e49328837abca652c579aee611d894a624059f845f374b1ce06b38935136eedee3e76b38126c26bb9540e7ab380a1dd526fbae0071d4368fd5cd567ab3c7ac14ed4f52aff3056bdb54a15f78af516f2b759097a4ef772f808c411353e326cb265179f0e5c324e0cb5b9de9edd507be30fb09be901a91ff778de6bbc880a0030c2c49851bd04ce3ef9424e49e7148d46ddb3149a419f6cd025e24684bb3bd5623595a4652bf3a5c75d6063469a4016cbfe237369a63831c8d0005f422981be219b5c27b1c33daad6da0f328f607eb13453f6e03b8d1c7d2fbffba99eacc3dff25377a8b515ebfcc7b89ca449a4a2a8866fd7bc2016584a0a0846936afcc6ec05fa0672502defbaec3733bb52148c78c4f4a0c34075c3caeaeb8c9be56e6bf7c4e2e1adadfe4e073d1bdceadb93396dbc1e8972422a545b1d17cc8c2f95e1467b8d16f165a7328cc98c39e5321718f58cdea7ab6ad4f787b8dcf49440920fcd93cb7c7f7bd82fda9bc4b634b4db4bb1fdd82bdfe6122c2d8f3e1b4a04a2096587310d8c38314cd6a47a3e8a6908bf9460c088503713b7ba64e2fc2eccd10b5a1da969118d8af028a9f1325efc1c0ea4a5d8b87dc6a8a8f21f8f18dfae8c8e18b41e0835e59d0975b236f9bd77d73f59bc23589f101b472250520aa85aac42f1ee46e474e61cf0194a4b4aa44a51ebf72819e2000a5bf3926673b8e95eb6339dcc2c0b162bed84ff46b40d514b44a2ebbef97c83fdb19114ed3b75818e6a6d50f3061b56b17df19248cb71af4927a2979a6fadb1453446fe964d2a40d293bb358813c9e22b107b003f0450437bfd33090c9936a3907bf10339ed276e874feae783c6113fe3069f6ca40077d2f55e1b4a2fd42574b57f5cd1a8a2883f79c83a39a02c5eef610ce487e6e33c95fd8543d6c7e6ebed935574a5c3f15fa635a58370e345c5b35f777a757fbef8e3a9c1f80e1176a2d350750de8316e02779d2e78b119cd77b6ca08f6a5b7d96da7acfef8712864a9f1378eacf0fe90a2b64581d7602c80bbaa4c24e9762b9290448f6f2999cfa15b7ec67589d03f3c91df6f76274e2cbdbe573c0e01caefd6d6ff73aecd0f8bff9f64bc541f5dcf47034f8accf2c4771b113e473b5c67eefc6df4e1fd1ba1a4f9f656e3cdfb21524465004c1cf794eb120852c731211eb732e173f5853c41a56fcffa08735a75087597cb3032e938f3131b96c18026dd4a7da8897313c8bfdc249951a5a6c17a4830ac5d416145e03d1171d373038689fd759d63d2a335e648299ea119c56801afb36f5c3beecbcf63dee85194c5d24e320dd681bd4e9b005f8ae1208856ff334264534985b98f8bc99de62eab705fa9bce7a2c742e8e0769945ad5dd8f63685e3d3236249a6647fa225f0e2228465517b3d1b0bbef5164830a4d0e2ce03df5e5917b16d159ac9473338b2e909c6ae23c1719b8deb6e2add26d52b850fd4f02159f8a6857c01c7711d94257501c5d9d194c9047b16ba26aee7cfaa31498e5dbcc9e994b8a134ff09e8897edc63e3d7456cace8af5238041faedd2212becad39782602c403a2913086da085ebd78d72a12905d6d30fe32e98327f97194862a51408cfff36e3e064bbc5f78b4adfa7490a45b9efe574f408e04fdac2c707c9f21cc717b66ff78dd8cdfa120bc9b184c5a7060006eb597ee7d8589a7288cd85d91c3b696c6dd1a8261ed660cad43717b3a343ba4748a7a0f3bf5fff12a", 0x1000}, {&(0x7f00000013c0)="1f85c35271c9f7d1280a2e8250e6abd8e1d69207910f79d7d2c669e138447a73a3942cad350a14275f99e0658206a48794f1d520b6b2f0d98dabde60c136e07bedf91d3e928ac541f34aa9e9be58e068ab7fab7a053846472efe5c7956d03bec6c862377f4a0cfe2a533fa379e6563304894f5a3e2427caceceab44084551fdb41681fe7", 0x84}, {&(0x7f0000001480)="98630cd6d345e10b095b36e595fafeef728af080d15424fe6db31e83c5561a002b7a5a353adde44a4ca940076c4d1240f8209b5bc4e7f18dac8ab5ebaca3c027c98e3f2483d9a0838d8a94fb89bbbf533cf8e2dba0c144d1", 0x58}], 0x7, &(0x7f0000001580)=[{0x28, 0xffff, 0xb95, "408f4532389d3e2ef719a5802436fc2607af891f"}, {0x30, 0xffff, 0x101, "285af14823f6de998f9cfc5636aba31894ec3d2bf2dd0d88ca4ffc35"}, {0x88, 0xffff, 0x80000000, "95c909f3c52d5848f26e077597bbbb3609b9114ae9962689404b783bda17bc744ab2c119cdab88a47fc64ebb48c6e8b1e29e9f9e8e41505e6a9c7e1790032058d333e4f13466b08008647fa35815da100c753cee101f1f76e2d020bf02175881d8c57b64066ad15f8e2442310d1efbc14eed"}, {0x110, 0xffff, 0x2, "afcb76c2bc6b19f654d94e76ca251947da53f660623097a933488b252e0203548375a2c64169c47c1245aec54dbc05b097bf8c5d5084c3d2ea3a5d391bfbd32e3f370db2a4cdaea5a728d69a6ae086be3890ad6cfd6561df9debaa217b402e7b5c3d58c8cb2ddd10b83a8ca4f913149572459908798936d7cb60b4ac39979b53dd7b3d613e79bb57b8dc7bd2e333610c593872e38c55b29465f536df83b0cbf65fab93332186de9517b3fa2bfd5b5fda0ee513aa9241d7d90bf56571269d1f58ef43f118777054ab3197ae16f1ba2430cd8ddd470c51cd4616030f08063849ebfac7be66157cbcfd7f3718b19cacfb359614638bbd585014bb1ee704aadc8d"}], 0x1f0}, 0x4) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pledge(&(0x7f0000000000)='!([%+\x00', &(0x7f00000000c0)='#\x00') poll(&(0x7f0000000080)=[{r0, 0x82}], 0x20000000000001fa, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000020f, &(0x7f0000000000)=[{0x400000000080}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x3, 0x7, 0x0, 0x5, 0x9, 0x80, 0x0, 0x0, 0x3, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = semget(0x0, 0x2, 0x81) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000400)=""/114) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) dup(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgroups(0x2, &(0x7f00000000c0)=[r1, r2]) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r1, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2, 0x7}, {0x27, 0x48e}, {0x101, 0x20}, {0x34c746d1bc2f59e1}], 0x4}) 16:00:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x1, 0x3, {0x7, 0xfffffffffffffff7}}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x9) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x6100, 0x5b3) setuid(0xee01) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x1000, 0x1000, 0xea8, 0x3f, 0x80, 0x7, 0x3, 0x10, [{0x2, 0x7f, 0xfffffffffffffff9, 0x9}, {0x7, 0xfff, 0x4, 0x9}, {0x7f, 0x55a, 0x0, 0x1}, {0x7, 0x8, 0x7fffffff, 0x7}, {0x1000, 0x9, 0x800, 0x2}, {0x6, 0x7, 0x3, 0x9}, {0x400, 0x5, 0x1000, 0xffffffffffffffff}, {0x3c8a, 0x1, 0xf5c7, 0x3}, {0x9, 0x7320, 0x9, 0xffffffffffffffff}, {0xb728, 0x3, 0xffffffffffffff7f, 0x80}, {0x200, 0x10000, 0x9, 0x7fff}, {0x6, 0x9, 0x90000000, 0x4}, {0x8, 0x200, 0x7fff, 0x2}, {0x0, 0x2, 0x800, 0x2}, {0x6, 0x5, 0x1, 0x2}, {0x2, 0x3, 0x8001, 0x8}]}) ioctl$TIOCMSET(r2, 0x20004268, 0x0) getrusage(0x0, &(0x7f0000000080)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x22, 0x0) dup2(r2, r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x1, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = getuid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) r4 = dup(r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x2, 0xfffffffffffeffff, 0x107ca648, 0x4}, {0x8, 0x3, 0x4, 0x2d1bd027}, {0x6, 0x8, 0x7, 0x4}, {0x100, 0x80000001, 0x9, 0x9aa0}, {0x3ff, 0x1, 0x7, 0x8}]}) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) getsockopt(r0, 0x80, 0x3, &(0x7f0000000040)=""/22, &(0x7f00000000c0)=0x16) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) geteuid() 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x400003, 0x0, 0x26c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x48) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/220, 0xdc, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="e49c738a77fb97cbd3c3e8577c1e06e57e3c52fea9dcd3e0e9c02bb9035cd92ac4e5a222542d1253d84a5d5be0019ca458bb8bbea166fc5c4385984d7c0baebfe80f9ba46b44bf7f57e686d3fb7b3c544bfdf3b55c722c930454d928a4f80fe6188033d48403f914c81be24ce14389eb106b7d500de7ab44bcfaa7891bd1537bd7bf378c6853f8b18b2d01dac1452735ae917ab2e2734bea06fbc952e4c526da6ee611ff720b78779fb564f5713fb1673421430962b42d25b69bfdcb18945809436a8bae2ebce02ca01ace761693fef32f0322400cb59f780f4a087ef723e552afeb7539873ca3735f2bec6f77092eb0ec4c33415737eeb4151540", 0xfb}, {&(0x7f0000000140)="39476ddd52d18065955f43fc09a61287fe344fac29814c3904c991b89d96e8ff8a9f143d9c06f626fee4b1cc509dd50f5aae8a7b2a3216fe80588964d46579e7d540faf96703fcde4c5920dfdb30ae0cfda7a1832f19c20a", 0x58}, {&(0x7f00000001c0)="099f59a90d4d91a591fcb5152b9ff8c379ea3fd8b61563ead6ba958d7a91f63043c285fb67ab1a13705a94c8fcece27caab20be9f7fcd35879cfe215e906a038a3054db20d4a33b4d2e53c323b4ec2a12bfd1954d0454edacc37ab4b16ddb58995fdd6382ee6f2a6ec0f8e01364a2bb4569603a7c16e29774cf178b1", 0x7c}, {&(0x7f0000000240)="0cefedd9d7dd20b51bd72bc39e15ea0bc5ad1e70f57928039cdba4af8038b0b457c4651cd080c898a2c13fdcbde03f8f87dc55511da5cf7d0ed0664d7245771d079bd6540bb2bb78af16025444ed48be894e46171ee3c0fcaebfdfaa58248b1aa7eb63f61ca742ce1d7a530af357fc5c8b28696cc1dececf8d044d27", 0x7c}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x8) fcntl$setown(r0, 0x6, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8b0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000003d69f2ffbfac45830ffff000000000000f87cca5b670752871d000300000098b6e4e2f41e3b26d5695d87be77003591af0dc1bb893f"], 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) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x9, 0x9}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000200000000000000000000000400067edd6ef4b25b95eb0d40acf9f76b39da2f262fe3f15f15a86c8c0bb8ea93a59a512bb5ee1db97f9b487f7c664e6fbe00cd641bdd726e4133df1025f184c7ae11bdd23c2bd06385dbd7e8d5c718163fca8ae8f382c04f069ef678cd5a98cd798decc254bf9c686af911bae6a6f461ff2583667243fd5e7fa2ae254be3b5ea6d5f9d3e99142b81326aa5f2f63080af17035cc07942808569782433"]) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getrusage(0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x2de, 0x0, 0x0, 0x0, 0x43e}, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 16:00:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) r1 = dup(0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) 16:00:08 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20098, 0x10) syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x200, 0x4, 0xffffffffffffffb3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcce}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x5}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x20}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fed000/0xf000)=nil, 0x4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xa9f1}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xce1b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b271b1b542a538706000000a714000000290000002f000000830035700100000000000000"], 0x38}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xd7, 0x3, 0x6, 0x5, "cbefd55db58a7ce3a94b35ca45172ca947546123", 0x9f, 0x2}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x3) dup(r0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup2(r0, r0) socket$inet6(0x18, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket$inet6(0x18, 0x4000, 0xffffffffffffff6d) write(r0, &(0x7f00000000c0)="3ddd6a40eb548d6811c7db2f59c67b005d56142ea4af1668b43ceca8c21d1bb092a8e679d606eca7c2331b9578857bc8cddd452cb102bdec7877754cc8b5049c6d9f5244b17a54fb038a543682276ff996d202116050c2257c7d", 0x5a) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x40020000000160d, 0x31, &(0x7f0000000140)="9513f3948292ae2670c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b706d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa565570991cc3d3b03356f1d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebbda54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc9000"/160, 0xa0) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03c78200b6dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f47b78bd765ae9de88b7cee81973ac783d4a6c4362cb8d339e12305098bd1c4c7bf4e88dbeae5aee2daf7fd7166caa9d8c0101411ce8ffa8c04ac6981bf9549", 0x434ba9f92fb615ee) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x7, 0x100000001, 0xfffffffffffffffe, 0x1, 0x1d, 0x6, 0x6, 0x1, 0x2, 0x5, 0x9}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000280)="34e0755b85e51e5251e4a82f35b993d3cff1d76658813226514b4175c265626ccbdc02dc8e06579b34746583e94c3447f0bc3406f3250aee5eaf2c4a2c767032f572a853c4ef256d59e51e2c21f2bdcf69f93f7e1805dc7abd91af1b1889ce19c5f0c3f27807e88446af9faea1a8cd1116b55357a2bb89e7f6f3a4ffdcb88df654cc71d7b42306245fa02ccf72de979f74e6a631d37317b093f6a1dbb55d986dc01be54b3b286ed4289c88fd45566353623dbca9b080ded984c7723345e392ed48540391f5e7c5b577baed2c40a8fe", 0xcf}, {&(0x7f0000000380)="cd1b26bbe4993eea064d51d9d07e8d44453b9e9db488dbc314354a41a361170fe9a1ec6d5dfb429b0eef85e200a46fdbfed72aa37eba2da20a671ec391b575ff6bfbe5781a1ab5d3514872956f85af090453044c1e3df90891f4ff955900fcfcd83df3", 0x63}, {&(0x7f0000000400)="3cf50c2e4a629d4a1a6d613be403d5f385aaa0f78f66714cd85038a4a8ccf3c593937d0a369907789927107f3c57ad22b5a1798c18cf53d6106f07474b1ce6522cba0a2f72af6d12f32db684f89515c7c46034905369219ebd2ffccb9e2f23647b73ced07e89464cdb61", 0x6a}, {&(0x7f0000000480)="ee23aa587a6f77e2a1045ba1dbb05dd1b7f13bb16dc83a000243dbcbd889855fb41d4b78d60c23ad9adf95789c8b85b965e15c887acc4d7c03ce7afc6f4612d2980e545943336b3a8eda166595842b", 0x4f}, {&(0x7f0000000500)="585ef74937bfd6101cee8014796b79123db53991b3ddeb44e02332ac9a97caee60523830337c6d0517d6f2806197eac472b72cb3bac52634dd6d361d2523e3dcab87e83aa6ee195908c6b17eaabf0d95803c1771cd0ff8c5ab386e967cea59c1db0e2cba8f5bed35a52d4dacbd8ac71e44a93cc2b3c4ca6dd66a708d69006e7dff6df7173cf17b3c1eb3124b954da2b71ac7913df47ca7f75dcf2834a9aa03837477f1ab", 0xa4}], 0x5, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000f6ff000000000000000000000000000000000000000000e1850000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000001b6ae2ce1459911f2f2c40e99c133f1dd5e8dc3b913362ea743fa9bf8940fcb4493e2c14a24261a2a11a86e948a14bfb1fe8c9d3fc9a314be0c054b4e2ccf4e7f48f8d222a7259ab29c4f949529604276cd7966fd88c3526c3a1825c7f661a406470dc7bec4c7aa40da61c7c84025cbd79049395a4c222b371bbc2d76bb76e9c1e85e7927b7117af536a181d08d81b4a07f6b00f9d35863646c01f6813ef7d1993d852eda2aba499499236a5e2d418fb843548334f1ce06ec392b51eab7607feec16d14b7b381a8c"], &(0x7f00000006c0)=0x6e) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xae, 0x0, &(0x7f0000000180)=""/174}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) syz_open_pts() readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000680)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb0) r1 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x105}, {r1, 0x1}, {r0, 0x10}], 0x3, 0xffffffff) sendto$unix(r0, &(0x7f0000000080)="8ef7b1d767c9a9d2ce96bfb792ef43d24a3c2faf5b7dbd6932c7a12cd3bc4985aca21c03a854d37a6a2e632059262d99ae39e56793f10542748de9c974ccd9db16ba4cc1884f30539e265ed8122fe709cf7e0725afe9ca08bfc2c3a696f524f4ef2b", 0x62, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65da3a"], 0xa) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x1, 0x4) openat(r2, &(0x7f00000001c0)='./file0\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x3) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x4, 0x79, 0x100, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r1, &(0x7f0000000240)="ac4d726e5a0634d8a84428fc1d3ec2130895f3acf3346dd37a67a0f7a01f6265bf9b8a7c1bbb159af0862993733add84e9fabcfc65d4f930eafe3411acaf30bcf04d2c44ca28521fd4b5eeef14ebb4e51f6fd80c4a6d9e55bb47042023a69a8398", 0x61, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000680)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="2a8f157b0e7172162ad4e942fa275503a9673b9eff553d90a4b5bc2926baf616ed568b5ddc3dc986cd1cd96579f3878f08de553867326cad3425b1a3486100856a08151af0220837c15fe57e849554bb8125e72bd4523a0a75e3a68c1e298b32a47f1dabcb175d00fd735779d049df003f3370c4b856bfe14838cf7dc88b6cab9c6bf13e044f2c53fbd294137851df1e524b60c622ccb5855ed81fc7b1fa31caa7c1d70ca53e3a", 0xa7}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="900000000000000001000000050000008e25f774ba35f223ba01b1c2d1a5cb8ec62dc27631caf075a8bab94117262377df93d59dcd234ce8413b5a9a2dff647b35be11ad1e623d5b35422b4611b912fafc359e97966c910e843e609ac93911d2cfb05e4f59791b70d168e34353a3afb2d7b9a4d0c723779e48976c4c252f520cc6f0b26e226096598141f1ee3d67251ec506c6f6bea32e579491e80000000000000001070000000000004b6603c1b72e7fc0feebdf785c416ee3d398da32fe7bb5eb46a36a3a9e032e703098f70b590caae693a8dbb6f31255ca356d92d4801b5f41d48b0a422ede4404812d63b78b0a97da4f7c82bdefabf7f1a35b23821b158d971afde97a86110c7f93f75b46cfdeb97d31a4addb7eeb86866cd8f852364445e6d1ec2239517080d7e53c6340acad677d220d6d05846951655edce1ed25e7b628fd3c0e99e914fbf74a893a5ddc50a4d98ce1470b272a81c1e98083974b3d278e3d5305591196ab2eafaacc3eb2d8745fbcd12913b228a6a974c58a2d3c73ef007800000000000000ffff00000000010017540053df6ec706d014914ccabe1c4d5a3c391a06f1e5608a7b6dce34ae3d89f60e51fe2e14e0116c57742cd19a1ac01849593231c3cb0c5793f63828c30bd75c825d8e9130fab816806472ec716a58edfab4c14849e6e9e56c5ba9cf7ff0f063a8c1d7a6bc0000c8000000000000000100000020000000f3c0695fd04282e92ff1145d9b39055ca9ed232ba8883d06203ce5f68a04284c16c7f5c5e45284deb850629212a495632bf6b661f1b2e9492336c5c7faa82f1b647fdf1e2c3679cc4e4ebd39cf2dea498c8a90d9f42c4d6a6294bca90f709b6858af27b16afb5996cc6900494973e3b14d3f0d1433347c8edbda1cc59d377245bd5233669a57308b5e06d5e2a85a37962ff9cb3a1d1a2edce53c35f6cf59fd7e3e787833734464d3f4617a8d0619b77b59a1b550c50000003000000000000000ffff00005f9100004cfa63b378a8d8e883b110fbb589515b2c01e2221b66d0af660990a64e2aff31d000000000000000010000000000000084ddb77d1d4cc08738fb550c4602b42a1071df1ebb3c521f3e0b03fab2b8f822031080356c223f295ebb22fb457160f7303414375b25a20e714cf277a4236b562723fb33a62272db598d2e3ad2caa62cc7803669e44656f8357cbc2b78027ac949270ce6a66e17ba6ea9b936bbfa45aedc2b516c64a21728f3f115c8ef73a13c3c07cbe2373769a5e20fa93415b8ef86b5216b36e89184f3e62056b5df4b5bf4abd99bb2f16abab189a7c43610c8583b41853b25bc17aff33859000000000000"], 0x3b8}, 0x5) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000006c0)=0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xf5a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r1, 0x2}) read(r1, &(0x7f0000000000)=""/24, 0x18) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x80000001, 0x11, 0x2}, {0xffffffffffff8000, 0x7f, 0x0, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20090, 0x0) r2 = msgget$private(0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000600)=0x2) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x3, 0x80000000, 0x1f, 0x0, 0x1, 0xc8ce, 0x3, 0x2, 0x3, 0x2, 0x2}) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/130) r1 = semget(0x3, 0x0, 0xd0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x8008) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000540)="6c31a5", 0x3}], 0x1, 0x0, 0x0) r1 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000140)='./bus/file0\x00', r1, r4) r5 = msgget$private(0x0, 0x108) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x7, r1, r3, r1, r2, 0x4, 0x1}, 0x0, 0x4, r6, r7, 0x8000, 0x7f, 0xffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x7, r1}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00001d9000/0x3000)=nil, 0x3000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x8) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000000acd7fdf0b000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x2, 0x1, 0x1, 0x4, 0x8, 0x4000000000000000, 0x1, 0x3, 0xa1, 0x82c}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x40) fchdir(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(r0, &(0x7f0000001380)='./file0\x00', 0x8) mkdir(0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r2, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x21, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x6964) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) 16:00:09 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x100000001, 0x0, 0x20}) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fchflags(r1, 0x10000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0x6, 0x4}], 0x400, &(0x7f0000000200)=[{{r1}, 0x0, 0xa0, 0x20, 0x7fff, 0x9}, {{r0}, 0xffffffffffffffff, 0x93, 0xf0000001, 0x3, 0x1}, {{r2}, 0x0, 0x59, 0x4, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x9d2, 0x7}], 0x40, &(0x7f0000000280)={0x5, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000000200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000000)=0x200800000000, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa01, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x5, &(0x7f0000000040)=[r2, r0, r1, r0, r0]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0), 0xa9) 16:00:10 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="afd784094144ae8024359673f638f0920234f29cba2feec9d9015d3afd1ee04104070adb6f55bfdc2851a1ed75292af66293e39ee4f6b426aa7b0918b3df16c0150c38f412603f3c8f1dcdd7cc56e6f92cc9e0e718b7b62a10bc8c00039ea3b04c4bd8b01491981902b6640f553cce606d271df7843de0848b2626947cbcf9558e6cdc5f3ba196be1f3a29db66be4c55aa822ea4b42e7b37e392593a5b480115f2259bb3480f1be03b411b37401bf672e1fe583d1afd597de7ca8f353220ec", 0xbf) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') r6 = dup(r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000640)={0x41d5c976, 0x2, 0x8, 0x10000, "100100007ae85d2e6730de004000", 0xffff, 0x200}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) sendto(r4, &(0x7f0000000680)="47c1038ed26b52c3339883360aa414dbc8b2a541d8db432c861d5116bfbe1296861000685fe50e77e8f24734f77b37b2820120edae105b", 0x37, 0x1, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400}, {0x9, 0x0, 0x0, 0x1}, {0x6, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xd, &(0x7f0000000200)="0069a02f93c9ed0da789f481d54e41012a7eb863f0d10030d4f194413e6abe927cd6e58ef50c9dba94f6de49e8ac03290000000000000023b87c15b6bc1885aa40791de15b1ec7dc309077e21837bc8472b8a020a01173c30483") setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x100000001) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) r2 = shmget(0x0, 0x1000, 0x112, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r3 = dup2(r0, r0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x200000000, 0x3, 0x0, 0x0, 0x7, 0x1, 0x4, 0x2, 0x3, 0x0, 0x6}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x6) fchmod(r1, 0x30) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r3, 0x2e, 0x5, &(0x7f00000003c0)="fd016b696dc0b3f362cb8b76683a1ae319b34013481ccc09ee21e7229e1086c8c82f81067d7bbde86ddf1c235d9a0ae4edc1755b91d629d7c85568e3033a78a1b4d32a19f175caeb8bd5e2260fd2a19f98161e847947fbd654379add1061c005f7c17009cf4fe6e0416d1714688005ca53034eabc705e782ff4f0f564e5f0da4", 0x80) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000004c0)=0x2) kevent(r5, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x8, 0xfffffffffffff952, 0x2}, {{r7}, 0xffffffffffffffff, 0x4, 0x3, 0xffffffffffffff81, 0x3}, {{r7}, 0xfffffffffffffff9, 0x24, 0x80000002, 0x8000, 0x8000}], 0x6, &(0x7f0000000580)=[{{r5}, 0xffffffffffffffff, 0x10, 0xf00000b1, 0x2, 0x24}, {{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x0, 0x3}, {{r6}, 0xfffffffffffffffe, 0x5, 0x0, 0xffc0000000000000, 0x13}], 0x72a, &(0x7f0000000640)={0x3, 0x4}) socketpair(0x2, 0x0, 0x4, &(0x7f0000000680)={0xffffffffffffffff}) accept$unix(r6, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendto$inet6(r4, &(0x7f0000000740)="23186a62417e6df09bb3dedbaf709fd3653ad502fec34a1e0c46b02660850e64b4894addbb7874a5903a37767f5f8bf8d4d90740cb458da42a812448", 0x3c, 0x0, &(0x7f0000000780)={0x18, 0x2, 0xffff, 0xec}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000007c0)={0x88b7, 0xffffffffffffff03}, 0x8) rmdir(&(0x7f0000000800)='./file0/../file0\x00') chroot(&(0x7f0000000840)='./file0\x00') pwritev(r6, &(0x7f0000000c00)=[{&(0x7f0000000880)="cec568218436f2bc1a5658386157d474cda608fb8b25a3e110ab956523bf9bdd9e70fe634a218e6001b7ac766231279f499cc3d4fed4328c2ca8dfd37c5f5027bccb593eb5b2f3ae8421d75b712bc0a26cf3199865f80a3e532c33720e3e79b57e376ce4962d0b148e873e25830d7cda0e630d3971a602855e184a3b666a33c2ada5d332262bea7faa48f495a30382a81ef0d47105cc0ee31dc80c5551a8758d87a7a6c4b40f0884be0fdae4d827d27bf5b604f9154f6f7730d9aacda3", 0xbd}, {&(0x7f0000000940)="00283d47ee98b85db95d2704577cb4a0c5fa1a1f5a3f2324826809d5b96ca0228ecf253b532a1da6d19becb4858c5e52ee0b6dc6d52f85e2271c3b543cb208f15f78a989394cff0664d2661bd676c0d6fa210134c2a4996ebfb3e6364e92d873254a9b31472ff56702f4e363f3065d2973c68e1b18451fbc9c89b5cb53a9cb6799fee488df7cf0a76258fa5fb4d0c054dbeaecc4a5fb640fecd9697cefd2b14ade5e901d552569a54df088c28ce55f6df6f814ad55d3d128b61ffcafd6c6c642730b998c0319d070ed90e0d6607336885100cfb043afa139b567200937c1f62dc6e00195e1650fd8558adf895e", 0xed}, {&(0x7f0000000a40)}, {&(0x7f0000000a80)="66b8b4350fbd193fe512076e30a1ad275bec455f28b4c6c90d7cedddfa812059aa7b7dddbf3cd942156e939fcc0b283b998d4bdad6025d1879748cd1daf890cee98572376457f7fc72c2ea40e79ccbc7e53a7abfbf1a9e9b9be03487e2f99f44ef17dd77802aadb889fcacfb2f18c48aa6e4e883f3154d9aaa199ae12f4de1502992fcda15f496466d6fa8954b607c9103bd43494515a41b2bbe405677654335de26accea102f70448e1028e8e19430c70fa97b77e664412cbd4c3467ff1e75a1b42f8077951e256ac8227c2fdddf55c5ecfe333d2e063955ee0fe650fde36df986035a6fc18cd635c35b09bf353ab3f8562365d265a8dc39135f76463", 0xfd}, {&(0x7f0000000b80)="678deba4620588fdeec7d7b3d5947e6f9393c3c8c397fc3ec2f38ee17c94aee69902eecabe41ff022f78afb08a9f55527fd565fd8707306fe519f03bbebde09940659b2ef89f0eb26a22e91a59819e5582f88df7f67332dbd59a9566369da0c5dc35aaf1f098c56b3e604f22870a37e73288d03b31dd51b110", 0x79}], 0x5, 0x0, 0x0) setitimer(0x3, &(0x7f0000000c80)={{0x8, 0x5}, {0x9, 0xb4}}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sync() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x80) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x202c0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x80, 0x0) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r12 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x26, 0xc004, 0x1ff) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x86c2, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x9e6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x18, 0x20000000, 0x6}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xffff, 0x81}, {{r4}, 0xfffffffffffffffa, 0x3, 0x20, 0x3, 0x1}, {{r5}, 0xfffffffffffffffd, 0x18, 0x40, 0xffffffffffffffc0, 0x1}, {{r6}, 0xfffffffffffffffe, 0x4, 0xa0000002, 0x800, 0x1f}, {{r7}, 0xfffffffffffffffe, 0x1d, 0x0, 0x8001, 0x2}, {{r8}, 0xfffffffffffffffa, 0x0, 0x5, 0x5, 0xfff}, {{r9}, 0xffffffffffffffff, 0x40, 0x4, 0x10001, 0x401}], 0x7ea8cf2f, &(0x7f0000000880)=[{{r10}, 0xfffffffffffffffc, 0x4, 0x4, 0x6, 0x3}, {{r11}, 0xfffffffffffffffd, 0x81, 0x20000000, 0x3, 0x80000000}, {{r12}, 0xffffffffffffffff, 0x0, 0xf0000011, 0x7, 0x80000001}, {{r13}, 0xfffffffffffffffb, 0x80, 0xf0000001, 0x8, 0x1}, {{r14}, 0xffffffffffffffff, 0x10, 0xfffff, 0x0, 0xffff}, {{r15}, 0x0, 0x12, 0x5, 0x9, 0x2}, {{r16}, 0xfffffffffffffffd, 0x24, 0x10, 0x976, 0x1000}, {{r17}, 0xfffffffffffffffa, 0x88, 0x4, 0x101, 0xfe}, {{r18}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1f, 0x7}], 0x7ff, &(0x7f00000009c0)={0x7ff, 0x1000}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008001}) bind$unix(r19, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r19, &(0x7f0000000300), 0x140, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/27, 0x1b) fcntl$getown(r20, 0x5) 16:00:10 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_emit_ethernet(0x1e, &(0x7f0000000040)="7a10b3eb41d69a3f86cb0c194de29d0cff7aaebd20f11a4e820cb8eb1d02") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom(r0, &(0x7f00000002c0)=""/149, 0x95, 0x40, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xea, 0x7]) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) socket(0x0, 0x3, 0x3) socket(0x10, 0x0, 0x4) msgget(0x1, 0x208) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) sendto$inet6(r0, &(0x7f0000000240)="56b1a4d29dbd28fdab89a7bf3daa9a01cd33e075845025439b20eab18dc8e273a709f918d9e5b40aab799d2e8d85c76940062cacdcffaa89efe02ad82f55c6277a27255bc16c4814d9f1fda8ffc427d5aee151e1051a00d69a39571f6b80db92a14c9eab0ef3973a3f81ffcb1e8806a208517f4b2d7c74b13b3cbb4358c159571f07fcc182acf695b65f9cccd75c63b1dc531dae5c2cc8fb6d1639c0a25f8463c2963a24c71760939dba24694959c993007b10cd30bc075413bfa7e3570f842c4e0d2c2c7e0b861a4c3833ca283dcfc2ef8fff3746138fc9d936f4f6e2801b9d066c1c", 0xe3, 0x8, &(0x7f0000000180)={0x18, 0x2, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x10001, 0x8, 0x6}, {0x224, 0xfffffffffffffffb, 0xfff, 0x800}]}) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="3bc15db798881bc4ccf794fb3edc854d19b7aa9d254e549fb4a1b5f1482ab1b2566ecfb7ec34b57477c1ed295d24ca4243a2e56be3f3df005a5b0e1abb841ebaeab16a7b3845ac8e138fde76aa", 0x4d}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) fcntl$setstatus(r2, 0x4, 0x46bfb) write(r3, &(0x7f0000000340), 0x10000014c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = getpgid(r4) write(r3, &(0x7f0000000040)='t', 0x1) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 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) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800001fc, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x10040, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000000)="a6", 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$^$\x00', &(0x7f0000000100)='\'\'&}@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!(}\\\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='/\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='/:@\x84#)\x00', &(0x7f0000000380)='$\'$:}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\xec^-\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='\x00']) sendto$inet(r0, &(0x7f00000006c0)="4cdb682d663963e75ff5fdfe77377ba59291fcbe993309390f221cddd8ad5522988ae3d5e40f362b9f94a41883f7708b0c85686fd1382cbc06b1270eea7b96019239f347359fbdcbf440b07851a4343fe9ac8da2b00db85ce045334a644983bd4a885b34d0f42319c58b59ec4a12101e8a88e3478e3fcf69b95e5db3b76f6d9f5275bb2615900dcf0d30926edef2d6596025ca9b97c863609b69b1d849b4b2e3ef997fb8c2624cf1288ebf146af06789108d4329e2ff2d2b72c14a9eaf85aa0a0d961d3fb9afd39d465127b3d3b7f0001344a0de32522dcf72a72878918ca5400d264043da2c09d4741be896b9349f2688214cd6ea09507e0c40a686798ea4b850fb225e22b46dabd5c56d1ae52f9ddc0ca3112afa3707b348d84d09006f65cf5173227349317f04f2227df20c14c3f647da93f3bc93b054145c2775757f85d08f9d3435f9ef4ac85ff6ee9fed700b24202aed073e1336fe8f8e7de29cf6dfdb855a5810b2ff3d5f171332f043fdc1ef41c686acc0badf1e0559f777067c0784e9fcc2d140e75c6fc5c6c3f345884b1c57d3228aca971235a92248430fb15bd40df24acf82e6570cb8f35083c61cbb940d03ff657292e009d8099a74ebfd8ab54a7c4b6cfaf9fea53dc124520dd1932f3be7ea867bceafe841960aa72130e58d929ee93d4b18e9ce5cb9489f44b97e119aad79aa36a80bc604780a9f421f9392a92b46172003a9bf8f6d8a260166808f51aaae57496bb8337f9a487d88a1f070aba72d9b7a2bf20c9e3b54780cc0132d9c85008c5cf50dc8511d87524c2eabe36f31f2c50d169b6e74508c2f1efa68b8ea67bd6e7e07eddcda05aa7f42ff2f57ff88585441a1fb95f38c8df519179c726d8219f144bc394d8133f10a9e98205a79249c6bbcf6e57eb3a9727b6f7607130a526b93096da36320ecd5ae6edb8ade564b1a5729886306755a9a9ae744f044819a94fadc3a423751eb3eb5cc49da051d6838d05a96aca59431f5e486fc1c143e2ec3d9acc962b8039b75dcc27a71e5a5f70eff17899dbc18d304e99af88a45b25d398005ae7985380e929153f69d6eaa19653c0d839a3455c48c7590a9a9a31fec5428164d2f1b81d90c3aacac718d256fea68071d09ff85a74d1c3478a103b44c865feea8fb65b4c7b4e505b1002154dcc8dbb966ca81e339b44087eb543404bc07ddcf5d94a8af1ad606bec3b2b8b30dc5df23ecb2c3a2481f90afe0dc3bfa11b3538b4955436d41958d647fe7eee590f56322c4c02b6fff26fe1f628f67340c1858ff6c4af9dbda1ee8faf44796b03e8765835435035a0f8bc21e7900ab084353596a5f86f295f23c3791c71f769fd9ab47fa1a9a5a4b84dc81b38e391bcca314f88a39b5b1ff8ca9fb608d81061000ff04c10938287ec78ebb650d97c8b8c782d89729be47df6116149bf6cd9737fc2cbc665cbb3179889259ae0e8baa71aa7fd8ceee8d733df03878721a5ff41f6a594f2215f36ddda62c190c3fdbad7510f56537b6054a95904f6f4d190534a19d89d178d876581ffd66f89e83c29acece87ff84c52dcffaeed8f6601b7efe5f4bd327e0781d23153940d76d3e52046362640f4bdc1f325debc5a7319f5088e328ad2e7f7e56f37fc1baa24d78ac8373e61c5258308c1249f652732cca46ff9826d2256e9adbbf4a680a3de262ac31fe6ead066c70301008058ecdc24ed10033619894fa65f57a7e22e7564f2d3a8df8b8cbef0334671b8e3c8e7b1ad3e8b240680ed0ef6fb8685b7107187268a18b587c940971656c59145476fd96efebed13d31eab60fa3034a179fbfe588b3a4e32ccf709f6a8930c1db73e5fa38814a813aa7ad96f7a9321a432d4bf748f2e9d22e344051885cdf6085383ee937d2480a483100cefd4731e1e9a79e967d75fb892db1e8e80f15daf66b28eb9ee3cf16db4340a95831ef98293866369a00abe9eebb474ea7510949ffd2174ec83decc78734dca6c2c55dba5daab07fa20d3a205d469879bd67ae30aba33a6bf534e9901603cc1d5b823b1704bfd37d95e81ff4bbb9f03a18302428ada206fc800941a603fc34ed0f21f34d35827953dae9f8acc11e7b423de50a963bc14b04cd5361b201ded1cedb4c460d61bb43aaddea93b1cbf58c00d3d3a6994427a59010db9fe51cae0e1175da668c668a0169577979af430662c890be7edc527deb18cc67801da27dd14f1239003de90fa38f2eddca4e04c27a20413242c92ae4e2e354cf5953f9e22e7060f51ad4cbe960ee8fb2a46dd48265ba736ad1c527f34af15df346f97b5bf9784ea3b23d737f80b3dc879e76317330cd98310923772cbfed683fffede0944039600687d7146293a812c5f8b418869b30122329f7135291a5414260844a35d3aff734dd20207212b454216e967cfe73b459ae5f2ac5e24f497f4dd805f968fc7e419a12658c41af8dc0752997ec2a3d299ac125292be1ecfc7ddfe276df4bf1533a13544282576b6fec582b98f063940741d40d6a9cd6d27677824a9d343927e2fa819f9b3fd4db73b64baebfcbf77e74d888eb771cbf76ed8e34897ce55c8fb27ee01626ce80e3500ba0005fa93f2cd17258bac911b1f7552c5d58fe4495bf89274cc8c8704b566a09eed81eebb332c586b7baac1a03493a5d8e71859b066d2bca267e2bdcc7b3307a01a82a163acc88e2d7e48408e7657aec6dd22fa0d910d7b5416313669478a7365b19d21c14d4a1c1bcd5f85c5c918ceff51e030c49975a2d69650bd0caf13812b73de9a1fc1ecbaf1d1fc38b496da198134839d9bda7cbe6494688532c28d94a1b37b6b140a7a3cf4ad40237939077bbbd3ca0ccb8d0fffee88b82c3dc518ef9a7f03fcd67c5aecad853fff5bcb360a4c5e8319cbc80ff898cfb122a7044786e9786f657347330232eba3d3d36c15b7d07e1a2ac00e48da6dbd620f9961351c776e15a9b609ecda7798641f80985b0a36d62022e8afe081dc8561c74656cd53fc01f24f3c0a6836ccdd60cf015db7745a9c3f4bce9c4b89ffd4421361b7c90a3c73db48c0ddefdea48f2c099c7d08f980a2f5aa7f789eec1f315dd93bc768448b6abd6e22b096209f81a9e084987dd769faf03b44a854596dc81a1d1cd3b214f9452e28572040ac50f3e9d0f2bbc4f2b59b0a935ab746d7f614a83431c0d4a39369989bd1a8b4ffcff7cbda5131981093a09184af17a07aa5721f874db4ba34da461453757f8f32328efaed5658192d16a2c4a759117cce3a7f8747208611782035c65301070eaade8b7c0f469b9c3b6369d805f43b2b4ca3584367eecb481c0a69fdddce93a7f5edbf4f202d6828121a9fdb0a68cb3c8e0fbcc089963797208df066275c2824fec2b32f2f346ebe4678a5d435e1bb39114fc5905d1cb8991b2e4699ffc3b6ead318b6460e0acf8fad53d4423011bb04dedf07fb1518d17dc3f9859d889d4c90c377cbc279f9b0192e1a1a4e07c91b420aed2c08ad95eb391bc5ebe9ab6f7001c0d41889ba52b0798afb119fdf8f29dde31332b1b54b25c3650d383c6e3f234574563e5537ab896e9a80b663a62cde230816002d3522dca5fec230c153d2f934bb4804f8e4506682ba85ba76d9eceb2166c8824b069d69d945a0f43de36846cc6e9f37b83cdefaa093ada4d3622d7dc6733e4611afd2d42f3defdfd4ec106f7720f9e47cbca1f64703efd575c86ade93967ea5ec8de64658c2911e9bb286c2b7ea134fbb1c55cc42e37f110931ef6b20bdce73d5d6337cf5a7bfe70a487c14bd6bfcf39964c93270699a48705a0d0c9057917ac6df6f3feb071b687df83afe967c7743267cae73dcb4991aa885377ece6c49d99309cfc604162f0c698b1132510fe84dfb0a0b4d5f93b80536b748bafa0194172bea711bbab6fdd75a5fbc7f078273403b4d33541e430802e2bbe6dd0f64a5b31890fe14cef9053e248657c3ffc389bfe0b2cda0b40ff9b36c06fc2653a283632214b8027a7cffb4e3cefa2d987159b1533ec2615c8fe0ab87979bae1ec282486be9fcb29d34fc463fa40ae17c956a092163e06ae4c3dd81648404b0ea1c93186bca705b2a224a0428eb47f910c524789343e500736e6555c5f5c30390f1699b96dba36645621945640a39fd16ff484a831b71cfb7591097edff83a86061c43f5b8730124e7ad397253feeb5017d17e09af448975106a6f772e5c3778ca53837ccbcb4459469a4ff4105ad5c7c911f7908c8778d0d7cbb04414b464a43a1d479ab18c3a5698eda5204fa6e328e12b8da2536ba01c90e8a40086c1bc15ee68a6f56531eb01718c8a58b800876a18730682d11411743e8145345eea199ceecf0926d769e07bc79fae25fdc76fde628ba0d1e74c4328d768d9e9372f7d811aba30a679f6385c769c81d1ac7bae0227401d87f17736b4d1eea60ec6c832eea9396983f443f8669a7f49fd4367d386c33218bfdbc30f315b0ddc1de14d76960d948707f30acbf451463a3392e3b8f71302821d775d644faf207eca89288ff7054455af955efa10da738e583fd6efbc95a4540fcfc7d78163e4f4960901d814b7f22046d813ba15ae32542a9f9a87b619ff4f3542188f629137bae313070ce194a05f44f3c446d35cc64c64dbe5f04b640946edd754a330f03d74aad1206fe8a1f8c7eba9475a609e4770738426ab13dd529b0ec04c6fa65b132712ac3fed6e3eb60c471fcd8462e72f57edf5620f3a8b63aec9c79c4fe9b747e309aa79771ff7b3fe6f88f907fe88b4ee8fd50f2ff5a84ecdf579af382c9cf6cabd801a5ca45c82819697d2b4165525c0fe6442f83f27352774b0ce4f395625b61a6d15dd0daf096439fb5bfab6f1564c08fd9426fdab98b9bae4292084e26c0eb3ad5dd5952f478940bd4277478f7394691b2730595da5e67bddac0d465eb289c6987ae59175c72b10b6d58a89a60437834a88a2d476ff8b6475281ae10c039eb376dfc396dca3a8bcff788ce594359dfb86a2d87cd62958810c10cfcc6456352c5d166c0657a7feff50e8899aee29bfd899bc7087ba2002773022cc6adb0dbeaecfcbaf656750df66da04a5b6409b07376d81f7a670265698de98ae5c2e97736c926a164947d2fe6045f1e2d8d75c7832b08da2583b756641cb291598d72cb5654191150e5e4f44232764b0a9b9274f72be17847527630552baa956e2979a6a1fd88defe6fe206c0eee913a06d8f45ba3d1dce44f895fdb4b864e74c22fdb3f83386b1531a7ec3f33a12c759721743dab2f5b500ce53ccf8ac7e3f7492635726b315e15d982b729dabfd602a7c598bfdd3e7c01b8c39e76f6d3b606e587721228d0b11ea078fe078e7f311c7c37363731a73fd6d6996ec1200a53b82c160300171406a9edb13bc8ede006319a4fe2be74f34cc2f1aabba7ceb73869ed8fe2bfb8da71d12879ea66ea8aea387aad2f285e395781b964b686118f697746edfb7e2a4e7a638c56cf7b5a5d256bfb227afc4f4292a57a428eb0d5c4f932e3064c07495310764450f3610f992599a3e057a0499bfca4e250f95e047f971b0bbcd039fbb29b75b33b33ba15203f1c3e11ef885f81d7b86b4aacfa23ab2e8ae15ecc0e061d48ecec0387cf64449e3d0d770e6b14925860cd8065e1b8d2e959129dfc21cdb58c0fbc8f66d3675d8bfa4c7ee723e6ae398d4d1eba2beaa8ff1f68dd7ba31ce30b89a0b227c86252ce7d083bd38b0fbcf7aeca3932b8fba79fc60ed835e9e48f7cc4f61e22af8e6281ab479faa7c1b4e546ff793a7a79699fd5c805cc9b946ffe", 0x1000, 0x3, &(0x7f00000016c0)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x9, [{0x2, 0xc1}, {0x2, 0x7f}, {0x3, 0x6428}, {0x1, 0x8000000000000}, {0x1, 0xfff}, {0x3, 0x400}, {0x3, 0x1ff}, {0x2, 0x6}, {0x3, 0x7}, {0x3, 0x2}, {0x1, 0x1}, {0x2}, {0x1, 0x9}, {0x3, 0x3}, {0x0, 0xe89}, {0x3}, {0x759b6b21fe65b103, 0x8}, {0x1, 0x101}, {0x3, 0x7}, {0x2, 0x40}, {0x1, 0x1f}, {0x1, 0x7fffffff}, {0x3, 0x3}, {0x2, 0x1}, {0x0, 0x1f}, {0x3, 0x200}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x1}, {0x0, 0x1}, {0x0, 0x9}, {0x2, 0x3}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x4000000000001, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) sendto(r0, &(0x7f0000000140)="e11ce4e94111cc6149105d3982064637a9132558064b1aef", 0x18, 0x40c, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffe1, 0x4) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x109) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10260, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x10001, 0xc) openat(r4, &(0x7f0000000140)='./file0\x00', 0x20000, 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0xfff, 0x7, 0x0, 0xb87, 0x5, 0x1000, 0x0, 0x0, 0x6, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44, 0x5}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x40001ff, 0x2, "b8000000000000080100"}) r0 = socket(0x1, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ff8a2337d0b125780", 0x9}], 0x1, 0x0}, 0x404) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4000, 0x0) close(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='*\\,\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='/dev/bpf\x00']) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="b9aedcf869bd0c5a40d0ff36ea809b83eccc8280f5bda112dd5e96066dcea0b45b1315d910b2cd0a1e17664813351baff244353932b9c6ff81af78f90a74ec8aad162fc142be1679279dde181a", 0x4d, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) recvmsg(r1, &(0x7f0000001640)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/134, 0x86}, {&(0x7f0000001400)=""/138, 0x8a}, {&(0x7f00000014c0)=""/245, 0xf5}], 0x5, &(0x7f00000002c0)=""/61, 0x3d}, 0x43) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x80}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001700)={'./file0\x00', 0x200, 0x3, 0x1, 0x1, 0xfffffffffffffffb, 0x400, 0x0, 0x2, 0x2, 0x200, 0x800}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000016c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x6c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0xffffff13, &(0x7f0000000100)='\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x80b}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x48, 0x400fffff, 0xa, 0x1}, {{r0}, 0xfffffffffffffffa, 0x48, 0x40000052, 0x2, 0x9}, {{r2}, 0xfffffffffffffffa, 0x3, 0x2, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000063, 0x64cd}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40000097, 0xedad, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000004, 0x800, 0x1}, {{r2}, 0x0, 0x8, 0x20000004, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x98, 0x0, 0x0, 0x100}], 0x2, 0x0) fcntl$getown(r2, 0x5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pread(r0, &(0x7f0000000140)="fa68c5d8dda758a916c2bf027767ea0622b0b223c4f1183990fefb3af6c304faaa3ce11bf666f12e789a53468bbb319c1e987276af24e8d13f7009f211e8a6b25eab8845332b89d032e291537c08c492a3f534fe6dd85b65ffeb29d9422bcd0785489c0cc7b227135552d002593473fb9f9233f6b5054dd9c5b2e66a731d3fcde33ab0d7472575b30270d6acbb70a2244587ab5deeb76f2537b288dfedd6bb11d29bd7e34af42bc52fd3bda392e016e438bf0c7fcaed6fafb421eed86570ea9b2c7ad1cdc502dd1c608a472a1b29aacdc3986d76681aebf298aa9f093a5ca505d1ae5fd3a60249c8ad9b3e289f28ac9520f1f1034acbd141ac1335", 0xfb, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000040), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r3, r4) 16:00:11 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x100000000, 0x800}, {0x0, 0x400, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x8000, 0x1000}], 0x4) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x40, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x0]) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xffffffff, 0x1000}], 0x1) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0x6) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x0, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) syz_open_pts() semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:00:11 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x1) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x0, 0x1801edc3, 0x7e0b, 0x3}, {0x16, 0xa000000000000000, 0xb7, 0x2}, {0x1dad1859, 0x9, 0x800, 0x4}, {0x87, 0x100000000, 0x7, 0x1}, {0x3, 0x8, 0x0, 0xf979}, {0x8, 0xd7, 0xffffffffffffff01, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x4}, {0x24}, {0x6, 0x22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x7d431e05803c3992, 0x0, 0x1}, 0x8) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000005c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='(\\\x83\x00', &(0x7f0000000440)='\',]\x00', &(0x7f0000000480)='\\O(,\x00', &(0x7f00000004c0)='-,{.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='(\\\x83\x00']) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)="02779aa4eff8b99c92ec0fadfd4c3bcae35b87292b46cb4af18723d7c13bb0d01fbebaddf968e40c3a0800c8add966f7cc9888ec80d9db1eb7d77f733d1e4a2a8b531efa68e59a33a652634af79434ca106dd3bdf535cd54ebabcfdb5f9870d8f2ba3e2c6b3194a41049d133a70e"}, {&(0x7f00000000c0)="bb43374fa96d0e635421deaefba965ab7122d1de9639d0de0b"}, {&(0x7f00000001c0)="6d3b0b7f31077f871a2dec5aaf2f44e99e00"}, {&(0x7f0000000240)="9a86a832f7700e2bdb196513cd6068b4828d17c7b5181a3be57944708484458f8ee5b5805834287b639885b9b698a132cffd9c58a7f6a6ded9c5f9259c3bb829b4c605b37aadf32cc74218dd3711ab5d65238ecb50ea452b861f30be4fe44869f6dc310f9b07a30c188cdff945a9eac651ba1c225fc26da00c613d204882"}], 0x46e, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) getitimer(0x0, &(0x7f0000000280)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0xdd0000000, 0x3, r1}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) r4 = kqueue() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8001, 0x1, 0x100000000, 0x2}]}) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup2(r4, r5) kevent(r6, &(0x7f0000001200)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) write(r0, &(0x7f0000000480)="0835480ecdc83053923d3bf893cbafd91512f1e76534e0596242f458df76cb657084b281bd785260a5bb4d25c0d3952aa478d0fd99a7b766b9968c503b03e84b2e0756f54ab3498c59504616dc11b9346b74f81ab3a4e884ae8a788d419633642f391d7042cf987e2994b652630a7648ae6039860386377e4ea5c891bc20c6f198039df0314f3520040411038126f6828fdf15a484", 0xda) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x5, 0x4, 0x0, {[0x0, 0x6, 0x1ff, 0xe7, 0x9, 0x4, 0x4, 0x2, 0x6, 0x9, 0x2, 0x7b6, 0x1, 0x7, 0x100, 0x7, 0x4, 0x4], [0x200, 0x3, 0x1, 0x1, 0x101, 0x3, 0x10001, 0x1, 0x2, 0x7fff], [0x7, 0x1f, 0x7, 0x5, 0x9, 0x1ff, 0x100], [0x8, 0x7, 0xffff, 0x6, 0x3, 0x7], [{0x7fffffff, 0xb8e, 0x200, 0x10001}, {0x1, 0xe1, 0x2, 0x9}, {0x8001, 0x5dc, 0x7c0, 0x1}, {0x100, 0x5}, {0x20, 0x4, 0xf654, 0x100000001}, {0x6, 0x3, 0x3ff, 0xb4d7}, {0x6, 0x1, 0x100, 0x6}, {0x3f, 0x9, 0x1, 0x2}], {0x4, 0x0, 0x40, 0x800}, {0xfffffffffffffff9, 0x3f, 0x100000000, 0x20}}}) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) write(r1, &(0x7f0000000540)="f883e623338fa2f5ec849a0ec7304ff17fde0d38241a67bbd066dd226e13cc127de761d52b4796eb1e37143408da6e1cdbf1aaaada1de7b90a6d122aac1151412ebba29d66835c38304d1655f8808627522ad6bd5a521201df44ac550e225983f6d9d88fded5c7ce19e90383607de6a282f7ad902bcc710e3230c8f5675bde7c35316a3ced546b2e0b4d31d60f7b684a4985aaa9427a161aa7857fa486496c6ad3d3f0c41db1fb4c913bf7bf8cc27462d422da7d99f1839f4be6eb8353ddd9ff0c3c7d38d12b75d706000000685a3fb000"/218, 0xda) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xc0a65ce1f15984b8, 0x11, r0, 0x0, 0x0) dup2(r1, r1) pread(r0, &(0x7f0000000000)="aaedbaa3cefce24b3e9dc6563f558a3e9ee9628cfb642f103e74434128d86fa5c9ed4064b3f368d3483adba47006a3ba99c8d279c46be1b7e159afe3", 0x3c, 0x0, 0x0) socket$inet6(0x18, 0x4003, 0x5) open(&(0x7f0000000300)='./file0\x00', 0xa2, 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = semget(0x2, 0x4, 0x22) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f00000000c0)="94d8ecb5289ea29b55b2f37cbdcfd816b9d025ec4dad220d9e8cfc5552d65b68268bca437e53e11ac81e039a5dadca8ef777f78e796cd99d003c123f4ab05e29754db0f71886a863669f9f9e32c3ed34f670d819ef0469bbb498a6e20a753620095e3de3f9992724cc10126276a345d5ee9108c021f0cb00e125749ad907a0a24dc5e584ab9757a57e958d8771e30e93361e004ab6bdd3df539812a8dc8fd0972c42fa84ee", 0xa5, 0x400, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/14) sendsyslog(0x0, 0xfffffffffffffd61, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x4, 0x6, 0x800}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c6530005501a91824b23fec0615090000000000000059ad6a45f2e559b8544917b5bd15284a258b72a020ac93fd1fffb0c26310d171ba67ab31c4af8967f9eb9f2ae48af0ab931c84b3233df780d46b13c839da7ef8acf1ddc3ff44327fbb512116b413ebaf477c308cb0"], 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x3fe) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x129) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x3, 0x8, 0x7, 0x772adcf9}) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="eea34acfa82f304db20dbf6b9d55e7ccc69ff319d5900a19ca48869de55f3b0131968896f242442d7ab90041ea7e2c93f07d6f9fae80dfdbafdc9357a325a4c47666078efe82b1573cef2e192c725690f1c2af13a648ed695a7bdd7a17e9dc3f6ec1b01b82f3c91a3acb80c4544fd2be8b09139e19d601ca4343131dd0961ce6b35d46683aa1749c9a74d6accf731032e523c55a0befaf43745d5d6d79612eece98277", 0xa3, 0x8, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x30, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x20, 0x4, {0x2, 0x20}}) r1 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r2) write(r0, &(0x7f0000000200)="d44a490f9279f5c99da4a086d962d7976a78316e01e498c4e7404fccbf76de6add949755eed8226ff22db3ac8d0842d3ef49baff2fa6f7e6327f22c30caac80c970341739a879f239aa2d26de45400b4689e5d140dd220c17622bc127937dbd95c6136a3ce67e1c62fd89a02687b3d886fcfbc092cdc23f3a826ef7bafc6790773a48e100036b8b6df2bef65a9d0e51860eaeafb401e1d0872097627f5d8b8c705c1cff79cf5489681d078c98c7d323b88aa1b95be6bf7404aeffeaae865b0edeb5d9f188240d44386a98a82ac2ba009ec7d34983a281d5c591e8783d4276a7e6f7f256a32bf2c58580033b345c367f4c092cdc8a2d1a23f7c951899541f677695230bd3c83ee6bf65826fd5cdff61a61e36ae03b4a4800aeaff7d402f9cd7ebccf63d9ea07ef55ef6c6b6c48c0f02af72ee410c705f838571a80a4f4c76514674957a2f7513bf6da899dcfb7c4baa04e9c41e95eede9fc842c4a296226c6da46a9346c46eafb4cfed88af98c01c267e242b0965d31c1aef859b76f0ea3541dc7b88a54d1445a76b7a460b4eb6b1f8108f0996d1542eb171b620156e923dc0638800996bdb1ccefa9bcaac9bcbba4f1fcf94c052a8f33237c49bfdea201c6ff5ea9b51648327c6721ec406e78628d3729e07e093e29c7a9fc44bfdd9556ab7aa1c8b970a99056c606f76ee1e9fbadbc8c5d8b9c7decf59a12e04d0a6c478a88aba1b9dbc78e645009de90f7ac84109eaedad8a0925288135a493870722add1c6d508197181cf2185c0bdb528947d34b3c24cd2d41aa408debc05e15a9cafb7ff28005855bc475437a470c30a94a01050b7e5bc35d00cd7b227cc3fd98aa3447e4f33d4b00fe3a83c6ce34b7bf8fa03d81c9c0247a807739c103c546e0f9f870413bb80f73ef68b0c1d394703f82c0831253688d4f30b2cd9ea9c0918f87ebd9013d17d3159f3514b13898ef9c393f12802e514a63dfbdd441c58dd26d3a793ab8006378eba89b961105f9d65655da5dec4a7a47d40a71b6f990d3fb6ae003047172d17e0ca9a535acab4b1a7aa3a8317940787d729b70ddf6ae59ee3f75882e08995cf56bc2765db72a6ce5c24f6b43035d5b15b286f268fef9b94f8df782ef5478dc60d49f96c08de2f163433c3b6be440aa054999f2b7aa348408a50fffba332e8b6059446fc60dff0b8271d04a37791f5c9fa265f87d0cdbd09182afc17a573c2b98573b6cc3d3597a20dd9eb4a63b4fe3689558fee923cea247a18d0e6d0ce593aa2c69e666962c701e17e114efaf255c7f157c17bfdb42888937a4a727dc6a065fde8b379d572c7978663a283a65432676b10f8bb9410b61fb16630375cbc48aa8255f2cbcacdccf19d43f925b8d7896c0babd4793ffc864f889ba639216769f4b8c3e71295b5a55bf667a610bf50adfe6c0e7b0b0a7bdf2243e46a9e0c172e7262f3f7b1a9aa17816a9e467752754ae87849ee5f2a766f91ee7993eb9ecc86393483efe24554f6831b20b3ebcdfc2821a8a9c4983054dc096c9fea6dd349db143a5906009bf19166e0442bc7c17cecaf95d4eee82b65af977c9fc68f5e922fb241e06c5f24badc37d15934e60553feccdeadf5ec70d1bd9fc4baabb21f6bce6fb8587615af4ff113b9f74c84a91da12e5547ce7d236f43229d90351176fa4aaa8339abf91f6d78321c348a9a2a6283d5360ac066a0a2b2a02229a821d3da28e3764fb83528785b3218ab690953f8be8f5389c88edc07223b003dcbfd38735881aa0136e19678448948b4a3d85f58ef3ee8c4f0c1fd31bfbe547524372391cddf585f60c71f9309d9e5d6d593a0f22bd4b05dd13cce01873d541132f1f758acd8a20203506f8913d5f74b1f72af4671047adc9f5e7b5294ac321b50fa02fa1408eb42fd1e63e40583b3a6220202dad0b33df166e66a8190755d38c70c51564c436cbc39c95ad2330cbb7353f7c434448bdab107fc4ec04ed4164a87292e92190b16d81afdcaa0e7f1d3887169f6290c22085784f1b8f7907c63b8f3f0b791d4a6c29c442e5c13276b40a134ada36cc445d1e3c07cc6dc77905d184b300eec1c0849edd6fd9c3844c07a0d730bd6d110b138053d4a71139cd54be8923ad7ac336055f2f032f1a30803b9118cc5f08e3a49d86b7c3396be00d8049227219effbeed269b3dc534c5c94521f6f9cb8b56f839ef501bf5d7d6b2ba40160e314fe89cae29a2299b099af224814d37eac981c5b883777b434df5d99b709e8540da193a2ac862ef341421ad8a13d92b104bb0f98017664e079a430749671e452f1a304d32a735a30f908103fa13a3b019819b3ec48c5b1b633fc96421854f5ef2c34b6e790fc9934c5044436af5ca36552556b3c2b5da714b51a6a95390bdf644b3d23e477c0f5720e34a5d70c08e80b46da441697ab0846f930baaa40a06309240d21e05253d42e436a31349e991ff50830cb9fab63ed947ce59d7097b26c09377a440c90aaf1aec9a632656cd986c3b5778db88a7246f13a135c5a693ef2302bf3a38be8283659ca10ef11d0c8f2d518321d5f4f7e602de68e765eb6fca17cca5b4396e88a786446d3208ca66aa1f612a0d78f038f23105a32bd6f3624c4b705d21026fbaba5812bb917f21501376e499ca5722eeb923ec66d3df010037104fa1188f52e0782e6d9aa31ded203db2e5214604fd907971721117bf570c4595a7712e74e1c690ab8bed539e5b6ca4c10e383450e855ae280f9ee4f0768546c439503a5f9f04b2f9d42f57295cfab3c0f81f83867c39e2f5c2a173c0bba9889bd10bb9e7ad26b37ade42c61766175efdf5c6845df8b62c3990a485782a9371ba2de39c18cfd3d03ca3e7b64aaa91ec8fb7bd84c749208fa1d3e32adf890fc08824cc2c1f9d24eb52cb27c9a00547c89cc66f838009a143002b78189e4e3658bf3c3ea02a1ee1cee49e16aca7e0f9e3d6ee9eb6667274c5f2f7570a0853b3f8e4f70e5d6ecee2282422a8ab2f8f05ee113bfe986bdadb37eeefd1bc6983b4783414e457b77ebe2b7f58b12f1901f8f9039ca59a517ea2fc6d05434d5e5d042e6f02cdbef52ea0b9157a0d043c40a5432f5f2936e6f85942d3f880c6ef0ef9f1e59b27725e194a44e23c304c6f044fb15610ea4abb770553b9931737a0917b3fe2db296cb62eb1dcf28543a46dd45f59a11c6d4a7e73084217b9a8a6e79db57650c14034fd6cc24a798ad5e8f06df4cac7e083975ecdaa441b8e49900adb688831428afccb435878af841e419aa0188f75f6c80e95994ea85be6d7d16daa0b785add988d89a547e42736cf8c6188e035a94249f79ae15dbb15b2f7eeb62306ba774e93de7f71218fb18c5b7d60d5ec20343c6fe9e616f2513bc6576e51c37f28f1d1763657ee5e40d38ffdc3da7612e2c9b836b94caf65c00ae73f171b89cb10c6a850df08da262841da384c17c4072390991046ae2d20d2bfb8a6e3f79e8cf1b48d802ba6a1b2b2548f8affe83f226fd67e657f954cd26e31480f0f4e6f3c5f00f8287a9c9bef34c054373424c0ce2d2503222e6a46a7234f049c02fc791af401134ae12b4504b4cd040c46025442768488f5911d531aea5a176ec65e75b3b904171ae336637fa3184be573ed048f298051c6107904264e3a51f7defc4328b36180b0afbbbc4dc8879eacef388508096e2161f68640d28075ccbc47b6f5fa9a628cdf61c66eb1995efc6842994810967134d25a27a001c36395b73a067096754400688f870a02441d628ff873998b1bee6055f640f9315e6c4ca79c1110ced21e085860d82e7d495f2193e7f8156ca2fe645fb7517d9f182098e540a0cbbdec1b9ff77e14915545f56864d673fc8c9e2cb225ec0581d8a0a1264cf3839db75784bad61dfd537851c6e378291147693ffca6937af93f985c3904a1959129ef3e2ff3c2175d0a00bc9e5c08d843a2bd4a532a4a31d98487d8ad4ecafc55fb452712acfb54aa6797fd268a64ddcaad270acaee61d65a3cb739373083850468447105aabe7d3f2ae119d47df664b25b9dcacfcecb2e23c4ff64812f45948cedfb59cbaf565f63488a4b0b4ab4acb4abbfc17be6243e2e71b2cd27a88d721e02d041d9fc319d9e8018b04781d651db1e000b6b0d0efe28d5b35e2bf434fda37f12e6f887eede9b87dd59953bd80825f24577156700f34135e992fb570f4a0affcfe3f09143de29730d51a47b1646158cecf1288b89dd9506e2910b4dd6b699f2247e6fa2e97cdb64c2ac309ee92669967f8110ba7423cc6314833806fb93b2dc572fe84c859c551f68d9377251b85a994c80d83f3970447eddc074443fff77cf9371d7d455f0d28c36dc67374eb23b786b1ca6772c90a17cd6c846369ab34d060d2803f369fe724a70778d6f64a846d396697527d828c4e64e301d7180f2decd509edd1ab0f6742778cc688e7647e8cf6380e2c14073b27e33e563791013226865c4d996ca5aa1ae15ca190c1b7a77ad2c50929f0daaa1c5cf52023e5fd39503d1628c1bbccabb759d3bfdd7e46c82ac8980075a7d741f6e08522551828ffd1f8ca804f4c9c762f3cf488f649aa9921a954118c2ec6a7e2a3670e65bb61cb6ab0130f2911a11e8984b00f49b454a4f240d13dec49929750cc22ef8d73afb3638699e8a691b4d514aac74a4ccedf3a91e7e56944704d719f43888721cb2f1841785681fcfbe4d019ac3d228d91ab3fc046dbf24fdc15b72ab2dd703b32bd14ff3cfefd67d9529e41acd9cabbe5fabfab64609ce966d623d0aa6aa7c2e04f6d13612c55d373e3533c5a3ec8c254ac3949c17a4c8284b897bfcff251b338acb432ef6762ddd15eadb497b5a6fc757dbc049722fb33b6c249659e84cfb9d9220e3bc1f31fb501d4cd582dea3d0f8a3122e33cea130574adf8ebada1f6b426c705a7d05542f5eb9e0bcaab9139cdafe363bbde1088f2832f83814c1f6f11cd6b8ab625c6e3d4a5f8aeb96db7df1bdad923bb6b76d3d019042e69cf676f42998e8ca620b069acca335b153665869d0e05fed7caf7e068a5d5d823bdda8cbb416f8f278026fe7d7252d4a2646dc048863c87e7008aef3a9ad5454e42ccf1fff8fb4a52182dd620d7a9cc035575d76ecda9568cf75dfaa4ba0618cf99d06a2a652128851e62e565432c282a5e4de1ccde75e901eb6ea0596a883b310851831cc25c193270def791e191e15b2d8675d69e6c643ae4a9dee596eb667b112c1900a7aa5e1ce7176221c39de6e07d076bc5f45d9f479269458d379e13323b3fc1551eb82df7fd1abbbe14ebf07078643aee18a5540befee71570d26c5eef8f1c8daded219ea081bb9e5983d4a74ddfdb030c974e66d8b3ef0e4bf40150bbe9ddbc519043960d184489facb4bb884d8f34ed8961b9453e213611741c2a3b9a58baaec5fde7f7a25b472cf51bf5151836c0c655da81387ba1b31d442a45781962d38bba5197480a1fb3f0dba96eca0e4216b6449ded9b33461a1fb37efa982634f34b1e711cdd16dff48c598f1ab396d41d2909afb3107a87a755b2b4cb7ba2e56fbcebf6c761586d6bac4e4aa1e77e2aef14c7f21c501e731ec3a7a8bca428adb1b883b36ba139e211a838253d0344ebe80f0b5755b28d8400c907e77e915b14da4c0561610063f83cc9709aca6d60f40215f15801ef7239ad4066acabb072da17639adcd8436342bc52b5aadb6da4affe4e588ae6a11d035f60b7e192d8f9ada78962d7b0a8509ae402b97ca842e5fbad66063bf7664af499cd4da5a0592a44336bb49f0999aa812711bf8", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000012c0)={&(0x7f0000001280)=[{0x0, 0xd8d7}, {0x46, 0x8}, {0x86, 0xfa0f}], 0x3}) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001300)={0x8, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x24, 0x0, 0x0, 0x5, "7ec3797f6718388f4a4702ad8000254348de4a3f", 0x2, 0x4}) shutdown(r0, 0x2) r4 = semget$private(0x0, 0x1, 0x200) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000001400)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f0000001440)="2be69cb9ed25807d946e8a0b5c00f17cced4228433e1c15fc89cdb095f8a6a7ddc87f35130e9ed20fe05563abe7021f430196281ba0ccbed372b740cc1e2433f48106a2aeb93e1618cd55325c01089af9781be82438757edfc7a5af053c9c13b1d1d210d5f796ed6b2ee4c81213184e1be5f04435b93afe92410bbd97b2ae3eee97076d9c81b08250bd665b2e01ee16723f71ae66f08d4a2e89c85b980f39150b331c142db65746d", 0xa8}, {&(0x7f0000001500)="9f53919b152e4fa763943fe0f70a2bcfef84780bbe7d7a038639fd04d8746bb266f75fd9d877a98045775681bd2571d4b2b007ea7572303b0e06ac9049baaf0d80ffce34456fbdcc8abf8c0bbb4b23f09cdaf895fcbb9caa09fd1f3935a0dae08c8c69e7aa8f5dd2d73479efc3087089134692ba041af0eea50787b2f6ae861ccbbfd4e692551c9484d0a7d203d24baa1790d5802834b4e6f98b66b2a2fd774dd42142003b62e2e47195b64ee88e2e4c8cd28d94c0e3c247e9ddf13d3137fb5e40780134d30c52132c8b79a7fd708d67e2af9c3c0aea6ca030db2517de48dfe61b3d3ba1489d320c4bb322209bca", 0xee}, {&(0x7f0000001600)="fcd1b77b10366936de6c7531702b022ddc1b8ef2d3670e660a653887b5267fd1", 0x20}, {&(0x7f0000001640)="0b0b27b639c2c37b13f79215b63c654837ab5d76d3d6da31e7ef4eb6b6b30b9fbe9145d7c67660999198f292e9c3869568c4e6bae13122d91a2af4a5f7098c4268bbff0f681336ff09527f024e3318d414bf341c122136ae847ca288608db1ac2f89d99d39af6f3a116309387f30ea98ebf7635da98a17d31f319eebeecffd9c28e984b1d4d8d1c5a0f79f673636770a471879cd5a144824de913e84", 0x9c}, {&(0x7f0000001700)="ea2c21ff9cd1961633e2561939a88cc30a639506477bca9e5106ce1205becae27e115b00a44416799aa503c7c72553d1916d244dee5a3da6124f09bdeba8fe817ae958085df8de9484ac711d74cd3186804ffdceb8acbd365a72abcb1b55f79e57ac0ff4756ee0783ceb7501a8a003433e5a6b106a11cc72ac9f23b36c91e0205431a722363eeedf003cbe550097d59473c3b5ac2c46ce4b03822d1eac12dd54d6489986299546a58f8b0f1893f888a5a171b86363a4a8f32d0934226e87c63ed7528ec3bb5510260e23", 0xca}, {&(0x7f0000001800)="80bf668923d90a1f148f302c5f8238bbe8861b5f0b1b337264561b608ecf3f1feabc03420be5b50f7160e48d10c4e73c422ecc73c5e4c382cb7a4e7dc4b871ca11fedc757989f4d7d04b86da3b52e02c803b47c8255384ab4e027d95ff8deadec493b075d42ef08475ece97c6df1adde58fad3f9c5210a4679c1ef4810c756910ceafebcdccc3c79f3ae2d7d13dabda9465ac647641144b7959efb68926e0a0b93572c7163ff232100e78776ad78dce4573d404d28c70b404636e350f57f0acea9cc8169f264b46de9610f7aca8bcb76fd698c1083f91ee20bb3447c73ae2f4b892e6c47a9b0a7ed33fb7f2c45b18fea515525b0ac986e9c25672307259b4ad8abec0f7582af05979230410efe71a6e5bc8b5f241b69b0d0967429c1c55215227e6f1c8324f1d515a38630358b8274362877ff6bfe0af51e22a75feddf90c6366f5a03e133fa00d5a40128d2fa6741d158c3aa0cfe53262d863f85973e458b5f5d6ad433c088b12d3665d59cc69e79d8adc12fd95e59dfc45d47b189730c58e315cf041b123eef645bc2e5ced94e4beb87d7d42adddc680e100ae10fd32c1466360a6529dc6a58bf8234f00236a573c8d576d63dcd64a4673779822c797440013729cead7175b5657ded493359b36ab2cc2b466bc1fac2ac4c7ee5bbebe7ff98a783e9dc0d51b2cba0410eb6283ec98543278518579d2516ceac376aa2475930ee9493801cbd037f699814c32ad807dbb9cc41401da5e6438671307dcc53713dba51ff23dac895f79fe177aceee4ff27ffd345651dab1b6b5c4915bb45a4166dbfcd187024626d9ac616d5682201fe4dfcad31566ff6b556e5ca0f4bc22970c191bf4ccee509733abdb66ce51a760074e679cadf4ef3fb168352c5646b06be6395b1043bbf1468502541d4c24d5b489a12e142c9ffd6c0badfaa40aa874b195ce9644c4eb3d1b4385996e41d62b45994a27ed28a7d6016a7c1ffc9ef8f2083385c86ebab6bbde9195320f6ef1e275298fb0b2293cf7bbc2e266d3559fab045779ccbe72337fe74b65b79fbf996a89146f36ecb4eed5109486a9ca9a02533495ddc6f99e9187abe26fd5523e4e37e2bb16d2ee1bc4727fe4ab64ce80a4234a7b1a83b3534a5d113d0a495ecfa0998c96fa74761831cf9aba1aae35eea5a1e2f88566b1aee15c5984f66db765b6dd58e67c2e57ec50992fe9301e91dfa046cdaaa3a0c23b406748d488627d80ebd680e2c4df0e4683896d909afe67832372f997fe302fdefd123089f9cb38851e6e03ce7db941d0345b4328bf8842eb3521491b8f516c275c3ffac64bb087c3a11c81c711f94704ba1daff3a77df2e2263ee13b6ff76b193122f8e4c0c979c908e08f931f98b5f4a044b82466005aa69fc760b6867002635d1bee018f10c3c0fa7459bcc4e71f5c500a00d85c03d89cf25aa0fc8505898a7b846118c7c5a9ee04598fb1fd3b3ad674dbce2f6a080829d59238063da3bdc5331fc8d7b37ff8042bdade773ddeea6f72f677e5f4f8a51d7e1083071f391236fd4cfc54ce2b99a872923a373b0db84718c3adb66fb9e4619a2c6057dfc55659a820d12672b16ac48d20c4894767c4c405aedb813b9b6a4a5612ea6c87e4c13be31ce8d78ea279267163657995328681a9aec8f65e8b26fcef5fc4dfcb4f3054165b34ff8a1cded51b551628e65276d326c7956922fcb543e638189ae306c6355541415bcf1e3c448996462fa30c95500860d46119fd2fb08974c6c8fe3fec71f5e6d9ca78734c7f7c545111e49aac9250c9279bfc231b6c35bc0a285309bbfa997b4d8661ba45aeb837f3eb14723e21608ceedd28b464a2e01c9d058a5bf5e192436d636179670a0c4acbc7c6efdcfacceee2bb4e96d587af20224843fc511def5a31dd9d84b83e780734e24e0bedf10c1de172fe88c59bfba728080e349c59cec4b61d9bc1e832998ce7872abde12adc28057c8b41420ef7d79bef0cfacb0f2126dbd5da9a6b1ad3d2b9e4e0fe0cf30b7dc6f385c4912ed8546bead056e167de0333bf5405f0ddca3836410e133b90fd4644750e2bfc8f2be90fb9c9a88db73a7f9c1dcb907d911a772aed79f14d59bec2e1ec4a36a16fb7732e445fd2db827238face2c52723e2e8d333482400010cd490f8942cb6e8190c56fd06340c1f8d25b8f734c73f6bc88c7831c219a1e7618497ee50454ac7bed997363e27f8b6f546961bfa6928d7d937fafacae3050a6365a67d363bc1006c17cf14247c9533a16aaf071cc0257d00c08dce73f5348a117e0228dd16611aa9918f3b9f7d78669757d26a938a876d9f58b692543490b11359cf4101593ebbdc4d183152ae883144aa50fc8ec83556de9c64ed9bde76a3df5991cc0ce7fa7d92b66e9c91df334fa4ff7d2852f1f7d03b1029b96f8889dfa3b8bb9a37948778b0a2a800606647ce3c1ce6cc73678f079aff06247219e7c93560600d7b935ead3a404e3a2c23b2d2066979a709ec36d12c32cecc376e65485213b3f4959534f518df36cfe83b2a4267c023899a621a079d6a6ee5632ea23f8b077b4a26001b7ecf4a1626622f7cf73c769953e0340a9260223c9266077df93d038ca8bbcd65306e25a48addc9aa2468d0014e046b02b9c5b228ee5dce46ba3f33e36eca4e77e9d8c06213ff0fb5de22c657694482714c9e28d04082c35f8e6e6645a4f6dad5b66e68290e371493aad5492f055998cadf80890a94a0507d340032d604e6fc20af48e0c0e92c60f0559882776ba4576be1fe0605927d4fbe44108317ad10df4bb68bae91aa9cb94e26ccee1994565617b0117e1b1bac3f78f591bc74af8187877e8514bdf6f41ec9d9dba21ebdb721440cea66de9c4a0cf3e38ae3d9b10452fe235772f17bd1a585e328864fa835f5a310989c4346b11cf53916cb08746b592a0cc52e660b7feb0916e685c958032ed92d2641f8edc5760418e36a945ef74a4a050a9306818f94c0a41cccb06e6ee2f148194259ecaedecbb7f8f9c9967abb531cc51baf2f226aeed3e0f72b183609ba407650f2252da0f61662b9b4a8af8e4a3026365f0e687b7955d505823f0e1fb1aeed6963f3f23c1ef60f7cc765411b9836f6509d2e1135831e9faf3af2c50b79216fd6af34de61eb02d49bab5581057214738d41a40ff5b5569be3eeab37984cea0f4140e6de2d6a617f9b301bee9512f4fe29b06eca3470bc9fe1b90377b6dd651aea0259d56bc1a8326c6f2aa5b19fd7c258036f7c7d5c98e3080b2ba3fb233934812b60045b85289be320873dbc6e53b3419da4acf8ea3156fd977bdbfa61c50bcc52d82466b53f77479345eb61db146d757c251178490b815c129d4a2d1c7638d8603ef0f5dc13b8cfc14604a2d8092750124128d82032781c8263f994c3f1863400125dc5a97adb5c4252185287898a8c765454a997338dfc0d95dcb921ab5262c8c516e574b65861ad3d0d744f20d492f341bd9d6187c711caccd143d55de91f3efbfd57f0c352821d04403df551e1d2e9ae4393400ec92c04f0d8f352113d44cec4676f8424bde088e4850d4eba53384f77fb71d83fabaea089b4b874927d09be50be476970ee75e69fff98652646dbd32fbac6c15a2baad7138210939dddc7eb80bf3ac16c1bfab51c0aeeb2aee7c62bc81952815116b57877dd556d7fd1ce5d49e424ee7cedcbad18036278e7dac9c347f7ed4090e295044b672f6ec67a4b12c732045cd4ee5a0e16f0485173e9295431e375d804990778f63ba7b370a66b97c35e1d1237fe8190eebd24a1891fed3f80fe67db9000a4b44580f27fadcb83793bca59c27a9e215b04df27bf2b3e59e45859d68a918309d01c20febc69622d7ea12088555a8090a74487245f9b79984e6165ec2bd1bb7d9b540dfa7d6ba1d4f7164f3aaaa3c87dd4b47f222379489c53373fe1c559293f20960437bb3c23b62c42b41a68e7bb7214e2a44cef6ae21b38cf86426608202868abab78b9d4fcf510b290a6c995f5d7ff5919f525062b1f6cfb7674905d4f0aa5ecb456d8c1f028ac0af683b400ec46d1660cef496ca9813c277e54e18d5da7ce24cee0c893d1dc2299b2b89673fd51c0aafc0606301f7dbb8e458e9d3fdcf986b112148285f51589598c699d74e8ba8eb6b2a9fa66b2431043bc494e683495fc6be81ee9ad5572c664e7b3a752d794e99fa75c06ec2248a88bb4146444d7b0bfa632fb9ef7049f97d44d35e94261444fd4bef807e3b9746fa77a40bbcd7602f4a0d94a16e6cf7aabac260f66062dfdd0b4a6958408f718284bc0e66d379fd513b06da0cd76dc1162691cb4981dbad77d2d0b535790ce16f8e9df16a12ff8863ee5257aaad88a201635267706b98b3d2da9e8a0ca9ba6e6a45446d0b492c1fac7d74d6b06634bfae3d46afa994d3ed7ef2bf903102cf940a0a87ccec25faf8dd0851f8181c77567d2fb6fe8c5cf034346cebd34060f6fa50bdd607313c21dd56542ba8fa4e3f80afe7ac807fbb93a9116909fc4c36a4b21dda2ac0ebab42960316c0b2029cc350f8df468aac53c33e1aeffce6106c47618b9bd52274489e7dcdf51ce152281383410db9010e8539ee5c7b0ef836f872058d07b4a253a8349da3b8a7b7269ae4f5037cdc48c77b94f06f1b1c47ad336d40ffaaa13019f67aae14350a62642508b7154f3a582610b59fbdaf2d72dcb0cd0c069bb40a6451c278bf39d2bc7bdb9bd4db81871347022c0a0cac60a85152371d8827c225148c13727913aa4660c6b6f9efcf38ef1747d1095af46fa71e54fff9e3123b62f54c38d5f6ef362b54034e3258254c2e4b67ed2c46f75d20eeb64e2ad36583ed5f0e5f86ceff246760903047f579c83290909991d2e7e38e096d003650574ef59654ac3e07ecbe67885b392f82bd325600fa7fbfbc73d5b558cd24d72370b49493823e402067de097f5d7a199b16c76e89a42dba886db58d44641fff4c256692d50c44d2596d9c57108659caab25de5e79a233dd890ee3475d81cf15f94f41613f5ac4e4b72d9d0ae2729a89a73e25eba5377fb9480eaadad12659934fd08070ac638bc19a10cee7525cfab6795b7f12ae9a761765fb29633ab772d2df433592c02e724b441a310216ce49e1d85a88b895875be07db38cf296e048398eabddafc29135223461ce7c7e7c16061084ed84e4d0e9a0a8c7a46ba450e4bdb0f626b6414af0410aa95ef7ce67685f8e35dcf448e7c232616d7921012b0e9a9d39e6d38bcca0361f57cea3e43e1cbe63a706e88a6a322b20b78cef7a47ff332a0a8a2e8c0be35cb81e6bedd1c0139206da6f40f193b662ad0c3b1e6a6647dad7611df89aab71740ea416bfdb83f4cfd6e8b5d64e68a5663b5359d88dc54867a4c5e6ba09cc3846e459c0e5e420e2b7e54fd9edb50298dfd4b403bd6739e416157c509a3443b54dae64f00d02f4b9aa90f8d19f05d651d83ca918f5efd46287be3dfdd2cad33819c01da24ffe1fbc865fab9bfd0e651ee1666051ee45740f399c898a92bf002560158825e1279f976d78b8f403c08830f2d161d4ab3d3b782ca1d48f51d6b75998ea8b8420473035c04f48096db86d54fcfd6b51b04a0584e077405af1705c5a3b560ba3d9f7c814ee69d628fe1b5cd60b2a8efedcf8d427ffc0af0a0c24b340291a56e2d0e2c87a47687638c58679283a44153f4aa42feaf7078ac7be4f512a8551d173abae9abe3d449fa3be99243d546bf232101cdbba552725ee4c2afaa6ad42e9cad223b6e4cb14e72bf7a4797bf4baca0f19b308f81638a9d47", 0x1000}, {&(0x7f0000002800)="2b947a2bd831ae1438f3cdcdaea3e51fe3dab63e2347122e3f5dff78ba69b5aa8ab35d8f0398c399f0dad9c8c77750eb0b118b36", 0x34}], 0x7, &(0x7f00000028c0)=[{0xc8, 0xffff, 0x2, "460dffdb677b2653fca3ec97d7ec052f7178122d73e093990774c59cb03905936f827e1f18810f73dec5ccebf9413fecee7ba13051374dad99c3ab899073e7d687e93e75d3af008f078dc3cc7fee30e3aca3001938a3775eb8f508f1a6cf8fb6d590eea4884be23feed1e63f8f0bec28731d7863b3d8f2c7a1076ba22d3a30cfdb20c7f792ce48f00a611838be2db0274c6ad354b773b732f8b396a5cac2a96164e399a2dfc2e0e68b66d25c764cfd9352a12fa1"}], 0xc8}, 0x400) fchmod(r0, 0x20) chroot(&(0x7f0000002a00)='./file1\x00') fsync(r0) chdir(&(0x7f0000002a40)='./file1\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002a80), &(0x7f0000002ac0)=0x8) sendmsg(r0, &(0x7f00000032c0)={&(0x7f0000002b00)=@in={0x2, 0x3}, 0xc, &(0x7f0000002f80)=[{&(0x7f0000002b40)="133d394468643bd45a50ad9a94920c4752af5af8ec1dde0a32e9a12b0d27e54f61322c84ca9738f7c67e26ecd55fbd13bc3d00f984f76c91486742c96490b5abfa03f75e3b20114669ec", 0x4a}, {&(0x7f0000002bc0)="cee943072b0af71e94ebb1c1f09692cc2dc8dcd73d6c592b7f0ae4c424014c435da519d8a5c8e4b4673b043507c41a42898d13b8c2d04100aa636b75e8484d", 0x3f}, {&(0x7f0000002c00)="7a7c57346fce4d76563b79e2553570346fcf6c987d60f5d004ce99796b4fa4ceb9b9f1190299e7c514484db9b079efa76396accf62a332bf686302e47a0cc0d946a62850e648c211bc21a5932716c10c4cdb299b8563a273bbbb7c1392e6fc2979000ba94096e99c304220f13d2309982cb09e0ccd1f8c", 0x77}, {&(0x7f0000002c80)="3cdc961d534e39fb61aff8beb0fcfa2007f19f35c5228dabdc4da1cfeb520a9eac15795cbb3c1d422f00da28afb71bd27cbc4a34e88efd70bcb6bb6239a1f745a6f64562282aa586d4ccbfd68b0c1d58f42324635ba144a0603cd8ac9bc88911b1274ad8d92da3445364bf56ce6ba2bbb02a31bebb70d38db83962eb282cd8b56f0d5889c508ad2b39d1431fc5764e65b627343b6c3da7cbb4a5e20991f800e7af61b9dd1eaeaa437f6c2785edb89d83bcc95d17f3a4e8f15d6978bb8eefb6ba18dc6f8509dd4cebe18f0e507518fff86fef0ced2a383cfa7e1b1788502eb4", 0xdf}, {&(0x7f0000002d80)="6303378904dea9718b90c4bbac79e92c3bdf51cf7e3073c3db384a7f41fa05c953a106a23a0b737ff359865fa9d42c3a6fe9bf83ef2755510a78f72d5f3b527370add230d27cb45bfa02e151b206f6d827f8f2e7fecc47dd573383ac18e9ee9ef827bb47bbab5919935d5645af372ea00e244f723de3bf1835241160666e068eb7b76fa3f3f4fa5829f58ba5fb72b2dc3472be298ed670d72e578ec63220e29d00907bce2d118db1bd5957ba7540f73972e93f7003b023980d64310cdf3b391c660325b044d3d6abc376f442b9f17d412de6a6fb86", 0xd5}, {&(0x7f0000002e80)="98a78fd27dc285090cbabd0d7c8dba411de0f79325be7f321ff9131c950fbc228fb9b3e18ee740bde0a965a4b4942fede965ffa6692dccb10bd337a758707727d28060c98945f2547cdfae0a89704a765cc2fd5ec88eb3b54342496938e7dad6232518eec3abb8a64630c2062918773c9acd89b44f04cf7a8931b91e0bfb1739be9c759d0c2e1a89bf24216ce70a76887440cfb4ef38db2cc101bfe7f859b8273920a9b425ec13c5be6172886e9f92b8d7e6200c806e60a5c37ddafc4ed0419b2714489544a7872c39f0aedb6bbdd64b00de0fa998afdc2c", 0xd8}], 0x6, &(0x7f0000003000)=[{0x110, 0x1, 0x6, "4fff1b363c9b9a13e5f7d77de26e99714f64d45e5e7fc2a46950a50fae575e3f7e546b18c81907144a3fda4c702e6713318d2eecb6c7c82b919a35c61c2c460dd04894ccd7bce402c047cfe00042552f0246440f75f94ce70d6f683911f77b5dff8e188e858f2982e1ebd7dd9facbf39fd4d450e4f6c6f8496fce6dac332ebb2b419e06b233b4c2095541a76e927993e18e7329bc5947168ff00a7338fc4eafb3e9eabda327dc1babefdb56da2c983572116f55b556910f4a09c5bcd51c0bebf11aff4022ecec8a4f9f26bd9ab80bf7f5288512683ae7de461afc4f19d30cf138048d3e1d15295adad79022b3c9e0965fa9c3b80af242cd7aca8b3"}, {0x68, 0x1, 0x10000, "8d2fd92499025aa76a3cab862ebc4561ea0d51c8b7f0b20780f9d8bd6a621615ef65985d4afe38a4e3033af007474c3ad830a220afb17bc8bc2e455170cced47429658a228e683768300821040cd3ec0fb550571"}, {0x90, 0x1, 0x7, "6076781efc2ce04614fc88ecbe17f10b5abc6c352409c99baf76473c92b7c0d34f1b0a2a7c0023b627f8a3297fd77298138a1c4e69b6a4103d06a3db7bccff27f07b6ef9151d932f951df5c391656b6a5ce506b568132e74dc3f232a4de167094ad735171a7d10e7d12a13be1d87a062a945711731dde0cd41fdd199ae42fe41"}, {0x98, 0x1, 0x9, "6285174d6b020cb3b8a9903cead914a67229b6c53fd44698bfb61e3b0f6e4e3879606eb30fd613742733dcc03c7a501f619799f47aa7d3737cf15b6fc798278d7a461e0f2693f0ebb4699fe6264dec7848e27833813de8b39c60f7fbb25ad766c6f52e9d9ed565bbd6416972fb7a71d2009e477c68d9d4e14cddef4dd687d6c3c5e39c"}], 0x2a0}, 0x1) chflagsat(r0, &(0x7f0000003300)='./file0\x00', 0x0, 0x2) semget$private(0x0, 0x7, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003340)={{0x7ff, r1, r2, r3, r2, 0x2, 0x4}, 0x7, 0x9, 0x7fffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000033c0)=""/4096, &(0x7f00000043c0)=0x1000) r5 = openat(r0, &(0x7f0000004400)='./file1\x00', 0x80, 0xd) sendmsg(r5, &(0x7f00000056c0)={&(0x7f0000004440)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc, &(0x7f0000004580)=[{&(0x7f0000004480)="0b2e4fc8e6351a8470fccd2d5fe76e639c81d77a0c67930d8741fbfaa3a8b2bd1ca2f78b352340e2f9a097aca7d54d27ef62bb409d65b794db8430b2e61484622858ad14955c50fc257936e4fff94e4203f12b053fdf6f44c41966b61c592f5b8cdd53e625a903cda1545781ae813046b3f4cf9eb5e697d027984f5e025b19ca550e4cf3", 0x84}, {&(0x7f0000004540)="9592d49a0b9fbf8fb29ad0597a8e5f3f1c6d49", 0x13}], 0x2, &(0x7f00000045c0)=[{0x30, 0xffff, 0x9, "ed7475f5bde21c4272851409c582e6cb9ac9c979566ab42bd8b65c21"}, {0x1010, 0xffff, 0x41, "6e769164e2c4bad1cd8be24e2d959ee5d07b96a233fc485297355d5a4411dcb1bd65157584f33904b34bcaac8908cc648c6a45507f95d0f9264a565730bc129dc7b35c40456a46f71cecaf84bbebb5ff4a18a80e990957ed35d50a58daaa3ca2e9aa2ad0137b99af4a416e645b1a0f2cec9a92f26e6ff946f5f37fb498d72510ca49a1fc9e45d44b7b8c0b93c86e5e5f670152d904a02d73bb30803f698518b4f223d533b1c662160473953a7ce5fbf4a0406c46e4bb521f867ef67484c7a7e5d44c4c92f7ff9084970e47ecab00d294ed2d5070361450d0c9b118e8bbaa40d25284a35605ad10026f6ac4fb4bb883c6b92052bd31911254d6c0062492e368edbeff4c79dda1977677fc7960b533b1fa95f88c759a9edbf0bba1df21fe275d0a24404b05c142adced7a8b5b92d22d3edc0594fddcb8b79bfd1f5d763ff4d284a5e7c5755d916e9bb053ad456b459573913216ba4f9f381abe2c7efc54a2e221e0bd0fd3b9f468f4f44ec3ea1688c3fb13cf03508ec84ff4f5d0206e5ca533c1d8c3665bfaf3820665c29faeee6ce948e94d677f1c5857aeed0eb88d9c02756ccc204832a541008c08043717b390d2eca710fc6cdbfe7e9a3f9fd132ce723ba481c8fa22787812009b4620326276bdc2b47fca4faa78c5ce080bc887dd0aafa21d7f11e7b7576f3c0148dcb7e9fd8036f2ddf62f63d2a5614d011bf1c7df93ab30c6c14215be778aa24fe585583953f82b8130e986d0141ab0b09d0136c55f241ac30c9e5ef28fd1b0c29ebb76032326544a17117c9e6c3cabc4c1daa760f3e155f456e58a24e7245599bbf51ba6902532215d978896c77d95688969ae7c941c6b0a5854d68b4c44f36c5161d5be814f39aa1733037e8982784a14782b3443dfd175266bafc2588b39a28ae90ed96b8c888d287e555803146b1b3802baaf86c5c41f116bd5b0b7d97da7f6f44c47627a1e46b121c34abfe3d968a9b4c2675b017749ce0d949599734e468616f47f64fa7e3ae82109780c716fc33179cfd4d7ba774e9f8433f7bd7d86c8c4f50ec2f0a62222aca221ca3e9aff094cc3404b78df693021214bca0415b87654c3b0178eedaf378b3f8ddad06fe281a73dd1d2b7a13ce04a60598fe86d9ba52f57b143feae06efca0fffa40f9c6cd2512a762a00485e9e7f776c4dae9323581486963f9d6f736b102a0eab5a2480560bf51342357c0536f8fb71921e2eed6cfe94bcd99c4d7bf3c1a20eb44a480f116e61445b8f33833e5a73573e5b670cf3a5a74a48631fe56672f314575e55aa8728caddd16e11745df2760fc3f3c37818609348402327f7eac9610b1ddb65f5fca45ba73e7943371e2a6b262c4fb422ad42c04d86627ec08aaa5cc5e48a8f536eb4d2cc28313dcdd486e3249b8e7243ff721fd6a92db107decdabdc9ba6aa8c3f565107843fbcc67a6551e33246469f2621006423382fe0659d0d2fba6433a599b92335fbbc10a6a95a03a79fdb6ba612b419b49fa56c20f73fe4e91f5de079643d0c6260f60c2d18c781675ee010d5498a4b17f661031644cdd34a11beeb944f49dc5639eace2634bd35e87635fc6465db643e673a50fd46208fdb85bccedf8a6e355a1c0db700788220a49e95fb1a9dcce4747781d37daa5fd711b36af73bcede4d184e29c9143c5c0d280b7ba3ff567c34617e06a042c1e57b0cc731993c01720f1fec6c8e22403f9ffc5762ded2575e8a0a287da2ed5e513dd9bfbeb7fe37157df4816633f3e6e64a1f2e6fb431de47b3bc37b4c9bae642ec3b27bff99d7bf22cbf5d7ef1d0294aa36c946524527333a2986a0e4e03879c289ca3162faf48eae367cf24af79be733192b93da28a2bb0ad929af63a4b9eca637bb4113b3ee78c73fe8c5a1cbac08b73eca69cd4b93e694bcf5307183ed9caf95b95f9df1a221cda8690c5ca33476609ad4e277751f90309f3e5179a05a1643b10b8e6287e1ba3bd46e608674147b67a0fb3f358740ed22f8948ca1496da8881c4b42af2dd6bb8330e74bfd071fd21cc24b0469e5f4045648cb5ad9d3434665aa872200c09fb5b9f8696ea0bd73bcd571d1ae62ef62a963ee8ac29d871f3f24e54369f61e040b8a2d5995c00e147c1a86c3526cbab93ee5fb667a14baa66ea0aa17d741a4b6a9925951a492917bd5c52a03efb2801fe0f4a6ce28566dca99a55b1480a6b10f6cedad111bd356c3de2c254dc5738cce2092869ca4df53a240b39161d4881113f0e7cd5d3d8b41ed271ef0f0a26552aa107532d1c4d61fb786c580f834119141f8f70dfff1fdd82942bbe3ba1dc89054b2270fdcec0b63fc04495c41181dd011b1c38f5bff5be336fb51bdafc249c3b3235584cec42396e712c9f995d946ccca10b34807f54f73d6e6befd0a4c5004c57a6d0396f87d6153fd06bede3abeadd992c9bae6783c3d1e17a4ed0de6e9471d56f89f6b0e7e75207bb98ecd9e9c5a9546fe05af6533a51041496dcea31aa0fad253d1a576cd9bb312ed36bd73c528a89e1069de020b577f66412062d216360c79f0a939bba8bfb0d386929e1c82729840d2f26c970a7a71c4986ad1416dcb26f80d9035eb49a83bd6bcc821394557fd2500db9c00e31ec107e1a6785d18a6f58f2baa48a9d939a51cebd16bef3b3d12ccdb6b09c1e2d8b461bd8fc74b7939c47b227eade4d23552eccc85141c18bd1e02e9a40226e4a64a2f1d75ef1c40bf8b1b8bed3fbea415cfdd320cffc276383b7a623e497090cf9e9f5093636325dab25ecda87879783c0f867b775da83ef2259323d710f39bb1d8b397dba055afde3d0a31080c5f18975462c8b07c706eca01592a6700f28392f0881bb4ce0325dc48b73f939150afa04d985e94b07ed0f15c7d033b1da27eec6dd0d4383b2658ba2dfee7dbc4b7d64f9ee410c9426292b6ebc5715918da791b7b86455740010be51cfb2f5cb50a1f29b995a9dbd4c85f72d7b0256626f6f95d25565d7f1a8df3fe96e3216655b1ba898c62b1f87db901ce4f87e97d4fda3b540f6b46eec01e6f5b1d0773aa93602eac715abcd20f6dfc89a6b2293399813a95147f121a4a88a9e7deb1898648e17a86e6fec07f49782d54af73e8e82bcaff923ceecd22af64152048b1ad34031f904756641f49c875f467d2aa6bcd9a7652a27fca693695263892a54ca3ffc31b5697b5210fd9f3be25c18f019a8c0867434f92a51f7773c53321ee57ddf82b23886ba5b981b18e14cfefecfb004789e1c386860c9669e10082966cca8199339a04d1e9738eb372f9d3314cf6b9cd5300f4f46642d21eaf2ba9b00ce464dd68974f9997341512f5dc5ba12b1b00dec2e8b02f6b0303787eef685a452a82cbddf491ad6f128c1af3dfb69b9da74dff6961083aefcd8214ca94ef0d4840312338f799eb2795fde50b4291079cf0f9e0419edba07009c48e137d382381b3435e1ee22a766cd147345390e0a70dde8d26872b003b8ec8a438dc621e23e4db1e30910404a5ae28bf3912eba128ed241db7f5e5f844a914f3e69541aeb9e2f42819b16caca48f4b4f7d52ade357948ef0a526a8c2a1c7d396fff5347db1dc1befd94aac7d132cc5b21e3ae9fd6f9c50952769bbf3270af64de514b3ee824ebaa479c0011dd20c0284f3111ff2a72990a1918cce4bdc84814f2f0822d7113c7effc52d6c9848562ef34e8e1ef6ab09364b65d0eb294022b3e8e3161bb8a4596baf922e7288fec7c998b3f74ee0c5d848659f6e5be0fe7e444bc7414b9ae39a848211b73fb0a61f0097c5775d4bdbd3b9994afeb21314726ced3ee61728ad03cb4dafea60c795361ae5995673ef0fd4a71a6a5518404fccc95161c1468f768a2e45e2d741b48c9d40c122f2de306eabce586d0bcd591410f51780588147bf2f60ceb01724916a9e65e6025391cb546c0c28c19aec01c024a1659a06fc95c2081d153987a02fa9a08752e07722882d24c5031aa44a3fb901fae86283500946204a859847f903498b2940155a091bc12cb9883eef13a49d9d75391a194ab197f4cc8f65ace36601fe945a42ed2ee36712d60b072d70bb2bee76a66614c23fe402e72f77895956cff9a36476f7e50aa59f59b23873f1f80f0a5d3379b47ae54d8f59e2983a722dca720cf7bec1157de6da5452d612ab3317e9f11f46f1210d57bf379702e14e4caa49877fe31a42b854c804a90f979b8f339839936388bfcd353a5672f75ee6c6b06258e4444177e22c1dd82dae44df7ba45a20548cb7e1ec78aedcf19164a5b881aa0eda22c3e989e3af29400f4ff3c4027463f4f9808cb44c08af6b46a4c5626e926bd6b92ae6a3a2a195439c6487dcbd7144c02f4396456c0943f5951fa8efeee2c033fa4d2578f76a3e017b7e403dac5e7e10d55708c2fdb654d23aab9bb833e9ecf38cc8fda14526e572b60d6f852dd4959350766bdfc08201af56b4aa83e8f0a195e04f1231dc35980f99337c8061c54789792ae668586044d2733a91c404128f514598a6220edd30ea6f67854eb24bc23c00e19926b965d9198043abf48a46dd3fae65e7cc168e0b9d67ee0b8e6e5d316a95fed3e611bf7797d782209957fd30ed8ab26984a57d9ff5e0533fe545f4ad20258fdb5a7db1a0eae5edf5869aa5f1e5cbe902bdbf324826f04478ba2aee974cc039eb978daefdd82b6f1788fa1c59fc4b6d709c88f4221ac05fe4152f37e3cd97ffba5d2ed0e6781bde19147afd3367b20d7304f03a62b0016278bc00e3f9418b7c94e5a75738ee199f0faadc1244816466225d2e0ade156d26ad5cdcd54f87f9885dbfaa633c1efa573d1825b527760b72ff980485861c53a0f36485e2d903183059585226ba31569236c60b8a055de38245a89412e882c186de2f617a4ba96a8f493e16db6d959652cd874c46a605292ec500398f70e046f1fed6e300ec435470a5cccffdbe8226c045da8812c2a8627b0979856a71b00ac97a30a4b530aaa10497b613fe60382f5280095852ec6ce13a0cc234d10477fc91210c708cc438d6ecf65a7df7c94a083e902203b26d7b6602f13f6091570c6fc6ff4a2034afbd850a3aa5d6df661a78a7269577871b280f0fe2e67b06fe94bdfb59bd6f9a52bf1e94faecb3cd2cf315a71bf9670ebd1b0475067794d198473e0c64121e3f063e01f11b6f65dd7525ba33891bef48ab08b2e02bff6040a7d8838234fa8a6a7556b9a1b86ca2477b1b3bfc8fe1464616d4503da950c2902735af96cfe3248a9bdab4eb44435ee9e5222e5d3e11184e6dd77167318f65fc4d23a306d8fb5be2daf67c940e85833a3fc694f075e6c68495cd9366a28101670d57b5a241a69fcf9b3cd248e361d9c93de4ea9c8d7e42330675424826a69444e8cf9fb5a132551a8eec4d7a61c5270eeb85baa785ab524dcc739dbeb90de98894313813ccff7f351c03793ae903fed8292f8e9060564751223a6fee8fe02376d5476db78d6b8a25a841b7ea6a60981cf0e382b281f46360801ea82151ba1efbf41c388d6146e7fe5a7e55ef0d932691a9c4b755945f2e773b52ab728da46387f736859e48b852d21643086c3d59cf46b9c2b69c96aef8bdd128642da6a9a704f87d7eb4b990c53f87a250e52251a8fa7f41d5bf41abf5680b0041d748734d3dff5349dbba1ae768d66760ce26dbf2a11b477be01efdb08258e5697b2d120a095693668855fac99f87adfeedbff4a7bc9963eaec694c31a42c7fbe18f17874c24cff6ac8cceff98edc70048c873d8101da7f226d3dee79fb20b81b127b9a5598ee3276b97d69ab"}, {0x90, 0x1, 0xdbcb, "ed541142dd7e7f82b36f6e708834f909c0040c77fcc33f07a5a2de83ae059aeec0e6bd7691897cc4ad9f329d93ed74a3bff2802799560a9f7cceb1e846fc5bc9af65f85579c181472e6d257e9e198ab79fb594de35c05ce5176484caa170ddab34c0406efb2552eb53b95fcedb76bd105a05494a7df0bd5e195977d4f8"}], 0x10d0}, 0x400) ioctl$TIOCSBRK(r5, 0x2000747b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x42, 0x400000000}, {0x3, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:11 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x280) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000480)=""/228) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x149}, {r0, 0x4}, {r0, 0x10}, {r0, 0x76}, {r0}, {r0, 0x8}, {r0, 0x14}, {r0, 0x4}, {r0, 0x10}], 0xa, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10203, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(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) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xf) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10200, 0x142) fcntl$setflags(r1, 0x2, 0x1) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffe19, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="8e5517a05ea4f8191c28395c177a", 0xe}, {&(0x7f00000000c0)="2b29c50b78e769e4", 0x8}, {&(0x7f0000000100)="12467b6c48897be9acc6", 0xa}, {&(0x7f0000000140)="512c3dc7b8db585085aabf3b9c7681911483f2cb94a32f3bc04774baf82a9a1121047ff07f77e06d9c4f99071364fa50d16d", 0x32}, {&(0x7f0000000300)="4cb80d61000dfcfd7dda727793d876b0d9b99dce82a7366aef1a5f037a58ac558ea4be885eacfde851d43477722c77bd5c7e89683d2701e83186e5002173c58eddc9219a684cf94bead7eb99bb83f8a9921002e8e58fb2b2972edf0ce7ab3797e38674d6b9d7938c8eccb7779e2864483f446ca94b1a429666a81fe42a0c9b58874363cb60273cf46a25b23753991c1cc61b27bfc25e01d99b51c19defbe1e", 0x9f}, {&(0x7f00000003c0)="6cf01932014cc02654be9c1652eb862da809f4e14f3a4e603ff53ac17fff4a97282dbdbabc76132749584edab250c8003b39d276a37b545721b132974123083cb2350007681681b4e8f7635b28e681deff603ecd6f2391faee04bd51a9887e4c75cc1f7286a757513b5df6f4043f2b3dd00d215d41208aa188f0265a3b5a3d1264f241532ebe6c272c4c4286be5b8f756c11d519e71ffe52209855770901930a9bacb6d22250fa71d38037363772f3350f3c197874c27b84ec448db8ed43d6d85fb0168f7ac099", 0xc7}], 0x6, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000640)={{0x3, r2, r3, r4, r5, 0x0, 0x1}, 0xffffffffffffffec, 0x0, r6, r7, 0x9, 0x1, 0x5, 0x80}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:00:11 executing program 1: execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00']) socket(0x1, 0x8005, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe26) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x121, 0x0) read(r0, &(0x7f00000000c0)=""/150, 0x96) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30, 0xfffffffffffffffe}, {0x6}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x24) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000)=0x8, 0x4) setsockopt(r0, 0x7fffffff, 0x8000000000013, &(0x7f0000000040), 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3711, 0x9, 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)='.', 0x1) r2 = dup(r1) poll(&(0x7f0000000480)=[{r2, 0x1ff}], 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r1 = dup(r0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/204, 0xcc}], 0x3, &(0x7f0000000280)}, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) recvmsg(r2, &(0x7f0000001a00)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000000480)=""/41, 0x29}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/244, 0xf4}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/96, 0x60}, {&(0x7f0000001800)=""/249, 0xf9}, {&(0x7f0000001900)=""/78, 0x4e}], 0x8, &(0x7f0000000500)=""/47, 0x2f}, 0x42) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001a40)=0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x5c}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2d3, &(0x7f0000000000)="b2") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0000584cf96adaf9a200186007008b00002306800000000000000000000000000000160000000000361a8322", 0x2c}], 0x100000000000037f) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2, 0x8000, 0x1000}, {0x8, 0x1, 0xffffffffffffffff, 0x100}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="af01a6e9985e48", 0x7, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88, 0x4}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x400, 0xff, {[0x1ff, 0x4, 0x7fffffff, 0x1, 0x0, 0x7fffffff, 0x101, 0x0, 0x2a6, 0x3f, 0x10001, 0x9, 0x48110f5e, 0x3, 0x0, 0x400, 0x500000000000, 0x7], [0x9, 0x1, 0x7ff, 0x8, 0x4, 0x5d, 0x0, 0x3f, 0x7, 0x7], [0x0, 0x1, 0x6, 0x2, 0x3ff, 0x3ff, 0xffffffffffff6083], [0x7, 0xfffffffffffffff7, 0x2cb, 0xe512, 0x7, 0x2], [{0x2, 0x78b, 0x1, 0x7}, {0x83, 0xfffffffffffffffa, 0x0, 0x2}, {0x0, 0x3, 0x2, 0x8}, {0x7, 0x63, 0x9, 0x10000}, {0x3, 0x9c, 0x2, 0x6}, {0x1, 0x7, 0x1, 0x200}, {0x49db, 0x80000000, 0x200, 0x7fff}, {0x2, 0x1000, 0x0, 0x8961}], {0xbd, 0x7, 0x3, 0x5}, {0x5, 0x80, 0x20, 0x1000}}}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:11 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='W\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10880, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x4001005, &(0x7f0000000180), &(0x7f0000000100)=0xb) getdents(r1, &(0x7f0000000080)=""/89, 0x59) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x2006}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x100) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000100)='p') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x80001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x93bd) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0xffffffffffffffff}, {0x18, 0x1, 0x100000000, 0x43c}, 0x7fff, [0x3, 0x7ff, 0xc944, 0x7f, 0x6, 0x6, 0x9, 0x7]}, 0x3c) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="aba1e39f8727e93591ea836b75179230", 0x10}, {&(0x7f00000000c0)="40b9380d9fdc49c7f836a01811142ea2fb6f32668a1f22163cc66d0167addce25f129cb7e37937451f86fc6ab2605b096ad0d29364e4c7527276d861381d", 0x3e}, {&(0x7f0000000100)="6ee82a40f61d0fa44d92337259cd85dd82d90330f2af18988b52954387d0c0e46aa88b3ae3e9d2c1dd5ebed1b74b4bd96782f93c8c30f395e242394a70e6704c6ecf920217f1a7745bc578085bac4d9abab803394d96c3284552eac3eef7def4775fe2dd5e046a3f13349f05b58af9a8ccd5dfb9f6ee0dad38ee89aa6d5f5bf264060d0beda3aaa658999a73d9", 0x8d}, {&(0x7f00000001c0)="4db78da246c31a70c870ac041fa3f5159389fb509e3cd9dfcddec9e7007115bdcd7b401be97bbc370a", 0x29}, {&(0x7f0000000200)="78ef3387fa9cbf", 0x7}], 0x5, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f00000002c0)="c5511bb05deb3991e2df6483e172a259f6da8625d68e95d5af3b3d969b8cfe54c78ff8d8aff8837c8b02", 0x2a, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) chmod(&(0x7f0000000040)='./bus\x00', 0x100) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) read(r0, &(0x7f0000000000)=""/24, 0x18) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x40, 0x1ff, 0x1f}, {0xffffffff, 0x80000000, 0x3255, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1f, 0x101, 0x7, 0x56bef644}, {0x9, 0x2, 0xdd, 0x9}, {0xfffffffffffffffd, 0xdd, 0xffffffffffffffff, 0x80000001}, {0x9, 0x6, 0x6, 0x80000001}, {0x383, 0x2, 0x100, 0x1}, {0xe5c6, 0xffffffffffffffff, 0x81, 0x6e206256}, {0x3, 0x2, 0x0, 0x100000001}, {0x9, 0x8, 0x6, 0x8}, {0x5, 0x80, 0x9, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820000ad210000653000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) 16:00:13 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) syz_open_pts() r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) msgget$private(0x0, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7dc2603b85627e98) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x52, 0x1000000000490, 0x2, 0x3, "3c382e12a3c78127b7913267bc330f60fef0114a", 0x13, 0xf676}) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00257c2309c076f80c888100988573002e2f66be6c653000b58adf8f055be4fdb451b6fdb1cff86913d69fd1c0c6d77e58473813fb732b212277e7e05507075fe070295d3aae20e4ace037d4013a7b389537581eccb1295e260db4c683ac22d9ad2d155b38790cebc84cb783d39f81151b268c8a37b698cfe881cb328df2917c170d827c732618f3d27bd2298977c76792833c8d8bcb39b4ae3edb3554f5c1d8a4ef2bbc8bb7cf9781455acdb7c90fbabda301bbb0391ffcbf7864d9a651108f288ece46246f9d5b377b505a6a3564927e974e0b2f5db8ce4166e25cb88743461504b2d2039d0f8cc521539a4e259c23d83bf23f1bb85eb22101c6e5f0ef818f00000000ec841ef71759f910b96f03a659bdfbea9513b10c1c3c15c701c69f2349a42d3e02e904ea00d05c8884f55733986f2c6b212d1f6062521efe040f9ae9e10ca52d3e7d7574"], 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x7, 0x60000000, {0x2, 0x34ca}}) syz_emit_ethernet(0x4, &(0x7f0000000380)="b63e5367") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000fae000/0x3000)=nil, 0x3000, 0x1) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x800, 0x8, 0xfb}, {0x2, 0x3768, 0x40, 0x3}, {0x7, 0x0, 0x7, 0xccf}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x3d, 0x1000}, 0x8) r1 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x800000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="6c61096784c057f3048448ba6dc06f3ff13acb6d7e79d0b6af70b6b430686f206616e73983ad11ccccf58ec864806dad77c5a92c534d99db919bdc0a48583b2b783cd22d57161b8f5bc36623b7d324c5", 0x50}, {&(0x7f0000000080)="30a050ac81acf428dd48dc630a30b56b2097c93575b040a54c95efb8ddf289e60d3f6e426bdb6f22aebac268182d5651ab1c74c058dfd5d150394d291d2dc9dd8f3de4c57760d61e63166fcb1660c88e2df0d6387949ba6c2f30e76b51be8ee382f3e097275d817950764b5ccc466499de02814d97e0e9536548adcd54ee9d13c18b62a2518be52d2318d2287c3df6a16c2ef9a82438bc71961f7fa03b", 0x9d}, {&(0x7f0000000140)="9cf43f21130f282be5237f349231c3aaf2c8d1d35acdaa1e1f433032e4db06ef6bca2cda854b2f22816d97f6331da43946075c152b166d7647ada406dc895439b5f7eb6d8b014fbe475d9c945f7b4e1b8da46adbb64939d06a7136154464699de4cb0a8233f760453188511ffff2479a73dc985a29bc9453ee4e33bde143cfe7947e9d15caf9c15070da11460a1bdf0bc610aac25a1adad328b17fdda8bd834d6e261c2c3a11dd11e607ba8734dbd082c80c16dbcc339ab9f9cbc0057f4ad172a458340badda", 0xc6}, {&(0x7f0000000240)="ff7778ad3cb336c0880f7b75fc55c2f9e06d1cf98da674ec07e49c31c45f12b4f276cbe05ef2a976dc0c009ff0339ea0f4b2c57f42d5646b76999f4c038f84bb37e52d63a1fcb24b697a4467c25aa14f71054343ced4f2bf9520bc3fbc0520a03d9526ce8324bb596a15ab7b1abdf62ba0dbcb20514482fd13beea0e72afbd5db70c9a86bd949b535e3b790494caa7363b2e6a44dd467a3900145a18cc3a5e92fa528682a66dd022a422fe87b73f1ab3f1f890103abdb418edad4f099973488457bd5323f72a086a41906ae1c0888ab5f048bfbdd0c50c5f14aa8554f6f6e41b80edaa56e48fb0a484", 0xe9}], 0x4, 0x0, 0x49) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:14 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\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)='W\x00') 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x101) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000040), 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x3, 0x1d4}, {{r3}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x75}, {{r4}, 0xffffffffffffffff, 0xac, 0xb, 0x8, 0x800}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x3}, {{r6}, 0xfffffffffffffff9, 0x4, 0x80, 0x0, 0x3}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x7ff}, {{r8}, 0x0, 0x13, 0x3, 0x0, 0x7}], 0x7, &(0x7f0000000300)={0x35070319, 0x1}) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) dup2(r9, r0) 16:00:14 executing program 0: r0 = socket(0x1f, 0x4003, 0x0) socket(0x1e, 0x8003, 0x7) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x180, 0x7fff}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0xc}, {0x3c, 0x80}, {0x6, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x4d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x80000}], 0x5, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) dup2(r0, r3) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x16, 0x4, 0xffffffff00000001, 0x7}, {0x1, 0x1, 0x565c86fe, 0x97}, {0x4c63, 0xd37, 0x8, 0x7}, {0x10000, 0x6, 0x86b, 0x9}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xfffffffffffff417, 0x8001, 0xcb, 0x0, 0x2, 0x1, 0x8674, 0x1, 0x2, 0x8, 0xfffffffffffffff7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r0, 0x0) fchflags(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x0, 0x4, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000740)) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000900)=""/94, 0x5e}, {&(0x7f00000000c0)=""/67, 0xfffffffffffffde3}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/140, 0x369}], 0x5, &(0x7f00000003c0)=""/238, 0xee}, 0x3) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000500)="d5e87d788c20f47aff3b297dcb1564f11d84fcad0961902af773b40c9c36600ec58e66004bdb527e72617c39118605c6454b509724f913bf1978f099c2ad18847e82ff14ee6195843b3a048be0", 0x4d}, {&(0x7f0000000580)="d40ffc78d1b776631b1ff7fadd17d4cfd3fe6e5a36bc8026e58a55f946c8772c6612a95c6dfaa74cc1b111bdb245fd5cf77f853ea88d3140cceaaf5342a2237056c6df6189c5bd7a1889c33b2dca347186d595ccd9b4d62915595b775460763acd2f49f69b2aa0e592d01f8bdfb51f68ab0b23c56a01cb9bce70d00d9257404c83a3b15f7c66f2098bb0d94cfa65c8dffdd3dd61b79b30792d2f0e32c3", 0x41f}, {&(0x7f0000000640)="e55893056b8e0b99e9507b706ab6b32c0a9d0442a3da8373a29210b7ff89f291dd2dac4274c553831c2c488a1010af583584b92939ba4113c825095a7b87dd7f8e0e9b54b335b6cf0f91e4b265c3c07753df8d0bbf90ef3f9a5415a32cd872754ff64a189be8abac2d7bc7865b6e8bd9cb30169d6a09618b46b90b027401cbad65eb12988e4a1d01658eef9d603f27474482ed85f07eeedec24069e540b8043c1525f5b2d8a91568fb3fd4bc2632e75d5acff06ad817c46edbbe5a1908e357483e24bf585e432d89c273e179cba885e35c8a4c280b609755af844c3ecac8daf67919c1e47d945b87ed88e1", 0xeb}, {&(0x7f0000000840)="9ab548beb0069525a7f19a69c672a41a9e0e1c6ea6ab03dfa10de5235cf6999565f3bca48a0978ca75739fe8190f56d180ceb06a78f87888135a25fa64413bad84abefcee7c2266e0194aca83a6191d093c7c2ed2409ec49989cf78e0145b847bb20d837e144bee643875cc8d3d33512578257bb25b3aed80d488efa11c50a7f25475ecc6fd7399062aae856f8939bbf60", 0x91}], 0x4, 0x0, 0x54) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:15 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x5, 0x3) ftruncate(r1, 0x0, 0x7e2) r2 = socket$inet6(0x18, 0x8001, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x4) listen(r2, 0x0) fcntl$setown(r2, 0x6, r0) close(r2) listen(r1, 0x2) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80000001, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x8000, 0x9c3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40, 0x6, 0x38c00000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x800fffff, 0x9, 0x3}, {{r1}, 0x0, 0x11, 0x4, 0xa1, 0xde}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x3, 0x3}, {{r1}, 0x0, 0x4, 0x40, 0x0, 0xffff}, {{r0}, 0x0, 0x80, 0x1, 0x80000000, 0xfffffffffffffff7}], 0x6cf, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x11, 0x1, 0x9, 0x401}, {{r0}, 0xfffffffffffffff8, 0x5d, 0x80000009, 0x1f, 0x1}, {{r1}, 0xfffffffffffffff8, 0x43, 0x2, 0x0, 0x8000}, {{r1}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x6, 0x546}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0xffffffffffffffcb}], 0x6, &(0x7f00000000c0)={0x6, 0xda90000000000000}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0xfffffffffffffffe, 0x0) 16:00:15 executing program 1: select(0xfffffe7e, &(0x7f0000000000)={0x0, 0x0, 0xcd}, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x1000, 0x9, 0x80000001, 0x2, 0x0, 0x38000000000000, 0x9, 0x95a}, &(0x7f00000000c0)={0x1f, 0x8001, 0x300000000, 0x6, 0x8, 0xfff, 0x10001, 0x2}, &(0x7f0000000100)={0x599, 0xe6, 0x0, 0x7, 0x7f, 0x1ff, 0x0, 0x1}, &(0x7f0000000140)={0x0, 0x9}) mprotect(&(0x7f0000015000/0x8000)=nil, 0x8000, 0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) close(r2) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000531000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) clock_gettime(0x3, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 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) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000011c0)=""/252, 0xfc}, {&(0x7f0000001340)=""/227, 0xe3}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000001440)=""/182, 0xb6}], 0x4, &(0x7f00000012c0)=""/13, 0xd}, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x100000000, 0xa}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0xffffffffffffffc0, './file0\x00', 0x100000001, 0x1ff, 0x9}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 16:00:15 executing program 0: semget(0x3, 0x4, 0x200) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:15 executing program 1: r0 = msgget(0x2, 0x0) r1 = getppid() r2 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x3}, 0x0, 0x20, r1, 0x0, 0x4, 0xfffffffffffffffc}) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xbf05, 0x3}, {{r1}, 0xfffffffffffffffb, 0x88, 0xf0000007, 0x80, 0x9}, {{r0}, 0x0, 0xc1, 0x80000004, 0x9, 0x80}, {{r2}, 0x0, 0x0, 0x21, 0x14, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x100}, {{r2}, 0xffffffffffffffff, 0xa8, 0x10, 0xffffffff, 0x7}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0x3, 0x2}], 0x100000000, &(0x7f0000000280)={0xfffffffffffffffb, 0x800}) open$dir(&(0x7f0000000040)='./file0\x00', 0x12, 0x4) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x30000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x490, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3d, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x80000000000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)={0xfffffffffffffffe}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") chmod(&(0x7f0000000100)='./file0\x00', 0x657e7be996d3d4d0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x6, 0x2, 0x8, "3692c4fb7c4eba74835767b2367a69b8ddf7a000", 0xdf2, 0x6}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x200, '.\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x1) close(r2) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x167) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18000, 0x40) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7fff, 0x8001}, {0x6, 0x1f}}, 0x2) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x626) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x82, 0x4) syz_open_pts() read(r0, &(0x7f0000000000)=""/99, 0x63) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x4, 0x2a0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0054}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x8, 0x79, 0xe4}, {0x80000001, 0xb0, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x10001}, {0x0, 0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="2a5c5a86c0afb8e3282197ab80d9a614d7e52443db95149c16492fee23e386db01c989d5da6daee56c4aecbf4c6b237941a47fae2325ce9967f914fa4b672a32699133d987d67974c2e2169ab1aa807395453c52f5bfc5c755d87ad5c92f80ff2c3c14ce6f989e296f588b2def197d83d34d137498ec49b227577226f3466692d16289fc1b9a8baa4cb1d80777bc4a9f9362f74889c50875e2e496b149aea25cd08fba53b11a33a8044322c23434d4760947d249668b30bad87353df4dbc7277296f4784d502ad724eaf08b3b4a4ab5c10c7af20a1b4ddb797ae8a6704a465776d8ce50035449d3443008966d7bc08ccdef632fb37ffdef9efe8477c81f39421d232a02d536f06bf2b632ab9ced41c4884e6e9091fd37ea78b2f262191590b4bc95763acd4edd0781e15a8c25fa962073898f74b0d423a2bd9e5f82bf4de3ac4e73fbe048777054dcd23f66ddb5d089b56c17b61758b78c35860c3fa25fa414a31a40b5f9243235f407328f02a43a9203dd5bd999bed9fbaad2af3315246749dabc00e6f9e3fa643eb49e57b1018acad37e4055ebed66e65fca4af1983111f2204c7a92d1746416ad7ce8a52960f00ea66dcaf22a216ea4b5b786108443c7cfc19d92cb763646cbbbdb018623936044a42bd1419765fd630aade412e8d578edf8b6e1ed100c63c8d2bd3d76979df6e0ec2de8a622eb3ed92d9c886776a5f2dc67b79f1d6f27fc228be4ac669efc1aa28de0988681a1a92f0cc4e2e4b8bd779b9933592bcbd2e9c64df7055419d5dc24dfa37c8acccb9765c7e2c86b194b01d9f5c3c2ff66912e25848ef20cf7abce3e39c67185cdd80a8453fdde57e46097c33f7b1483b112d6ea0e5ef0c43d3cb0e193056e7e7f4a6e039a86f614bd3b01eabeac7aa97074ad20b0499e93f9c76c0b5412a6f32956cd80e3cff4331e33a4b153f6bbd8c35374a3048123e61c40385b568401a9feddd0e964352a45381170f2d277bab1ebb403f59a4e7a55122c2c04f4a2d4ec5a3ad17931230d70ca89fc8d5acccb92fb3020a22e282e5b8ebd7f6224183b7a897093c1f72c18520181b3c3e9e7d323b7c615cf2d5fc8abbab3fd6370d4dc3576222399b9c122913266139d498258e5e6bc88ce09fd402e2f037348a81435634719be533126ad859e502d530dae037fef069eeb95d07935d6d9c7dfc968e3867f6470cd2418f6ca1c30fddb5153d956ccbe340d4a86a97b35262510019e0bb670f8fd5f9d00b119d9ddf16d8719302bbd5c41ffe4f5032c0f435b75743e112b7da4175abf1fdc4de1ed63aa7f5002ff6a99abaa532336d1e8eecd5a2d7bbcd3318aefba3910b0d645b064eb75974a0ace2103c4e0a6b42ce972b374c02e514470b5afaed839818f89896606b10589dec044af002ddf8ace725544d00bab12b7706226806c7919c68c90bf9fbe9ebb1cfefd87313edfd141b301906a31a4d9fd55267adb76a3704cff7283bf0103a0527bbceddf64bb474624a2aab7c91ac3f04be42f937bfe1038f3a7f17bff8a01457fbae291007ead451395411970e654265b2defcc782e37ffdbd9b63f87687642be7b870ca1c07f95b636d38bcbe9da5b0875dd40c22d7b5238bcc1ce536ac9d7895abf4b56a254caefb5f2d110f3a3fcf754b219d2bd502c67112d5139373d87bcabd9abd9b11cc3f9b01b9d60f0e5c0c7752e0fa8317b1b4280a1fcd531ff7df61874fe0939d4fe12f6a1f7e0d405b9453c34ae4be6cb7167fb6d62213ad7d1b91dd65ff866dd8b46e584ba1957f8a3258dd592d012029902170698d6c783e61af5152b11906f2606c4fc0613c038b9eacfd6fb766925095323f462d1ec56c5b1591c0529f10892792b777851d5effa9d4d262f02622c11c02130058494bdcf307c865dbb9a499ef6730a15943b048ac6037cd9bd28c0aec6d7592af1441a1bfc70ed1d1c30d9f2b3c94d2704639dfc74d20540cdd461b20bd9c41d0e24cfc1178133e74e125b9a65abf569e288de00f137bdf071f437e32b0d09007f24638303863057ea5be327063ef0f6ca2ccdbcfc3d68fdb4d07b28f4e79b6cf14a47a28efb72689641bcb04167a0b39ae0e87066e36811feca43becc1464290120ffc305872c19935f02dab4c370d1a042665585d078957fd4b4bf68ba9ff40a2c57634cd13838b606f3fb77cf712414939ac560faaf4e3bc276a4e66ba061ad5dcb06eafe84c7922a960e7c16a8c4813320d78b5107e43eab70921bdf22388deba4a03f4c4d53fe8d30ae6715014bb0974c2e2156fcf2c6d560d63fa612c8b44f47f3784d44bbb99e6a83a057319adfcb416f32675c63c09c8dc96537884e3aa4c609b962b17a0c151a9664b6918d37c2251ba53714afd55e5b5f425727f4f3e3de4dbbd3c8ce6f1f394b786c1679f6d35acea0f352b876125bcf00cc6e785f307f7c28733a0ace3476315fd8635756dba540186c4c449601a3e56d1335f41e54b871cb263ebec443953364cee5852cb51de717c7910ec6e38b79ebe224ba18ddda12f15f7c42468c98ae6f745800f4ffed1ed86ad0d06a3122367c29cc4656040180ddd5f8b88810c099ab98639135b31700331f9cd0ae5d9bfe09e988d9ff6904e9e561b1005b0c26c78790994b90769eda3e04df1d76012632c56dbdd803347d672336720e9325fb779b2bbc2698ed0932b35f48bb14de97cda7a4ba13773690f2c85e6c7654c92ef6f4ecbfda141aaf5346ef81c3ec3826eac7a4bc2621e58155883b84d04a2efd41c24c7cbc2ff87ea45128ad85f73fbe0022d19717ce00ef574f9e007ef940151f984de372ebed3ce45e2dc407df2ff6721b23f5618c269cbcd15c538a56e1ac0991627d188cfc65b9b98916a0b2fc36c0307dcf64b99038217d581f8b6aba1a91b8ecd8eed6d69ac6505a5d2122c1b59d95fae1494b3c927c1a5ac3671216e163ae2cdd67374e74787445e7e772cbdf8cae1fb174b235761c976f29203fb12850c17abb291c55be8aba5df720d50fcb8f721794a367e7e9dbab663d95146a0cadf23681c26badf9ee51c274bdd109cae1d34b9d598453f3e4214826eae5aadd13e450694b46980e1c43d032ab11c56b3ad617253dc5c8cade9f843380511cd68dffc8f06cbd6e13a2ac852e4ba5aaf52ce7d515210b77ebf6e195e4672461b36e57646c76e30f7011be9bf1c10b87197a47109c1e27a1e6e6571fa7c01cf9c65b28bcb12d33a14241e3f5fc28e8a240ee60b967710c6b4a118d824785bffc47af3c56e7b638045ee914c010859dc6891b5e2765282f4652b3499a551b65a903056609524824e08cbad8569f6978b60c5e86d410ebbbffb04f9ea304ac3b17ff444b8394ee29d02c9dd4386df003cb2b1442e624c406f678afea26a04dad7dbe3b03da18899354f6c2467c46a7c646a088c7ce8ce7c67d3ed7c45a7b0cde9193667a46ecc30cab6426f3be28c53881a8e6fd6d2a68a44b81e37df4e09db7489ce2db7f62b5b45492f8e37e91a981774f9bfbbda0f3a13ad536e92e93b161a1229058940bae1e04aaaf463a50f935bc2f6b031177d3ad73f238602b12569a2a8e0e6706fab038c6f52dc5d8d383f833e48e0fe4d2d302b4f6ca7d78c64657d5e4033add7587697b0f9b4a3b184ec56dfc6a80d36eb5b7175bae87254f19d5a2d61169419a41055c3ab0e10d92344b5c2b2e396b7ade7eb1ad5e172be0f64b14cf9dc0f3ecade811a969c8b543b7a861d83fb21ae85e7e620199f5e3b3d8ba1e5ce3f11bc50baa91bcd8fa3757d31f531b5435e52353c635c1011d19e358ceb7ba4ea59525b4264ae5a31dbc31fdc8ae2e31863bbbaf0872b80b962cee688660e26a51b89646ce62d63c416515c5ad72c81efa6022caad9e204e6f1113b6138e2541d28d701ca19b2926f96dec74cb3c8305ebe5fd900201f8cbe76d1536a412d013bb7c6cbe7bbb804618a2d6341bf56554259c34b078f3a594b2096924a0cec1e456f05190412667a35f9bb46bf15cf2dbe84ffe70ff5561f1312ea23ca088dc53cefd4a41b537391a4a78f64a90ff2d2d22056fb1f2fc3281c088ddbf3e01b753eaea88ae7fb0f381540354c9989bf320572874f909323336fc104af3b3e0111496a9c12052dd4b266a1679519f3339bb0b5643e4520d54f6735f52bd7c2268815d883d484442f0a967bc735c1ecb063112c680e1a3e69a845612687d05c7e279c52b19d58f25109c44042ce223b1852550868cad3d4702b062e1b2c3435bbdcbe902f9b62f945076baa5b8e9fcb406ed006f754689d062ed81746abb166ea30d4cc8b8fa3b7628ec8a10325dc84cf9cd80e5e51109fdaefe3af9408d7cb8d830d38851e9051bfc891353a2faabe06acd91f7f3f2db165d50d1e35d260d13fd4b7ff3fe0c85a9f4b82b9227d7e8dff3ef7546d0f7c5a76fa9455ccf80751efd94241cb59888f82a086a941cc5e3129fb738cdbd8b63768b610a1a59bcaf8caf3dfdccafee6418cd8d72046f1061b05aa1e8055f8847be7bc24ba9205f046544a30c95a759408cbe360415939e19975091ecd866abf9e1a107d548a2ce70de68d7350f6479035d406349a9da00deee07a484ad79983780bf068ff7dcd700809586411592274eea100cf7bab4c2265ebfe3b10c66bffbe0a57d80ae0e7791a6f2bc8236239b817f837099b362336934902938f877b17cf371bf196878c8ceaab75b86172ca373d039e06350beee0034c7c2a0f652ff87355a5b9a2709c688c1323d5b0204958df44d56bebe5818529019d9316d93f00e7e65ec2530c8dbeac8e3af5be1f54cb345fd884c1b80eb75da73233058dd3e9c2e8cdc01c3c8bd94b4f6e6b78a5dfea1db19db0cbe864b09a268877dec4daf33d60a0ebc14310f993e14299f324704bf70c8b64b31f3c14e318276a86c579a45730e8ebed1c4c1afc0fb3b8c6576e65cfd72f51b2a124b5a73fecfffa9f87dab36844c8394ad8de0f002ae5e55ddcc6582a7292d09597c0a4a3b90ec8509e43493e0836c5a7830f48ee01d7bfe54ab02ec9a0d29f40a1d42a7d815730317c7722c03e992f23067fb5bae554452ddf6d68d9fb5b3364aac7a43d007e202c459ea86909cd22623f249be00b0d59abc7293d7ac14f15301067a8fae429cc0489e75f0e1cecb19696e76f59d56a1ea57df76376afffc679e9118e496649530f30f4a524428718ca8fd945e0b56bb8241d24a88a7902fb4ce64adff8288eeab7d39050f2bebce69e4835ef6fdd88b7bf8c359388e3590d3ec29ef9d1d8960603a0cbc2f1a0e030ab268d04bd5b6935e04d0826f7b7922cba7b7d43f8823f949f0ea5cd86e7d1f64e6b1d7f9a1fc9caf886c9678c3f640e2b50f3e3b91eaa3adee158ad154e2d24d586dd15eed383683de4a60f2c9e498ffe891d84520cce5d29a5e8cb3e46f45dcc28afbbb7f0d24e77c1b24c28f5d836d030f5602f03302bdeb057795941fbd900d5b2d1fda112d743a03340a83985786f84a50f9a1c1cd4c5aa86339553cc30fda92ad6d4c2078b06bda1e09718b822d4cd2a3172ed65f199bd4c2e7f6745875205d3bd0301c8bb1e466ef8442b789307aa9326c20ac4d0e71d907a4d431c7397b4725e03cdd9ae3410b2d5255daaa1672472368d02f361f7bf741bf24b37669afd6e2c34c796b65bced52a9b7661993f63833537f061f609c90ff1f4b8d4ceb893c7cdb263fbe5738a2b566b37b3b95afe05430812fe8da5ecc329077701a71f25e4d5255212cfab29d8643979024c60ea69f63d585a48e2e23c", 0x1000) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3ff) read(r1, &(0x7f0000000000)=""/24, 0x18) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x81, 0xfec8}, {0x83, 0x800}, {0x87}, {0x127, 0x8}, {0x27}, {0xa7, 0xffffffffffffff7f}, {0x44, 0x6}, {0x88, 0x9}], 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0xfffffffffffffffd) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000029c0)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7c064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26b701a67628d94c2447317edd141e107ffdb0c41baa38a9994344276f75db24a54ba3874c012ab7de108bba41f03f444238d7da2a899381a28ea6b13c49c8264c2d47743c10bf23386ed702661299438ee40570e9a39ad9c3396b58c8a263422598", 0xe5, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x2, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000016c0)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x1, 0x0) setgroups(0xcb, &(0x7f0000001680)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d90170382df59d859a0ea806d719", 0xe, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/246, 0xf6) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xd4a) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:00:15 executing program 0: r0 = socket(0x6, 0x2, 0x100000080) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) 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, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x96, 0x1, 0xbcc, "fede8cceeb667ccd754c3e99df16ee0afc023b52", 0x1, 0xf5e}) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x400) 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x3) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x6) setrlimit(0x8, &(0x7f0000000000)={0x2009, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000300)) readv(r3, &(0x7f0000000040), 0x1) 16:00:15 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0xdd, 0xffffffffffffff0e, {[0xfffffffffffffff9, 0x3ff, 0x0, 0x5, 0x2, 0x6, 0x9, 0xffffffffffffc15a, 0x4, 0x8, 0x0, 0xe6, 0x10000, 0x10000, 0xd13, 0xfffffffffffff801, 0x8001, 0x3], [0x3, 0x56, 0x7, 0x5, 0x100000000, 0x200, 0x9, 0x76c0, 0x6, 0xfffffffffffffffd], [0x7, 0x7f, 0x7, 0x3, 0x8, 0x1f, 0x2], [0x7ff, 0xb0f, 0x101, 0x6, 0x9, 0x26a], [{0x6, 0x3f, 0x8, 0xff8}, {0xfffffffffffffbc6, 0x3, 0x800, 0x7fff}, {0x3, 0xdf4b, 0x3ff, 0x101}, {0x0, 0x1000, 0xffffffff, 0x1}, {0x8d2, 0x800, 0x7, 0x6f}, {0x1, 0x401, 0x1, 0x5}, {0x2f, 0x0, 0x3, 0x800000000}, {0x401, 0x5, 0xaaa8, 0x4}], {0x1ff, 0x2, 0xfffffffffffffff7, 0x6}, {0x100000000, 0x1, 0x1, 0x36}}}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x4, 0x72f, 0x0, 0x9, &(0x7f0000000100)={{0x0, 0x5, 0x7b85, 0x10001, 0x6, 0x20, 0x4}, {[0xfff, 0x7f, 0x6, 0x37b, 0x4, 0x5ec, 0x6, 0x0, 0xfffffffffffffffa, 0x80, 0x8, 0x9, 0x0, 0x2, 0x0, 0x6, 0x7ff, 0x10000], [0x10000, 0x9, 0x1, 0x2, 0x1ff, 0x6, 0xd7, 0x8, 0x800, 0x8], [0x2, 0x7fff, 0x8, 0x4, 0x10e2d1f0, 0x9, 0x5719], [0x6, 0x5, 0x800, 0x6, 0x6, 0x80000000], [{0x1, 0xffffffff00000001, 0x6, 0x3ff}, {0x7fff, 0x4, 0x0, 0x5}, {0x57, 0x7f, 0x0, 0x8001}, {0x1, 0x3, 0x36, 0x7dd}, {0x7f, 0x0, 0x8, 0xff}, {0xaaa5, 0x9, 0x7fffffff}, {0xa982, 0x0, 0x6, 0x9}, {0x2af8, 0x200, 0xffffffffffffff8f, 0x3}], {0x60c, 0x1ff, 0x8, 0x3ff}, {0x6, 0x2, 0x6, 0xd3}}}, 0x80000000000000, 0x8}) r1 = getegid() getgroups(0x1, &(0x7f0000000380)=[r1]) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e500000000a044fd4d1d5552fbc5e41789632d3d8725bbd47b3bf579456f0800096e8c8b6b87cb2d72b8d2db9ad8a4f5f728193e046ab93f12fc4d5f16b136a5d00d1628b53abcd0bb6255d97e421f052205a4ed07a86cefc57d757d533530b54351c1e421714db9a33252d110ef3600000000000000000000000000000000c0085e46e0a7", 0x94) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x1f, 0x10000, 0x8}, {0x4, 0x8, 0x2, 0x7f}, {0x0, 0xa1, 0x69e, 0x8}]}) syz_open_pts() close(r0) poll(&(0x7f0000000140)=[{r0, 0x24}], 0x1, 0x38) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x10, 0xffffffffffffffff, 0xffffffffffff6681) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) socket(0x20, 0x8005, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffd, './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x108) pwritev(r1, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x102a0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="012024879726f8a92710c57b16a3769f52c9e7af54eae3d9417aee9c69ccaadc8340f93ef45157a40747553a0475eaeef9f44dd38c77ed1d72176e0586c5e3cb3f7df38001c0472e09e933d3e5d8671ebbe74420867c1c0db5375cce58dc67e846f7a67376678399c5e5a28a7d20cab5175d2cb07709f5723621ea2f1774fd7a2eb2657f2c3976291df726877db942ec4b3e4b1e5a032f4d2c8560889fb79af6f5ee60bc39a92e9f4fbf9e"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r6 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0x49d) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x2, 0xffffffffffffffff, r2}) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020600000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x7fffffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xa8e}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 1: getitimer(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x0, 0x40) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8668, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80, 0x20000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) close(r0) poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xffffffffffffff4d) 16:00:17 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x20) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r3], 0x2, 0x800) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x8) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000a00)={0x0, ""/204}, 0xd4, 0x3, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:17 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0xfff, 0x4, 0x1, 0x5fd, 0x2, 0x7fffffff, 0x3, 0x2, 0x3f, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8000000000000009) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86538) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x80000004, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x54c}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\\\x00', &(0x7f0000000140)='\\:*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='{(\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\'!#\\+\x00', &(0x7f0000000340)='}.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x1fc00, 0x9, r1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x469a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="ffd966191d3b863dba45f63e70725c8d1c1227140fad031cda3afcae28e7a122d8596c244dbfbace88a74e118af2e34fc7819867bbba4061cd5ea3c0644c5ce017fab251a6371f47e52707e60f1584f552fd40253fdea1fb3394f1c194d850abe7dd043a31c5989b68e4188dc3b66db72df455feb0a81e311c1d1fd2c9a8b57ac871dfe8c306", 0x86}, {&(0x7f0000000240)="cb6eeca07a7069cf9488eec6fb0b1b547b6cd7716f343f19a9ed17a41e5d5d44119724a67e5568c57794e108b78089241c211b030ecbfba2356cbd6fe891661025b70c0e32dfdbe3b281fdf3a5d540eaa719b36adb946cb80e64f99e106eb801815dc7f727d646b3754b68d2cd908803e2a3a62465ef706825c0760e2f35b68263537c0cd10709c5216270407e92d96c47d4d6fff5d85f8cdb97c360f07e6b4bd88f564ff378c25871c8e7d3713a08c67da709793590a51dceea4bc7442943c11a545cf8c80f49dd12e93c9040150b1190c715a70ab6867b7b669be9a1458bdb346f3ebad098f8c2add122e731a406aeca0e9b9ea4ea6b41b5cf4be433a69b", 0xff}, {&(0x7f0000000340)="2a8c8ec4430b00534478050522876c0497a69e30590f762df5d9b8058675341c2ea1e0175a8a633de6d22c8af815823a81efe8e26c350ce66a683991f799306e66aa86ef4dbe9f3369340e8b9705b581e422a1cdde91f128b1de747a09bde59316d0c4df7a66be920cb01e2cacffd3e322e991843494654676fbd7b5e4064c462d904885893d73042fc1d2480a1b869bbc1794fd1cd925b438330a123cfdabc39b49af1ee0d52150bca815711c5641d4cd50998503fe0c61968b45ab", 0xbc}, {&(0x7f0000000440)="7067cc40270e0f54e47c80f0ba41a637ae1e11164f0e22432c0677167dcf5008cf38870497d298a3907648edbd20c5d8e398265cf271512fd11ee2a1ff2daefcdb988d82f3b1edd91d8b05259573f94b0c2177e96edc3ebd51fa7c974ceb498f5314ad2b9382564f9c6dd37ab3381a66f5b106f28cff388f9e6fac6bc7f3dc2d10fd385c9f0f618a0b9612866aad15b803370e5f00b8be9d87f66f3f9a8a6274a2225f930a9d721adfeface990cf8529bd04850403f82353d6362b0d7b71be97f889a03efa49ac28474f2e7b60d90027674a3b5b4327be", 0xd7}, {&(0x7f00000006c0)="175238592fd293aaeef66fe1ce5a22a8de084bfde4165e2d76de1bd7ee391aeecd17ce739db308ccf427e03979497533641cceaedbf77e95ccbbb19034d0cbf3abb6a63da5fab3bbf0181f152f84b46d850aefe91725decf2d606324ae3066f066c65808f8552e328b9e1f4be21a17a5901caac6", 0x74}], 0x5, 0x0, 0x1c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0xfffffffffffffd6c}], 0x1) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x2e7) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f69ff9", 0xffffffffffffff03) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:18 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xd0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) setuid(0xee01) r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x24, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x3c7) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0x0) fchdir(r0) 16:00:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000140), 0x0, 0x400, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)) 16:00:18 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000000000, 0x8, 0xffffffffffffff81, "ed930848a60200000007ad00fbffffffffffffff", 0x400}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x10) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8000, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x8080, 0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x8, 0x0) r8 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x713d5b548b0e346d, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x400, 0x0) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x4) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x80, 0x0) r14 = open(&(0x7f0000000a40)='.\x00', 0x93, 0x9) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0x80, 0x0) r16 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="ce4c0c834f0fe82b01944b37512c44125a657b35ae4959143c1ab8967af28eeb68c2803161fb63b5ac80aa4cc17a3808b58574cf089947aac673c32fcd2c3e041d132b4ff79a8196832bbe3e429b2e37658238a005a09a23f557988cd29297432e7c0b35d12ef833aef9df4b7fe041cd958272f08e4f5679e8da39a930e8538027d2fabe356ea2b2635748a416a5f517883f078f4a1d49abe9b220fcd48fada4656235d7cd7d87744c9892b6cb494209d10fff6596b47d0bf3f843b6580848e19833de9df88a6313e600931f", 0xcc}, {&(0x7f0000000240)="169ea23838c5e6", 0x7}, {&(0x7f0000000280)="3409793636a2f4e85d7e6f2366", 0xd}, {&(0x7f00000002c0)="a6ab49c02e360341eba5d3af339717575a1227be5cd104edd37a2e1156a3ccb294dd939a25defe347c28f502d2a65b6eb8da45d79a25", 0x36}, {&(0x7f0000000300)="156c554d0535261ce4594b385a1622832b87d98b4059525e9dcb4cd80827dd2ee28a7a1ceca2b5063a310bbe120fdb06005bed2af3d2d4bba63595d2532421f18aeb2c2ac1216a253db7420862fc6af28428282d92dd30058cb667831a8e21778c6c87c84c184d8d9c4d028c6f346561f0c8477ae14ae848fe02649c095c2003be72dc6cb68072b246313362a3e852868e61143f0c9953147b12d58803224d208d501e1d65377bd98cb2b550d384219188", 0xb1}, {&(0x7f00000003c0)="03ca3026b28b5018b3c2c89bc8ca7e8d980967ea0fb4500d407f212fb538f989488792764ef71ef74cca1d6c374b77acb14bd478a937d5f477a0ffc6265df01c5f7a8736321cac99a8eaa07af6625da940c6d4062960636e9f3a666395b208fc4bda84c0297c6c77ea14892dfbf6adefa2bd361cd273c21bce6c2936c8e489bf3d91602fdd1252e78ae05be88a4f6bd656f56720f2f762d9e4ae8a9d273835853ffe3c22bcb7aad0f3cabeeb23e6238be33f5edb524e31a08bd01395479405ce72138c10bd697941908c4791b0e862c9106576a786409e92d46edf59a3c312778fabd70a3f19c3", 0xe7}, {&(0x7f00000004c0)="645dbb608f0d73ba93325ffbf2165698a5c0101b9f75974e12b483bc9b08d0fb561b50bdccd199662278cbc93146303b02d02b12e8c83882bc88e6e344feb2a5e2570782b581fd951f242c1a4160011eda1dd1cd00f4b8a544172e01401ed60fd3dd631fe7532f457a1b551d26b3af478cd8b2bb4956384dfade805f9705628897e5d2b918e50381812f0aeaaba37a2b002e00aa2a4406fa17494490d0941fbb40a464d93a2d8bf0263ec2773731e5bf5d84dd8c221231c4ad4265ca9187cba15fa0097c863abb651b207c08f005e7154eea", 0xd2}, {&(0x7f00000005c0)="64e5369efba79e2739c768fff520c1b1f2702719c641c8288c516c9347ed9d12569ce5201cdc1b13f2b7f6606a44cfeed499f9d115c2812126c710c4e985e38e21eba3c020e9c77e0da47710312c98e3ec8de4dcae0286490a3d365c47e39838ae1b82ae207b2f663aa3513ec142087f9e48", 0x72}, {&(0x7f0000000640)="b91a45", 0x3}, {&(0x7f0000000680)="2c71b81c", 0x4}], 0xa, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000008004729357caf840a962918f9dd280e50830d6582b33ee8028d65ec220ff912f11907629f5141d938f7d9ec661479480d678cf981641d281eecd7cf1f7d68dabfcfd34e40f78cba25ea678ae31648b56a05796d0f81d3f2a0c2c0385b5708fbe585eaa825e0222e7c768023c026a85eec"], 0x90, 0x400}, 0xf) r19 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) close(r19) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2000000002, 0x0) syz_open_pts() close(r5) syz_open_pts() r20 = dup2(r11, r14) setsockopt$sock_int(r20, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x110) ioctl$TIOCSTOP(r4, 0x2000746f) sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/61, 0x3d}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="edeeb1732a18081b3578", 0xa) read(r1, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/238, 0xee}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/126, 0x7e}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f00000013c0)=""/237, 0xed}], 0x8, 0x0, 0x0) r2 = open(&(0x7f0000001540)='./file0\x00', 0x288c8, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001580)={{0x802, 0x200, 0x80000000}, 0x1, 0x1ff, 0xff}) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xc8, 0xfff, 0x8000, 0x1, 0x1, 0x9, 0x80, 0x1, 0x1, 0x5, 0x2}) close(r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x4, 0x1, 0x5, 0x3f285da3}, {0x8, 0xd4e, 0x7, 0x5}, {0x9, 0x8, 0x9, 0x7f}, {0x8, 0x1, 0x5, 0x80000001}, {0xfffffffffffffffb, 0xa5, 0x6}, {0x5, 0xffffffffffffffe0, 0x4, 0xa86f}, {0x0, 0xbc5c, 0x100000000, 0x1000}, {0x80, 0x1, 0x28b3, 0x100000001}, {0x8, 0x5, 0x8f3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}, &(0x7f0000000100)={0xc}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x7, 0xfffffffffffffbff}, {0x4, 0x3}}, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r1, 0x4, 0x8) shutdown(r0, 0x2) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000280)="6324ebf7057ce8a7f7d614928d8253f6024e35bddc7582b90151ee71d8489dbba667d92236bfcd3c686422143c5e799f435b9dfbfd583fb5634a08a55785a51a375c22802e4e13e5a6eb09cec4419c46cd6850624dd6d878ff13698503b485a07a907017fce86dfa012238f497411790788ee58bcefb3260cab9782387e69b937503964c1ab18af2bb6fbd2cd3204708546d7eeaad91723d29825854049261acb6f0e94999ba59b8958504ee145c22329eaf651c0b0a9098476315ff745082e40d8f7b9c78a8f50096030205f65f4c531bfc63cf4ce9a1adb1332a6ea9e5e96c4150be63900f24cf53052cf4863f997a52ce505f4d5dd6599c09af6a3524efe95f7f416deff3c8d7621c5fb96de3d3b6e1c5680d35f692e89f791466209ea12c3e55a4b8909ec60bf18c5b1ad1215b130b414c6ccbec27cda1000442d530ed6ad257fe", 0x143}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000400)={0x7, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/31}, &(0x7f00000001c0)=0x21) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x7, 0x8, 0xfff, 0x20}, {0x7, 0x100000001, 0x5, 0x8}]}) 16:00:19 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000380)=""/152, 0x98, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f00000002c0)=""/80, 0x50, 0x8000840, 0x0, 0x58) syz_emit_ethernet(0xf8, &(0x7f0000000100)="d0e83515d68af29df535b07efcc851b934938215988cab6e88528fd1562f70fa71b48f6c8bfa2011a588d89a66a8a8d510b9ca12f376c79c47650e1eabe8013546c145466cacbac492906807a0feee25a902e648549433f86604913bd1ca5e58503e88391f14747e45206d4fbefa0c5b29056751b107af2079713ceb9bc90f4a35c36e2998bd126135bfe195f57562e30e3d5f1e1e79018691aada06c7121916acbe1a4087893640a63430bf7393d82b0430217136e4d465ea7d3ed92b26085f8548af0f136f138216658d18da76103806c94eebc38fbcf9317609f232c5f2cc7250fee5f5574346085692295a69c7c022bda5e8e2dd3bf3") syz_emit_ethernet(0x50, &(0x7f0000000040)="5dc0ea64dc0e0e9ea54ab27c5df4c46568d49172f38d453be1b615469db0a74652b8ee7fca90a86540f9d0f02078c3d8e146a124660d0605ab9d6297ba1c1833ede4be3ec058827fd3a4674b469e8f7a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) fcntl$getflags(r2, 0x3) socket(0x2, 0xc000, 0x3f) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:00:19 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x40, &(0x7f0000000040)={0x0, 0x7ff, 0x100000001, 0x5, 0xfffffffffffffff7, 0x7, 0xed74, 0x4}, &(0x7f0000000080)={0x1, 0x195457b9, 0xff, 0x7f, 0x6, 0x8f, 0x8001, 0x8}, &(0x7f00000000c0)={0x800, 0xfffffffffffffffd, 0x7f, 0x7, 0x9, 0x2, 0x401, 0x2}, &(0x7f0000000100)={0x7}) select(0x40, &(0x7f0000000140)={0x0, 0x9, 0x8000, 0x3, 0x8001, 0x40, 0x3, 0x3ff}, &(0x7f0000000180)={0x101, 0xfffffffffffeffff, 0x40, 0x7fffffff, 0x6, 0x1, 0x8, 0x7b59}, &(0x7f00000001c0)={0x2, 0x1000, 0x2, 0xc91, 0x800, 0x80000000, 0x1}, &(0x7f0000000200)={0x3, 0x7fff}) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffffffffff7) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:19 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000040)="c7c965a710b6a510ff4fdce52c47c1ab3af86966548b73626c4fef18a11ef8a6a685dee72c5bb3ef6e2e776de9b77ad91ff40d9fea55e61e278de951d3eb2aa1a6aef62943d0c0d76370d06b8d8be83f7ac4d6cc8a1ce9160d1725e70e6d7bbf8ede323f4fe715ee0f0f09c241bcddda55e11949561e9bff1920e256eedbddf125672b03831f6c07d30baf754e520bb5d1ec152aed23c08948827896ae53d5d1be481f9c1a420cd1e34267cf061b0a88e634331dc4e2efd72b5a0f7532e6fb0f81d2234e59", 0xc5) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffe53}], 0x1) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffff) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x144}, {r0, 0x80}, {r0, 0x50}, {r0, 0x1c5}], 0x5, 0x573) getsockopt(r0, 0x3ff, 0x814, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0xfffffffffffffeee) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x0, 0xffffffffffff1aae, 0x3, "01490bc834ffd90f13552a6b744ce6454df59822", 0x100000000, 0x7}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r2 = shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000d033b1fb00000000000000000000000000000008000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/62], 0x1, 0x3, 0x1800) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = fcntl$dupfd(r3, 0xa, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0xfffffffffffff873, 0x93d2, 0x200000}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xd1) setuid(r5) r6 = dup2(r0, r0) recvfrom$inet6(r6, &(0x7f0000000100)=""/92, 0x5c, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000180)=0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7f, 0x2, 0x1ddd, 0x20}, {0x3, 0xfff, 0xfffffffffffffffa, 0xffff}, {0xfa05, 0x7, 0x5, 0x10001}, {0x3, 0xfffffffffffffff7, 0x9b, 0x4}]}) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="25ceccb834258f8345abab8394feeb09f440dec22c478e0bc8ad090b078dfd2ac404c16f83a5094bd58a198132ea7186bb003a8153e19d7ee785fa88a851d46aa6ee6783c48b51223012bdbf02aad093cb7f597ada6456a0af1cf17ac965c5be04e845de2820915a93084e539bd54ea0abc8acccd838fb515c17b58feabf1df406d7212f4db555c3d0df4d8794a705559ba2f829d6fd5368e85993387e9793eee17382423a75a0d81c1fc1dd41d9424b1c5557a23f5bf3db696afc7aa3542d1e38d70ef976df497b274ccf73e6efd1db51310f9c97ee724f3fb2279b4444c634753b9e", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xffffdffffffffffc) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000008000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_settime(0x0, &(0x7f00000001c0)={0x8, 0x6}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x1f, 0x5}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xece39de3e771ced0, &(0x7f0000000040)="b2") 16:00:31 executing program 0: r0 = syz_open_pts() r1 = semget(0x1, 0x0, 0x0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000400)=""/92) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x6, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x59f, 0x0, 0x3, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) fcntl$setflags(r0, 0x2, 0x1) getppid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x5) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000340)=""/21, 0x15}], 0x5, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20081, 0x104) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) clock_gettime(0x2, &(0x7f0000000100)) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x4) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xfffffffc00000000, 0x100, 0x0, 0x1, 0xfff, 0x9, 0x6, 0x3, 0x1, 0xb92, 0xa00000000000}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000003700)='/dev/tty\x00', 0x202, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000003740)='/dev/null\x00', 0x198, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000003780)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvmsg(r2, &(0x7f00000036c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002600)=[{&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/35, 0x23}, {&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000001440)=""/203, 0xcb}, {&(0x7f0000001540)=""/181, 0xb5}, {&(0x7f0000001600)=""/4096, 0x1000}], 0xa, &(0x7f00000026c0)=""/4096, 0x1000}, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x288, 0x78) bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x5be) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x800000010) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x81, 0x2, 0x10001}, 0x3, 0x3, 0xf77f}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x902, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x7, 0x3, 0x3bb]}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x6, 0x2ff, 0x9, 0x10001}, {0x2, 0x401, 0x6, 0x6}, {0x5, 0x3, 0x4, 0x6}, {0x0, 0x1000, 0x2, 0x2f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x0, 0x6, 0x7f, 0xc0}, {0xf3, 0x100000000, 0x3, 0x5}, {0x6, 0xc6, 0x10001}, {0x6, 0x100000000}, {0x8, 0x40000000000, 0x5, 0x3}, {0x4000000000000000, 0xfffffffffffffffb, 0x801, 0xfffffffffffffff7}, {0x5, 0x5, 0x15be, 0x1}, {0x7fffffff, 0x1, 0xfff, 0x7f}, {0x5, 0x80, 0x5, 0xffffffffffffff0f}, {0x8be, 0xda4f, 0x2, 0x81}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x23}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x254, &(0x7f00000000c0)="de0000ed031aea9ac1cd31dc8eff7f0000000000001fa6ed71caf4aa0b83e6f0df000000000000010adc8c9ed2c6420e12876b3efca9384c42623011b9e7104aa53b6956de110f4dd31e9f99f70399598291b2c48123a153d672369908390bc2d6efd698d3") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x655, 0x80000000, 0x1, 0x8}, {0x200, 0x1, 0xffff, 0x3}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x120, 0x20) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0xfff}, 0xc) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2ac, &(0x7f0000000140)=[{0x7828, 0xb94a, 0x0, 0xfffffffffffffc01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30408, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="4d785c21b908679a920c0df8932617c1367d1be42fb9f2905350ad9ff17e9a4c2a93efc55b65dad7463a18322644dedcfac1b637ae5fbf6804f28ff98b3aa4c72ad83763596d326358e5df8506a2b7c78ddd8d6284914bd6c2ee2770e1cbb4969cf30806285e73e06adebf86ac100ca56b8b06ab2a147b2aebad6bf80b41c09d8d940f290b4984fa737bb02c70ed44706876a16e32b431f524bd46cedd82ca1c1b70d1a3cd03f72b289323cca8fef1a96e75bcaa027f2b5a487ae32d9460", 0xbe}, {&(0x7f0000000380)="2ac08f21ba483ede1634c072692677d215a5bea1e467a0bf0cc3efd9166a7bf7d7ccb66fac1a933d770d3afcb02bf0069c5ce9fb7cf3cbd6c8d85abf1dc200386dafef1979061e6059d0b93b2149d96833904a6961cdd715b78a97", 0x5b}, {&(0x7f0000000400)="a077551dc7fb46c066ebb913172839ed92476dd9dbac1d25449a73fad23d69c961e29a8bd372dce446c149b7ebf3758c864c7d615b7600c86136534579639bba16aa3e0186bc21f506e99ebaf314", 0x4e}, {&(0x7f0000000480)="669c60e6e7812bb5d32410455cb2c0144941e08cdf69a60b4679e38988bf3f2ede8d2857baf9bf1183926b1fa92395b63a96ec5345a147d7e6efcfa05de3fc147388cf6d9c68bdb06c6538ad95ad5697ad8a6a8a6a9bf625db9b44ad3af228004bd4e5116d18095c28dfa8e539070baa2cf52be879b8fcd28fa9b35e3d1f1ef6890660b7a3768982f6a7e0718a89498a061197bfafdec1f780cc4c10059eacfe4722926c81860b1a8e68538c62d5f1788921132017fa83b9936050ee104679c65a3d11566185ad078d6dbb19c577", 0xce}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xde, 0x1f}) fchdir(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0xc9c50e43cf11f614) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x0, 0x63, 0xb99, 0x1, "ec5637893b8ebbd600788feb9fd2aafed6726ec4", 0x6e9, 0xd2000000000000}) 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x0, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xa0000041, 0x400}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x9, 0x200}, {{r0}, 0x0, 0x1, 0x20000000, 0x8, 0x10001}], 0x20, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20000010, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffa, 0xba, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x401, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x60, 0x2, 0x6, 0x7ffd}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x40}, {{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x100000000, 0x10000}], 0x8001, &(0x7f0000000400)={0x8, 0x6}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [0x5159, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0xffffffff}]}}) open(&(0x7f0000000080)='./file0\x00', 0x8080, 0xb0) poll(&(0x7f00000000c0)=[{r0}, {}], 0x201b, 0x0) kqueue() writev(r1, &(0x7f0000000b00)=[{&(0x7f00000005c0)="15d35a3a06012e634f1b74db007410e0adfec5d5f37adf457453481d19b5051c22e0ff650a9595875cd9a6202d9832993f152906e77cae74ca79318ba01f56393144935d3b7f09c4a55e9b1a68d7d6a0bc81fb233152cb76fd8d869fd6b38a9d43b09e618deb668a5a549d04d90c6bbd0e853eb3764d6446589e28db278cf49e32c92d95d1ae6b2ef6297599e7773b222da6b79b5f24832ab437406f8e0005f9cffcb4b13a856c123eb3bde9a23d9078e12759a74d10d16163018068a6ff213ec44fa0c637774f20968fed7167fefc9c63e5a6a33308e5fc697f97f59dc104f5d99e36d7a0c3368dbeec5ec9b70fe0d4d999c8a5e25b94c9cead8e8f", 0xfc}, {&(0x7f00000006c0)="1cfbec7cac4cca0260258c39d48dfc32fe09708a2b56163056d293d92694eb8f1478bb42bd8b30e313f77e6069c7189a87b1323f753b7e73b1371e106f67c4107ea85763f10f1d43c1540ce37eb2d654574dd7faa5910e188fdf826db4393508fd8d855ba486fe53fef0b6479ef944b4dcc8302954eed80ed8d5d1537b9bd0996acda1e44ae5b861dfb527a50a", 0x8d}, {&(0x7f0000000780)="c6ce96253c19c64ba0c25fde25a6c3498c5b271215de885e81827258ef7b9101f041e0609a9d036f21884f0bc6d84661971bede5dd1b2bac02687406a681979adb6cdbcb5dfa18275752a3219d75df9b8b831ef183a18e200fade6051bc9e2dfedb2b0564b55972da3991a7024591b5304c3d280f418048fb70c0546b43eff78f7d2038f53a8d0ef3cecc209cc0142cd22efeb3daebf9facc88656c9189d3a32c20e72e1f876a2586edc7281dd6f03908ad054", 0xb3}, {&(0x7f0000000840)="236bead6636f3e05bda3b05ae35b9675b9a6cbf7e884e16abfd36a2ba71101a7bf7267ab545d6e294915b5fb535b4e1e6643c75138d46053fe61d6bdc79534e9845f6bb27bf28114cd6ad880f6a7cbc7932c2c58e6b2452a", 0x58}, {&(0x7f00000008c0)="0a61f361bc228af0ff5e7a46fd7d64060e574b4367aaff5b0e08112ea3062f44a0e042ee86048dca752553e5d24403701d59a05c2a807105a1914f2e327536cda499719c0c66461d81c73c0914b101c9323bb951a724b8d447ed56941ccfdcaeea666191d0c1a96b5756031261e993352b1c79cd04ea66f3b88c6dedb4603e3c4672cac6cbf8f186ccda3470cbfede3108958f70b7a59b16471d4b66d9a1300c60454a82bcac2f165a3a3b39ec50d7692399fa84aaecec3a9865f337e592da9e9cd790a860781acb5831bd11de9dbedcdab5d36817d81644fb847bf159b85e8d703e10e77e", 0xe5}, {&(0x7f00000009c0)="46b2a19c79ed861209fc3dd0b25d359689c2eb5945244c122fe3e8b6e80a5581393c65651c7e04afbd0507856fd4b26a726d12b37b057af18b69", 0x3a}, {&(0x7f0000000a00)="baa8f01256a60b7357e2f774ca3431c695dc639cc9a0efb66baed01102a486148c5f272c469ba656e63c0463cad58a635706087d5fece3cc5e3d5df1445097d905", 0x41}, {&(0x7f0000000a80)="9fddd1261dbf1e8e4a01ff9540e231bb631ddb58c380af2211f995f8b1ecce67bf33ef844e3caa1811d0c5def24f4329ed78aa506789614ff91830fed7b549fd4d391549b88fe2", 0x47}], 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)="0e191ecc3026edc9d9a862cd003279b9ba175a6e00512aec79b58d4a23714b76ffde97f78dff0f925e0c3241137a6ece06e17a0027d22f635b0f83f49c359469b4b00ddbd25139f96b5d432939fe57be20af0b0200ea481163e6ebc8eab576115808efa42407a30bbe8374dd9b300610052619f09ab92d177bbd33e0af08310d91af04779c8ee6ba0cdcfd5b172ab17c8684d4451de9bcd6b8147df66a6d0b5b83c68f634423eff8e62b7321342243369825af37d169b508a3d7fb8425398c9d7c922cb5d0f0f0e2cc24944996982f84353f76a64733fafa26b5b91628", 0xdd}], 0x1) dup(r1) 16:00:32 executing program 0: socketpair$unix(0x1, 0x204000000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd0\x00', 0x400, 0x0) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getgroups(0x4, &(0x7f0000002800)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() r7 = geteuid() r8 = getegid() r9 = getpid() r10 = accept(r0, &(0x7f0000002a80)=@in, &(0x7f0000002ac0)=0xc) getsockname$inet(r10, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) r12 = getgid() r13 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) r15 = getgid() r16 = openat(r1, &(0x7f00000028c0)='./file0\x00', 0x80, 0x40) sendmsg$unix(r1, &(0x7f0000002a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000200)="769a50eba15ccc3e4521f22935f655279de202d3a9f819e452105e632506b97b1547e8dd7a8b29b0b5e7a732147cebbf68bb3b42d33fcd650369164d8621105ca7c01bc2a7df84ea34f572816cc45327d481a5b0c49afe75482e4deea63697c423f3fc4d05b1a28fd046ef2ba4735f72ff9c8b15a57c195545d8c62c85a751b7832cc7037b264961e19d74f106ee8850b296fcf2ac77c8ef3ceda90f9edccf8b782114a9e5e8f84e3f20b9d7a11eba1aa06c00edc413c3c12be8b6672c40d304503a0d1c51bedeb42c0364e235b582a852a7a2a082a47ce1b47094f03f3c22f1ba7b0c0db489b2c519b1b1d05c27c921b06cb845bc2b8bf0f71af5df7c49a1b693446b55c557ae9ca159711650d5d835b98907e72a1856e9c6b7653dc7c1e7414c8e0d69ec204ae43b8b866c373ffe535bc33a7f59bc0c1812be6d2c002d72c8ba242d74978e565228faabbb185e5d9febbc72a1f71349721a572e84bd8a6c970a00fe733b5f31628762d3d6f6c12fb2f9c8ad59ef7842e2aabaf2bfff1c42e80439ee0182541a079231f5b088e010ada5f83355b6609bbe6f74e283950747c9c4f94da7111712bd5414b14c0f77f344f16553cb690faf924aef790b4c62785b9acdbc7b976f56b2441dbc1699b69936160bb5676cd98ba8d906b48384ee8bcbbca922411e31569cc00646ceee947cf4db024303d2002160649cf5aeef78fc833c9a36517b8fb099c7ce026217a20b602433b76975f19ae2ea9afba365b9e7b4b568cd36c87337af5a4f34851403df9f707e91c03c449345e8df075ea95c13dffe8516687e2cdd9d17c29b1150673d6d3d0e63305fb1c990783fc860977c3fd3393ba714fdc4528f940c81637b12b20a790cd3a76c54448473e6c6f8ddb03d45fae1a527e41928f7c952ed073ceadbaaa4407bc24150ba1e70a87f7bd1993cb86ec0bbdb343a4bd0b4e1f64e47e82e1c4a69aa11420f8c5aeca2025783a73c1737eeb3587d0b9e7fd8391a1d7eabd578f725e261f8b0c49c8a0b4a41beeb6e1c63de0e308eb53a6c464df7ba720d3f3d61b99bcfb8e721928a6a16e4abbe20f416efac28eccb4e61811d7397ccaa939def3c88fb643e50db817d352ea2eaa75c9b314f092854a6c6e54e7d3158e862395b570850db4554ec1fee3f73c236f4991b7c8c454aef0aadf69aaf6486727ec34bb7cbd2930a1cd4b80ca1175af11ed1b1a96428880d4d6be9e95619366fb1f85d4123d22c53ae1847f94949246354fe988776c0c7b6388010f952fd38db0398083460ffe4f0313bb6377fee34afb295cfd1b5125097a2e2181c6497da2f382774e061b2ee7ead6528e266b3d9b480391c48dde571737214bdbf79f918b25935dfe547a2d1bfee493acbf91a3ac194d9b1e62765b613b856cd80bcd222ce9913149633c5912974a9e128d18cc1bad60337af60ace7caa476a63bb7265c9e02125a69bb15379b5d9950fa29c0fa44052d6aacb71f6abaf195f93e94cfe43c21be685099bbe2b4fc7fcd9ad2011fe3b41fe27e98268232e215f266bd2e083e2bcf9c5e805f456b506f49eb489fdc83f6ba5e8108476244a3e4a3bb6fb8ba665243046913da1a22f03706e48dbcd31d2466602b78eb45630208677b7e5e4c0303c57d2947b3055bfc215f1858fb5a4bbb021e1f9cdf2cc18e48fd5148cf55721cf0a4320214c41a271b22e17cfc13190272631cf45f76400e4172a945e2c68bbff945f0f04939b5f8e5fa83b856a956f75317840c2cbcfab7b89c27d23505156b381a2ca868b6703128ff4cfc8d6c5f8707d3cf716800dcf9288ad7771875f0d6206de2c1a3bc74259118a9923acd98b53a010dc23821d51a36d36b18a76ccfbcfd524d0dafd02f567ca1437f52bb5258849c768028711c2142cdc555450e5e2115d87d4e510da3c56c7f094b68ec293341bf49866d2a94cdd18dbd83144a6f20e6f7e67d6d86b3202562d8e912a361c2ed7553723b2ec1e9d5868316e5a435567fbe687b53319a4f22f6a6ef4194409d1e42096f92a20f08f2bb0f7cdf6ed80f06b9eaf22fe9489647559e69a2c17343cd9a095b8b211185110578fbb36bc41260b386ee21b22459553bbbf269451b8a5880bcb0b800723608df4c80f031adef00877884f01dee356def1b1507e5b7ab3a09cf3ff9ff5853494463e3d6bda487fbe8358260e7ad42210af18b50cdf529f3694bc732172e88e35191a2abec27ce951f48b093f80f1f5501cd85526800a96ee37ab3c4c2888524fc5d16a22154666d1ad03c1252e6c6026b9e5117ffe56259c5392a351bb21a6ca7362fa707ee3c8dab7b5ebd08882e1dccb67e7d59509d8b92ae05e72877481963f6a7ce4ec4202b3d0e0f54f02b40b770598535c9585539fe568ffe8513b04289b4d4f77fc0103a7cc369b5fdf27e52de04af596265936e88c23155748d2c3902c457230914b64736ade376ae11498bf59235ced08f2b728b2b723485b52dc0d0ba193f6d48e00782c86fb513fc9395213848db3bedb00d202457b0b2ab3732bf37ea6b7901a8506d0ce303132774762bc15ff6f0c017ea18dd94f9a0f5eeb4cb50d352dc8dee6fe3599401e80f14826609e74c01e47be5192c756c8db0c7bb7cd4028a68d438c39a8ce26934f3b08570f8eb8201a95c3a3c8c383cef4b0e51dae3b7c707d605d03b86dce6a9414432153971fc40bd283d9a6db3809323bf0189e45dea4c164defd9a05ed6167ff3e95de3496220a648bca2be378071116e0e7cc59e9494eb6e2db64da79ca24a7f2f4bd41cc120b202cf830230944acbc40c106118fac8834b8a540530b70894b38e12ecd6fb85cc012b9ba8e9123797e7d00f0c78d904270fe9db077fa4cfd4d82367c0fbae7f0b672311f15a12c51cee4fa59d17b7b44bf369f7135441f849f38cd128daacdebcce4359c9980515993879ef2774cbbb0320ca7106ff471efa4a2a70beb9196d66e66f2c941194731e18f4cfe7f919f9f0e5035d9d1d925ac21eb7d692dbe742130f4293d985e2c2883df5e853cfa82788a4456fbfec1fea316d1942663385bc31ca6e1b03b8f315312495c4b8e45d230e5248864b00ac8fb378c1ce0e37c5eaf584316a8c64205e9ca3f04673856bb78713638cded189663813daadcddc9e79f7443366e182c34fbcb727667a7c23af5c3fad4be2c0391d78e890c28edf724a650ede395aed582e50ad1685b9ba25bfa5f73f3aaafdda3e784e58299442413159600e406a0505b87f1761d73cb77a6f9045e3e67aa75805446ecd5354f67a1d47b97c2c2968c8ce2583f651294ce3c0950404f13d4046175e252e0c24f5455be776acf6e43b84fc4bba1be489fd26624e6d68379b49249007b4392c18c23506a9fe0527b44ed03e91f5ddeec1fd54e9eb647c4f77dd990936fe69b6484ac0683e73bd2304b88d15d9e5396916b80f12aba0aec8b005a10229b48b9eab05e6429ef36b74fbb78e5c576ef595d1999f9922b91ebd4cf698140f2113e932f6871414c150efc51bc0d47589eebd6495e4747fc880b943c72c0593eecc60d777bde1d89ada1aff62545cdc7a72751f782b889755e87e973004d7223a0afacf1cdbcb086299fe712b6febac86ca1dc828d62d9f87175be707a85038ae6236f4fdd82c7160c9e5170ff123c9507e2f6c4ebffe69d20e815ce0705c82b495e22824d1afc2c19faddb4f77ddff2e343a84fdfa6c6ad151b375890a59d46f22dbdf387d32c9717f5a92ae0f417f5659d744d07680fa13f6187bf54619321ec706c86ddc11b72ebd46e77df23241afee902b1406c38908e5c3224bd6875f0355f8232f2676f91bcc42d94478bf1b1e847298c4fed627a15109918e12507b0e458770b9dcb3a8654df8432fb82152040a67b9da1d10b9593010dce505f1428fcc54f0e951153feee3847236dd5e2928b28545359bcb332020251babf207d59d4981ace562210cc8c075e2b88fa07b13817e803bd462df6bef78cffa92a8ff863398fa67a2ce72d3eef8ddab5664075f15ddb218ad356c1eababa6502c6a0c5a120c0ede99250d470b696fb50fc10a993a4f9d4de477a701fc4aabb58def2c5758c97cc62f54cd7911bcb97b41897036475e9359a70e77ac58fa01eab353af4daaaecebfedbd3a76401f8043c46c9d286ff152ac2e7216bc1ffb862d9450586fbc1286716fee3a35ffcafea64822427be7dff64a9274e46153688cfed58074554b9d34cdcba8d52dc9055761cca34658fd0685c5a2c71725b4c4d5dc38ef20bbbb53b279435b84767c34c869faded77cf9e20d00fcfdb6edb6938913390612b5c75e8a2b773abf9f941bdda9084976ca321a1a4b7f85db2b860c6b7bcc9ec28efcb374074fe823305bb5938fcf0831ed43982ddedc2196f28c31c00ab0e953d4c0ec556ff985cf4739aa0efaad08e47ecf32853967307bf5c5a39a738c31fb1493096c7819ecd940ff6e761ba03a76f77421f252f3cedbe4d4f9c361cb7a38d36c3b5c6b86186e40927009f20d7da42d7c16fd8dbe579048f89dfff1a04720320b9815245cf034b66afa4bfe0b937f8ca9400f81dedabf8be9755409ff1d916457c617747c5be663bce5169b3f55d7cd2c906daa4ec5bccb4544fb9e7bffc20e5fc67461d75af6d56c9b42c70f799f0e4ce767b83dcd64693a9e809ff15ae12d741c123376f519832f90d802d3542597275f2389029fdb10a926a9effa8358bb52a3d4f7fe28eb2823c93c249c1fa3ccf6b68e921709415340389a98811297fd4234827ff31b0f7977ff679d68da1206590522f03b2da5ef6d5556000282a62dff7b18e85b73f93b6aa75c291408457d93134440daf958c9b9cf6908c39fc1aa906f88942166a1c9ddb2a419c6d3d94db11f5409a1f33719ec39c0365d1ad7b63a8af596b3cb9e9cb267520fb2aae05b82a8e5f99c03f1300116afd9ee37ebd85625073fd5ab53d048a3f096927053d8c3ea20bf82f4083f5dbdd0caefefa2817bfa4f5b68893bfcebc688c00b182832ffb272a2d4ee1715d0f3c8d61867e95b20d258d7a6770263343945c8c133d6c80d6b66a4a85b576cebbc8ead8247aa70345b2dee31d7cca5160187769341dc55c2d76977bf164e9fedf9a57413bcda5f20a830d1ed9b7fbd8809a19576588e90e04f357e7daa08c50d0012a1a47b8fd965e4319a2afbcc3a0b4bfe5f4a784dd8481ac7986d369f7f48d62329c8d6974131081b9428fe29b47e4c5e3810f58d0542be4d64b6b8592efa9ebc55031aa79a3a068f4d8f703b71c4fa346d3e4198a7e9bfc45cc62fc1633f4cdadf41aebf7464ee21ffe57544f19e77315013642f60f94878fb0db09027c90b05bb10ca44bf131f56a7d8f0359baf67b0de47931d1e9879880eb2f8d13399ebb828072b4b33ca15d7ce9208a481101bf1d46a97f3929c305336b26603ecd8884245e553982d8f24dfe3ff8fbe13520257ce035a14d600a2057bb4eda312e9129f0376564f3c1b363941d2b5ebbb3b30c1b4eeb2ca264687616d9e5205b95c08a992ef588603adf283ac74962d3855e502e5f6c912b639886d3439060c7561b53bf8e2a334a07c1d11c6c1595fc34884fabf486ca38df7bf9a339d695269ec18e4e04ba8f2d039c43d4180c531d02d623b242f152000a05cf7cb7a3560a8c61afb36f0e46f972302a720d0c06a2c0b9b75efe7862b5287a92efcf83e3ffdc00880f5efd50ec0cf82dc9a61af796eda6e25cb8eea18f5df6829f79a0f0a21d4709d0df81e4a57a98d0f3cd95095839b", 0x1000}, {&(0x7f0000000100)="d2e886cddcb00e73d28438a597bff4df0c557049b8a36f28e206364b8fc91ed4b6382b5b17afe461d707cf1cd122cc47bda5db90d150fe6e04f0e98ed971d3ab1b9e884fee8ed90d2fe9cabbae0306d91bd70debf99e5f08e5a1b639f2a2d06ac6c520936e13962c07cc", 0x6a}, {&(0x7f0000001200)="e493852da03a471266779e0c06ab2376e82ccf3abff9f678e694d0dc10f84dbceef90e7c22cbc336279188ce1d27da738dae5b38da39d3206f43bbeb898b3fd04004e09fbfee85e4d2f721c6476f6bf4c47945af3ebdb7b1ea9b15576f3fb3022ec43ec57ec85d5aa33d57fa21f2bd4a1f4091ea7dda507e1ce79252bade740c96c329e5368452fc6eb6b868d681ce1c08dedc4f90c634176ee9d56b9ab4d4d076ca3b19915cebbbfeaff4e81675d71cc90f08443bb56991309e7dd9722e005795842f9ffaf83f7b6e57bc520ca27e84820014dadac473095a5eb067d6248379919adad667d15264c55d6b15d36bdbd7a0d77171", 0xf4}, {&(0x7f0000001300)="1b4dd5126ee98e8fc235e7b6be5ef3b0b84df796bbc5e0551b4cb396df41773aea17e22b8caf19943516eca22589fc152cb1276785c7cb337d7da3e7c14749114b98952fdad4d684e31c209eb3bfdde6c5a31bb85118c1e125d326faa9b275270e51063027d3bcd0202fbd5ce9e3de3ad5c3b05c6eb7328837fdee0caa680cc01cf5d6dbc14c8bded62eff8c39dd4d1415bc5d6758848a0cd747baf33e063625aff33930eec87f47e9", 0xa9}, {&(0x7f00000013c0)="c0be28e936bf8eb996d6c7c0704565b2c245e3e495eafaa732281436df9dbeffdd53fb85eb6ecb002d53e0086e7d601319b7f0d7a7a565f1cb5c2e77ee2190f93324326e0119963701fc5abf6e73fc6cc35d34ae0272392fef4e79039acc80e3c7e159234d8b76b718a5351e58e1099deee9ba0b5f9cafce9e8ae2b177e893703cbbd2488be886e71b763ef20608c10840add9eaa305bf5650508379378457bebfce3242b0aba07bd1910ec926b487e763d4524cfa5ccf22845431b6c6b859539be3f9878e85f01237d2f633b94c", 0xce}, {&(0x7f0000000080)="e2da562069938c6c6704ee77300c6a2f752c42e8ad7da5f8e927fe6c", 0x1c}, {&(0x7f00000014c0)="6672b06d83587749f0e3c35b4cdb275ab22d8b1bf7a61500785e33730c635dee0d7e76d9d3d1d5e628d589c9ee35832b308aa23e87d341f4", 0x38}, {&(0x7f0000001500)="5e56202ea87db8a47aa1d3011dba0bc7ec9e32a6464a9e09ed465d5ecec84d2b4a7fcdfddf89f9594adceaee02d2b6d12a3539af16fd1f49f0acb1672146652696ccaad4c41f7d4aeb54ec084f2946a58db3dd10a898e7283579b75801db4109663378fc6e4b002fdca3e999edbd3ff9b784a0e3986f11003db00071d42abb2b5b1a0ff6c8ce2a784e9085bd0f656020d0ff0e6a454557840a9af1f38be864a94d02794f3994121ee49f70b07cc150672b4aa6ee248118f7070847d11954379b826c1a18cdb2788677db7edd5879cf6d0b1b8d223df7445976119f10c961b1c5e82f72d6d10c28559a6dfdd73cd3352e53a3cabf46d2ebb84b9d842d449d5b5ec0c7dd422d943d4abe345eae02415503bb8d55ad6785caccb936ff3a59a145179f345925e54c80c3b8e07f8e4c9647951462bf9bbe9eb1e28f0a6ba485d89a7642709beb715be104dedba659994a5a9c05338baab2171b0236591fec35a20a4e140a14f12a6088bfd0dadfa8245d09b8f887c3712f937e6f30f539219aea18ff682b810da6f6a3c002b0e92f6123a4bec6279af3bdaa274dc6d9063cd5b49a7e79b208ab592eff62e4a649c09115cb16213695ea8bf4675aa9cc2657ccf300426e340bae2ed25b039a0cc79e216ad7b1d206c3d9d89ce4bb37227cf9afe9889994bfa2748612499054d3e1c2951e93678ba188c571b506b0e31f5e0f0e0fc968e8a0a1c2dc28ac42d9b530109aaba14ad6f1d34871a3c07f326cb103a6eb68547040178e13da36385012ae492a3d64a0647a5cb3d712d89cba5ff57f06aac9baa177c0aea93d148bb661df51cd5b61636577f4c61cfcfe208cb11c9b23be2fb9f2266134276abc95a4095b3ca6416af6ec46b15b3bc96975052d39ad7171895438c585a3fb29ecc94c1be43cf451bb4335a2da970ac640946cb4170b75c7493a8b71fb5f133bf413a1b2e256661b5a283257c3b144415734db9bff4a9cd21e314a9a3304358c2344fe936514150cecb7c70f17a41d40d298b49b7e9cc9dd9532cce2fd8ca70214334bbcdf8b5f0f0a5898a22ae7b9dd96542a45c66cabfac7e16a04f0c15a83d3ea5053d0dbd15e77f5b28e8fc644f420b34b21864a64d24724b6f00aa1faea2a385bb049097d7659736ffe6355855734ac49ef2277abdc024dcfd6502dc00067720ab83632523bd91d5d6c37068095f660283a8f24ef28b9222b43ba225b5946bd54ea601fdc78c2eb4648d3c9baf23675cca444b4ddeb58092b466b96a8bc8c225684bc8543b8069db7f7614441ad0b7bd3b7bf69148ec8feb3d08e4cf3eccb1e6f120eb155d0634f6d161bad772e3e2b6dc09e18f9706a6e324748ed11cc00270fbb4423a8a58b17b90e0b6397b4fb543937b400fe2e0b55e3481cbe9ac100d5499ecbdfc06d9c5b5966d5bb36cf4fda0d52f9b540f98e830ba14e8416b9407bfb730657817610e91800ee7bb6c2de7db676ab9dced1a1e62abe3cbd989ff8bac012c0a8b43c841a2b7ac9e23ddea6615ad7aaf9f3050fed331172e967cfe8887f2bb2b8953e448eee589cc2e2c6b04b9268c845421ca4c2beff2e142f2dd7cf16594b29d091728f13ff8b2cc51bd9792905ee070b45cc332b5ed6e7a3f02a86877aed6ff2428cbc8487f943a8815947824c04c22f0d73a81577a50a815639c1ddb3098cc475f22d75a897aa48f20c57d08cae317085895575cf4b421733c4e235c8fc4459646757b4e3a284b77b4205554869b59431fac3dc3fb1078c837e476f1e74a951ba7141f7bee02685db556c8a61a941a709a727cd55c5e9f62be2f08cefa85fd09a21c1dace5292c56eee1c16fabea229a0a75b834b042408da06dc111c8ac0a9bb8969f542635afe6a38ac563faf89854a6f50fc280771e45112f21e3a620908fd5ea7905ef92cc7fe2412ce45975db25d20ae92de1af746b6b1019f624499a4ba1257514dc673084fe122f19da4b0fc17b529801da08516f054342a730f6b7d65b83c318eb45b3ed79d7476aaf1984bf58f5c93d5b4ba4410f363ffb87e57fe092bd1154d7e269f78b761fc6cd8f8b57e981d712fcaf3048faf614231ac8aaa3370d09e499805344ea890867a7dd930b16d929d20794a40449e988a12ceac6e9bcfb2ba3d83f3b498ff52ff2e87883719b82512860ad41350f9c47f9813ff110a58153ee8033c1734574fb12b07a2cf3a08540823bc645fc696fed75b1d6748b4b761698fae9bd9032e4014c51c88eeb5106cb21101fe1bfe40814a211f6ff621a6c9b6d2e33e41342c1f4417efa20397816948dfe210e507791f86d49d19d3c24638af815ad0b9243468774aff126b46a03c168e0b5e12010aa235b14558ec8031e0a44a00dd64bd51af0bd56c02718d53ec4da3781b2b275f1d9f286287d790837db430979781f55b86ccc7fec174a3cbe9d14461ae537748cdbb4795a88a280eab1dfc5c8f0fdd09d9673038b7cf77669c2e74303cf55fd5300b74e96f1cbc6ef219976422cb998c20e58ed4febae144e52a60470549ed5adc0509bb4cfe29472ecda93053c620a8ca512dca83859b60cee4892b1b6fdc178d18ad7061063691bc38aba773e0a2ccec464010b298437894a01a963b1e574b9d5e896e6e4360f6082a923886d9706bcae3f462c6789e49731f7cbbda692425b90eed76c03c25595c389b71a87ed32390194576c7ba7b1dc984b3a563aac0014584020ba9cef5af957f79e809c94aad60e1e53bcba25bd12e08acbce42f76af6fe96edf7500cf34e34a47d0401a4f392d63368614e4f73f155ccf27de4e32f6fae91061a27b86fa1c3697b76afe359a396b60f792c03f528ec9bd81727f6312344c779cb61d88b3972be3d06f1393d34bdafd0c3564ab1902c7ce51a832bffd8cd964e6d307e5b25932a886e77e014f5648de0271ca9647b85d979c35e37581eafcfdb875b6f56bfe177d8f606a186d9e079587a01374c92eddb2f5e8b87e3b57fe15ed7e4d68f533d1240e4ad31ea94acce511a688fb85088f35664bd7d335eb63f6f474d1d1b3885b22b8d30ec174d6e4169045fa457a617ff500d16f15d1fbeb37acbf7c72dc8758334e7e66d900160ba18afa5edf6161a78077030809ccf882015431ed48258700eceafd195b95f486d911e20d81397dc22d58b548936fc002005059d72b30ee96b7a0e103839b6d44e823cde81bc311aa41f6c96b08d8cfebb1b8e412f11ff6d8c99ae52fd1121e09b9790d437075013ba4fefb9673b073743d84e4c5e729cd325f66d29d8d45ca54d7255a76d2ce839d9457da5ec6cf0b9ede868c99d84264b5b927ab13ec4ee91a35b588ec1d929a7348b984bf3f487812f004a35d8166e3c641d4c181449f20e6d313a760924d1f93182958382dfaaf53883210d0d02952b2c0882c6c7f9d86192e7a790f31a09812873e28b0254e8c845477967c8c02b20c2669e0733b01183cfbe94502f4067da2ef6e6dd6b1765e9f7a10ce5a55e78cf4df06517474d4b0ece5c7cdd036bb4404bcc654223e15a4e2fd994e0866de721834d6d7896b23890579c70ad5f5f4b4a13c1a4ba204c8206f4f92f1c297b1428a934bbf141969bab5267c5b40e31f28a394aec95bdf41fb8ce82e7add7853bf490be4194bd0a113a9fa5169db05fd859d5a3db50593882fdbb57aa1e071ef051b54fe5510f8003a6b957046cbeb670c22362ca70f25219b60b7ebd2109fb4bd7d43b8cd18938b23761f25694f76842eb217e906807fd07884cca61a8d13eb80c81900a8598884428d56f9fca7188887ea4ff56ca2ee699a84d1a3306e7b30b815a1e7a8401dc355220cf58a0a46bbdf64020e215fae92ff2d297a37adf727d7a1b03a428b7ffc4344b12098c9df5d77c15a2bdd24a95f37a6e059989f84bf1767bc8fd5159615f9ba7243949382c85d67180645ec5b670ec0b138447cb27c4de7f0bb8124a21bd4c2fa4af0d024f958c3029653c9e111ebbb095869a4656b20158d92c725f1d3c8d59ecb3cfc17f516eda1c12cadbb90a314f95429940cf3943d3d3c4038a001cd17fe8362bca4829a47111e6a5ee8c8ebeb247a8338ebe240d5bc1c5c7921442b54dac52f4285a1f0617c3f4e40c8060060fb03eb517844b78e18ea8694c6492450aa261ded5c9688141ff45e6e2893222113e293d5ea7c3d4112fb0859f0d783cf3a59904d0116a300cf26a7e88996d64627b0530c7129812039c39065fecf79d340d1dac9fb17baf0cb087270862e50cb77c2f168f23210374a87985cc2307865205969ca3f1cd19ea5e43ffa6423994e3208c0209535d584d0f97a81ee74a30aaaf63a38822f1f3d565e91339a01bb4ed2c8a446b8b0ed38c9530ac79d91fdd082d728a060a96fdcdbe1b5053a95b6c56eecd4a2da8a0e4bc3784a98d044951ddc04291f89c095d15789de4501c0701daaf046fa6ee70d2d92d03283c7a27d116880ba67571485d58386773cba1dd1148354a2a89645eafc46968a1ee2dcb0fab264dff14efee211cbcdef1a1cf525daca4b078fdc61b2dd137504576e63ffb8915aae7e3cf69e746eb90a2e7a8b373bbb0c6a3002be94e7b89c3e3b73ad0cf56c90ffca90a0db990a40441036775445795b5fedb57ce0d4f07362fbf4c9bca6c4736a09f17a1d5f2cb62986c65cb44a0951c8e4fbf73273864e255dbeb945a644bd1306dc759ad793f2582914eea2cd85e2a4326059d0cf7798ea112fdd466c6f6a9284a32f714763a778b427d438de2a1b76ac6078102c6cb1f74b1a34502809027f566a38f127510965a5ffdf0447552080db9cd7a8868cd8ad8160d5826b679bc16af3c6aa10c3e69a1394b35d876ad1241fd3782a13674aac691082f26fdfbf50ba9eac328bbd734345af86f1aa4fdcf9ebe4e33b1f4e0c058f1be90d235d2d08ac1176a9c3fb7dd3ec205a4f2432159299617ccb5b90ca322b72a5e01100ea4ff0d1f220112607dc0741730e08f858e2770e482ef48391d40b5a5ac7fe6c9748bb843e9000c84fe18a8e17eacf89584954862fbb2f5a350f1a5d4a2beea4999ec9fb9ff801992e36aff394006d5697c9852f5d96d39b245757f88dc1e29e60ac9f4a1b4a9cd8ea08704080a9bd2f60d384b7b366bbcffb043ae4a03a593893e6b5c93217b611acab5b6fb4838231c923158b40bcc220cb8a531aa3eaaf3d9059020bbb14fee51e0b48821b2355340be1791be1fe7464ceae37a59284e05e927285c9435405f41c50e7fec648605bb4622b44acf7f604070b148a45a3cdae79fc83ac7ab493a82c5206508c06b714a32776931fa43c942e009a8e9d6bb7a4ec7ceaaee6514fe20807ed4844b96365a393e535bbee67a7b026bfe3f26ec16dd7493076f05afac272abf1007f34924a7326251d371ba475cca650ee8ecf7c2a37d6864a25a329e9646389a69485e6fb0fc9a1888f86b09dd869aa5c00896cfe55615a250bf6a013e0358ece4cd23b3efe4e611b2af03a0f3ae5fc3afc266e31996ac5ffd4139371f981ca9699eb43aa0078e1acfba59d0437096a15b55ac83f45cfff8a261750b479f49e41bc707091e1c3ba5cdb8a8c97cf2f3b26c98893c0c68f85a98c29621bdc82d60cdd70aefcd43ed2fdda6fc1b7ec686b1c4eee5163db0acd6336d449ff69ad0bf48e8cf9ee2f54985a5501416b56adb3dcd3f76d52d50e1b3c3d2f68232e42954eec25d589c90c5062d8f9b99a8e71176f3bb39923b65d31926847acdaeaf6d545d49dbe9d66c32e14b110a807c702c6db0ea392bf521f389cc6fa", 0x1000}, {&(0x7f0000002500)="b9c6aa3db20191bcd13702168034f41c90d62f86a585d14aff9a94a9a1acb87adfab1d6a0882c4e0cd70a254ff7a31e7eb8fe8964b3fd286b9d39fac2ab88af1c5741324ccb0c67a", 0x48}, {&(0x7f0000002580)="ba046dc88113df14c2888fdc49ca7380a5fd3fcb3ae6fcfe1622b15f09caff5d20f9b3740cd1ed2c039f0fd03d810dd5a67763769f4070bbcf87b7f3934b46391048f85e201767764736a942e28a07051490816d6248d8209fd1201a86f0960d1ff9f4158abcc8afde3dc98948315f536f53e65f779e30cfff282b79344e29fc3bb19336d166e728d2cd8468fb4ed593b7deeed6eb766fddb89b0f4d85e2a2de8a5f4bb4e6ff801ae9a24c3799e96fa8c844b9d459ce5352e2c6b736e6c9b35740038f4523e3476416f456ee0ea67f1e5466633cfb09d91ae8ea0b28643035558310485dde39c39e8c2b75590d114361fc4fc1ed", 0xf4}], 0xa, &(0x7f0000002900)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r16, r1, r0, r0]}], 0x130, 0x1}, 0xa) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xff, &(0x7f0000002c40)=ANY=[], 0x0, 0x1}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0x575, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x3c2}, 0x800000000000) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x2f426ef) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x20000000000000) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x1, 0x6, 0x8}, {{r1}, 0x0, 0x3, 0x400000c4, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x7c, 0xf0000000, 0x877f, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd0, 0xf0000080, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0xe8, 0x80, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x5, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x7, 0xffffffffffffffff}, {{r1}, 0x0, 0x40, 0x80000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x5, 0x1}], 0x4, &(0x7f0000000240)=[{{r0}, 0x0, 0x20, 0x1, 0x4, 0x73f4}], 0x3, &(0x7f0000000280)={0x4, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x7fff, 0x1, 0x40000, 0x10000, "739cf06130f582df57df72ed31e783f187717e86", 0xffffffff, 0x3f}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x8001, 0x100000000, 0x9, 0x36}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x7) fcntl$getflags(r2, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000380)={0x8, 0x100000000, 0x8, 0xab47}) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="41d8ba4dd72a3302ff1cdf86a721f7fdff5acf2c45a0ad4983b07592e3d4fb5d444ba1c07fab19151133322d8d30f749c4ec99af2200eca024c6faf1f39b14240874a443f5c44a1ddea143f4100c3c103584fe979792b14b6a43e9bd941cb99c501cce", 0x63) bind$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000000500)=""/86, 0x56}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000015c0)=0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001600)=0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001640)='/dev/diskmap\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001680)={0x1, 0x6, 0x100, 0x7}) poll(&(0x7f00000016c0)=[{r0, 0x80}, {r2, 0x80}], 0x2, 0x963) socket$unix(0x1, 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001700)={0x3, 0x1ff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001740)=0x5) read(r5, &(0x7f0000001780)=""/243, 0xf3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001880)={0xef, 0x0, 0xffffffff00000001, 0xffffffff, "c2b0fd17e826d6d6abc2ff7b389484d6e1aaf551", 0x0, 0xd62a}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000018c0)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) fchflags(r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200d0, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x6) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) r3 = msgget(0x3, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/176) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:33 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x9, 0x40, &(0x7f00000000c0)="b30e14f7e002ac060b4700d43106450acef2f47f398336853e1064c7f13e4a637e6b7962cfb09e389203333e4e4d041fb96c3b05bf007088f1672a742e44dc00ea7ed09e73cc73b02cc71a30e9e39cb6d8e4ba3ff75501232f1f0c2d5bd735b341728af6ff6e93800f867c3d4ff208ff1dfcee87201fbafb42c3abe3aed3604084e5f8231777328fec2485dbef6065d2a7e8e9712aa1d24d716cd8adec85b418916927aeb2", 0xa5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) 16:00:33 executing program 1: pipe2(0x0, 0x10004) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000380)="54f39bfdb576ff7c4ece9a022f2be54b21df9d8ba8919a992b14eb1d7833757d109cb24c6ade8fb30935576da3359024f887b1d3efb5de6dbefcc4d6ab7bd680190ae2b2a209b3bbf87c021ec07411b98f58c87f230c6fed892aeed87424fdb3fbac680848ef05079fadda594c828cf28e312714a27bc7b80b58945a1f254689e38cc2b82e0a8663e0efcd4d7e9488215185a4b0bdf229f1638e0a953bed977821cb5111f04ed2833daa36e1e6ad3160cf4f79235583c18266e2b8e1fad6ee1ce7c24c5025facdf2c45dee8239b717101eb8629ef5f0c334726139cf2aa12c76c4ed6595746bc0e601eb4e77fc5e284c", 0xf0}, {&(0x7f0000000500)="60f8917d72346ff9dff83ed2b1e32d1e9cae14db220c010fac839d614659a8d3ac0db3ce97d2e284d99cdf27bcfc34bdb33acf34043de14f2a0f7a52a42d430396b70b5ac908884507b90826fe0e87f9554e93907cbd09816eda7c51dd3ebfb0caa9b1c64579d870ce1bbdb208c34c32962105b4311ea72873", 0x79}, {&(0x7f00000002c0)="0e5869d1f9dbcf4a271aa4b8e261b223c08640a33836f9b074c63a5165df3767e29f51dfd885f6a74081919a3a042a42b897198394b1", 0x36}, {&(0x7f0000000580)="3381e29194faead5c6c54fd8e8572c1f9ce6f9a185b2658cdc21f27ab2790a4334160d8c421f5bf13abdf22e27538e532a157dac0618429fe3ae74a82c9b34fd12d60a6ec90168f6f27408b9f0da5d60fee1c6c4f8faf0e7fa88ab03d0c092f9424df66ecae3f188e25715787f7dac21c6aea031010c493d04adeb90429fd0bc20a6cdf6cd493e64122100cbf0c18d96fa0200ce769ea60e7e9d239406b594667e442afee59700f2b6b4544f21c0f869975e42c686a66ca6d0d9bc6541a82e151314daa0fa0009d3e761d8db28bb9ee0450ac5a1a6124447ab0ab63cd76b83545d72125b17f2", 0xe6}, {&(0x7f0000000680)="381492ee14676f708b11fce1b6b780ec810382e238b1a0bd84af5baf15e4d2106099a7a02133cf11215956b692aee6812fcd97c8ed5ecbcd7740462311a5f3bd043694f57931159c", 0x48}, {&(0x7f0000000480)="b289a83e7efd752139aeb66f42f762fc408f3a9325885f319a558d978b1d6b455b60798ac24386f807c35e9b0b", 0x2d}], 0x6, 0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x611, 0x4000) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x1, 0xff, 0x4}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0x9) fcntl$getown(r2, 0x5) dup2(r4, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r1, &(0x7f0000000000), 0x1024) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x8400, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000007c0)=0x6) write(r1, &(0x7f00000001c0), 0xfffffffffffffd91) pread(r2, &(0x7f00000000c0)="d530e2d72e9485385020be84de8a87d290bb458da64339de64a934fad7c7", 0x1e, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:33 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xe8) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="b6ebb6e68c4feba539e7cd74c1713231f62165a1cd53b9d9a1588291360d05a8eb55ab728267fa524802c33a593d01cc0eec4293a706867873e1327538c7fab1c016ee9b80014cb992db2e4d94c3d7ff40affa93b78d77603ed108bb8566fe054fb6ecc7d916", 0x66}, {&(0x7f0000000400)="65052fea15f71c83b4419dd70fa4e3d56d9f33228c8bf818f5159cd9a5a972ac0661acb4f7b26891a5dbcf91f4551f62ba82f7eff2625fb93a55e96872d1f03f294a15b370dba6228e3df749062d43c4", 0x50}, {&(0x7f0000000380)="f9dc2441dc5e12b8bf532fbc49764aaa1c1ac0791fc3053bba2d6ba95f34a318474f", 0x22}, {&(0x7f0000000480)="450e7063f832e7b7", 0x8}, {&(0x7f00000004c0)="1abe6a206011e9af99aeb9b5b028d09bcff8182a11bf780f2f01bcf443dd999d9224c5124ca254d3d6bdffc975cd8bf6e90e6e1b15c7543a70368e415b041e0f76244630239baeef681928633917b348c3e2de96e5a5b8c9efaaec914bb53b6a68907df4ba942a2ab8a22d710171da01e397cfc5102dfeb5124765f3c594e3204e88fbcac11f84580f7a76d1845a75a42be4b0fa1f1f6f576f6a4fd25e75a1169707759884b03bd5cf73beb502b91c28df00294d6b445abc40e6eb2553eb38a4eb265024cb478f341abeb1d22e7dd515a950881685efb5ae639ad867a3a9882c8e3788dd51b83748d840980ba8c8e6655b9a2e96b77b8986e1", 0xf9}, {&(0x7f00000005c0)="fb6d40fac4cd2453e4fa58", 0xb}, {&(0x7f0000000600)="194f047180eb217f6e6e6759ec5c5ccdecf01d832ea4c0f3d889b6a9601043a987875b3f", 0x24}], 0x7, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f00000003c0)="797bca67fb48ba80f5b6") r2 = dup(r1) r3 = dup2(r1, r2) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000280)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="6fe004010e54796ed0f1c13606e5ec681df031afddd093a428744cfce8e3d033d5cf683a87", 0x25}, {&(0x7f0000000140)="8de4ed392b7ab05843f597c169e7cfb1858889a1941896cb865b02e50bd3415937f358b5f908d3133b1d222b2447defed395020cee11ec4ebb7e8fd87b65551118930394ccbbcfcd6b47a15f1af109109ffbfa9b03039cbb15d293402e7aa0347764e5e80d8c9846c0329a180c900d15c7324b329a02b3b5e07154f6d033897e21f4375dc26c8e55df31553f003d3dabcb939d173bdfcd26706b51d13960e4d4876b3eacb90fdcd935208045dcec7e6f1ab17e13d53d5cc581a5f39aa0520e0b56ac86d57f15", 0xc6}], 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") clock_settime(0x0, &(0x7f0000000040)={0x7, 0x6}) 16:00:33 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r2, &(0x7f0000000180)="9534d41cf8b7728aaea06d4732358cdca379cc633ef0e5a3428d63257e902478f2f9eb793393f63f9d4cad33a97e2b782e52ca19611da71f43f7bbac555251773a95f61eeda0064f5329a967121579708559a1f847d22b34613d6c8ea6edf84fed2e5065196b488f5ed6fb17e1ef3800dd3266278347d2aca91c1177e03cc0186eaf00404636404f111c6e4f33e2fa8205d7495fd7b538e129ee5e7a92d6770fea877110a0ab3a953d5dce8e029f9a86fc6137f32ab901176a0e777cb503e61928", 0xc1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)}, {&(0x7f0000000280)="f71d86e5f004fccedcb87d6916cce6ee052e402b3b364ed080101faab40bd70dd3ad25f1733a35c869e9cc61a7c48fbbc0bd86cf26087106d538f3badec163ab73c2073510ae43a722dc98b4d007a15f646431a799f792af231ee72883bbb88091e5da64cffc028e5662be914052ce4ccb22", 0x72}, {&(0x7f0000000300)="f81f1f764b35985c3c", 0x9}, {&(0x7f0000002740)="63344b1106900115eb6773eb83e17193cf631b6349f32b81f5155e8360e910061d9a58ca93e0b834c981acbdaf39e27c0b5557324650bd32abb04de272c56592ef2cb8701da9e45caeffaf71c24bfa5a04cb733c17bee4d8aca7724080173afab9df29380b5e977d4571e292e8f9a2c62dbdde89779ca9cc0a4c8f04856e239f728ab3f6fc52386bae301edd34f57f9b52ddbd599d0583601fb25a6445bd2ba705068b59e371c11df0819e5fe5e5c026f1161b58be1bb6cf3d2bebba1cbc27b580c0d747dd7da8b87dc8750258be914a5e2b602d0eca692b4aa56f2cf329de16ad49517ceafaf6ad072452cf8f811c677eab290855c61b9d9763b6292dc94e6e89273da91e0bca7c3627f72d9011f734bfd5bff9b274d8334b774416655045af84b4065ef1ac19a912198d517d4c62439913daf617411462b2f5fada0f7a524499b3759b2901fd1285fd27887768e35232f57c0c99c710f772277034cb6343412d3000d579844c8ac6a4f75f6fd17d5366016e880e0676786c7e72c0c54f20250dff6a88a588138a09ca65fdb385af69d6b2dac4126ba26c4da8b223b47e5557518bbfe748fb80153797c144ecb7cdcc53409cc8b7b2ffc4bd8b079ac01cd8eae0f22d856736986bd3244514825bb427a73336317885cd3dca2439be10cab6afd0441c6529dca722a9b4bc3c13e22f0c57d88588cabb7b06ccb1d85da79c54ca8c701f633d1e30046af80a7bb9e9890bf4594d451a25e00370f006b9913c84ba3bf4e66d3d5996b4ccff474bb7c4b4a9e02b4efef0a1d038913a9d4909fdde481efee2d6f8a598762143354ca95c4674799ebc6dba487849481d596464b37046877e07839c9bdcfb5ee513f3163cf713a5489449c8a40541a0242858497fd79aeebfcc0269c73a3ffa183b22f9a7cb2c7b6532b0d962bbbf3a57acd7c219189e968e22f86ef7c7516cfd1a746eafd95a22c5c7d7a62cd32cbda9d8425c26b186ab7c78a7274e2f45369f1ef09362e305a8be7ba5211102a2b86229ca82a5fb27b25a293384b0f07b6ee8026eb48f66098d8e9eb96aad3dc7d4041802f93f8a3513e23268f98cd86c886a10be4267c345e0a8c9dd7ff3ed6e3055b22637e09f09cccca02bc2c3dd5dcbe5f35f782286e2e59c22f438a785e1593b2c3b7495db61f332a739f9e64ed75ce3092cca26655cf44706379d13432fd9d76d6316f7cbcf9cb648db7885c5ae703f4aea755ce7301c4678b9f774cf2772a2fb78445beb7cc8aca686f6e24e175b2d75a5a4acc371adc8b5e3447d29ec35f4f34b9c4ceb65dff0015bb2d67540bc61df233fa66b4b94139abcbf7eee3978dc31e5d8b2f1068a239a415cf2b799d0b5094814d97a18881a0586ad9dc79bc3a860e340b487f1051346202d359b0c6d1e60dc50320fd1d98d1f3c9e261c3e24200bb6ec09e7b7944c76e6b4ebc3745f964804b9c70cdd75afabe91af95095f79005d0db1a52a3380e2e3013185fc09275693582ec08463d02fd19b09001a78204a404292ed1572701014cd0e0c92f951577401ea4a2323979bb72f475ed1b893541b1c81ff0f2cd13aa4356cd18ad27e353264c9f03c029e9fc62005988359f77f9db26f916232502b4b5138d289b27baedb23cf805cca717ab9727c61bdf52f8777fa382f5e16f8f9fae89dcf44a306a419da7e2c165049c5ebba42a1fbd5d15c643d6b0ecf2c99b9636589c7a4c1e8cd04821d0c6964f1f6d63e5613457bef90d53c7eb7368d8541c6e4de8ddc1b3feca5a8b0ce1025637c41f83e9f4d56319f522f569d0a560fc858d336678883b3f957965c5630a7d5c241c138817801d37d9a52b6a4eb75aed57d237493f873516809932be20fa62b3b44f4116ba1823bb40ecdb7e13baa1663682c9a10c6f908472589390375ee5c5ba6cfa0da79e33ad187180a8d9b5146be1b5fecce1758699f483188c65d19a96f12a37433c4803da0a8a07eba9cf8cca15be26ddb7541b93d671fdaddcfcbf47f6ec5c986f82d754f562481859f8ff4f50a47d769e78c35c2541a609dfe92875c73cc2cc0bcd229ecd579472b25d1c4c77d6416ad990fca8003b9fbee0093941558dab27c4edee1a0414a30d4c8e42f6a5634534799085349fb2ff8b5d21318d3860eb77d512b6a74a67a67771c0f3589376f6f829b137433d35c961b465b9fbb9450c22a0f1646d246e2c56ccee2d179d800eca21e836277fed7fa583d7d16074056fffe5023095f9c04ebab0260da9d4e285dd2328368398911eea50ed48c0a3d5a9e5df31909c3b5f627a48ccab5cab6f57bd8206357bb2d1398c864f65bf54fcaf4f62d9058b6acf9e6a2f9de0c9c705429604cebd6c0f8d760f31e6d28ae3c54f27853a59bf97009fcf0504fdc094c7cc26c704984f941306eb4a9371bac1441a6a9127ad040ded6197fcadfdd3b91e0ada7a33b175c51af79833db4718af782fca9f7908f6832635b6e2050bedf7681bd3c3eca8dccc410ca8d9f3a5ed8dcd296114cb88fcb44235f46dccb1d13cc23de0c2057cf744f14a68dc755d511438a016b587c6fd8614e5b6547e014f3212e2876ebf7d35b5453ef2ec1b0d9a7a83e24322e0e1437a47d9f30e5b2cedcec2ed4cc09801faf084cc2fbd075dd1c858cb7ab386422ba68efaef90b0eace4ed73b216e1a702616a025c584c528cf78bff76f3e9f3e0e21de3c8743e13dbc928c46eed698ef86249c8ebf6591519519091cfdaf278afe59eb0b8ac9d24d080cac675b9616becc182b90d72debc9b82d8ed574c4fab2b0c114bce0a05ffe536fc011fce017c0a188267ac6699743effef06146227d0dbc00cc05a168bfa65cd7d556e71eba0cde6781d412b2a14d02da53018a569b409d3e155a66a1d843f6920a43c7d9d728ae3e5a4c15de9542790efe8f48ade4a44a4fd964fcc5f8c2d42855a27aa7b22fc73926d3c5bf8dc056dddd3aa6755dd9824a58538a802f12b2fdc0b75bd3a71580f679d336143fe9644eba39c25e76404b6297fb3ef0b05ff147bf50f52bebc97f616ff0af554aaba3135bf9dc12d387949442f6f1b3b2dcc54f868a195774c6befca183bf5e1441b1c1018b2bf1072ee94772573ee5723a25779ee63f25e5ab238f78d65c771293f1ddb592468d27b2fa2b7aa6d8a3d8477528844b577bf9766581faa1432f051e53501e1074d6e6a32a712790a96449600bf541876615e0ea1d4a76db37883a4a892226fddc21777aa4df0751d916b062e1caa779c88feeebd4b14400a4f91392053bad75d4ef86dc359c9ff148c2dc69fb9718d8097b5f5a6a64477197d80d10714d581f42f3afa8b3ee6eddb5cbcb7bb7bef8b1fd921d39a6c457012c7e261d9f7f2721cc275ca4c9c32b6e4002c61025268b9afbc8db6e843dacffd8b44d027329e8d6067cf2e850944625442d569addb6f5e3689c8f083cdad234e30dc04c574932c9acfa38b84106d594911b8a021074ae4d4cc4f3021e6e14a114454344037d42189ac6671151b28a67660c61e0e2c919d60060fd4dc89a50402a9ecba8bf3420f38af7ba089843bd82e4246cc2b0e0960de70cc66cc7c7ffe6f63bb5de7914113e368ea0de44085600a50ad6425736898294f2e04393d070df7ec4e0698f6f9f1c3ec3419eace96d24a103f86602c54da955ecaf28645b16655adf06cb68ecf95ffb87891c5a366ae8d9577e69e747a33f3dfc008e0f35c281905718cd560abf830799d2ba77bc1ebda205c21db0aac3effaa34f0ae2230f414dd6453f1f23b6d448e06d26be5ea2a8c5d076212ac8cc627db8acb92277680ce4d2eeac77bbf09c58c5761252952d5db5131f734a18008d9c530fb9aebad90ba9d104ef51caad71acc3043e64b56a5292c5a4348bc3ce3844858fe772c1a239bdb1b805f33dc2f6e9d3e891e10a9142f3dd7a91f745be3a4bfebe790439c67de0f9661e83b26cc1feee3aafb43a1e3ecb6875db5617fb51641b39c46ebcdeb278b79dc7200cc8cf0fbba4da6f0e764982570b559114bbf697373aa61fa78ab054a7224cb720d6c17f3b8fda9a8becbfcaa43f11c0a9735f75db72a667d112a17114a2088b0e447f60b577a56d17879c9840baf997fe848812f584a76cbcbdc2b7b598c7585d1f97de818085a6811558032a4040d637fcbf50a83bd78b06cf3a81d2e1e86f82e80e562c6160a791541dd7b04ea56a706ced2f75ff1dd6a9965adcdc30bff37239ccb5f9f7d97cda291a0e6fe22916dd65a93a8831897c10b54206dfc7175e7499d4b4376de07cb8e6e667134b95bbe9202b9278db256cb43f7450b429d2da290f6b3484b6ff7fdace58986bfc76923100b886f1f0591ec8dc33830fac795998309617cc2c8b76f82445bed9977f9039e3c8300c086d74c04ea0e74effca8ab10845ee5240d3e9dd296fd5c069d32c4d2dbdce46a857a29a72e2fa7f83b826d2e8aaee15bab6afbdd2b8ac4756f93e1590d87240f90b75def6066078aa4a69371ac24c53943191d9e15fc6b01c9a8da50774848eaae5e1bce770370af5a82ccf97f747d9c5960df5efa991ff3bc92f12c2260b56bb71966a12e475f07ea4b02af37387023077d9f467395f9ff9e069b66234700503dafd8c1b77f053ae014dccb2ad8aa7aef0e81eb97a137d01f1e02ad7168d61f09058e4c5cbb855bfc251ab8679f0088a2eba9a12f487702774eadbb7acbf443d65ba59e677299d5b4d4140a3ad7b8a30540f881a6ef82844383c27d1751ba7b49f4c1831e1f677df8bbd5330cc9c199eea770603417d62dff71049eb5343accb450cb05a0a693bdfec85990f2cab09f65c91c1d83e4b705bd9d022234cc628da28728e6f4a6f490e770506e59f93161b6819eb28795d6cce3c5e242eb2fa86fab3d81b8a3506e8fcd3bb636686b014694571ce7bb115771bb651a02f0cd2b9802c67209760bd3307c7d7739222db82fb29881d06aa252fe915a235b205690ba99c3397b71feff766513e884e40b6f18aa95b12e41fa130948539498c0256c67e39f6b7583b4cf4657074c8392d43eec19821ac019c7b07fa2932bd99b5eef02561d851f4efd1b8301be724a86da5b61dba40e374f4e70cc6712ba6eadd35ad14ac65c4ca214dbf40a2add6fc85ac8988305733ff99f4410d9a75de7ec245773e0b9fb77b53f6a734ba2120b420d8faab4b1fdb09f37665b1711e8651951d9c6214256ef45c4df8eab47201b83b19f3b3502097d42e2307c99fb1e9cf16ac9c848f29678c0fc75d3758ee676a1c043b59e491028b5ff670bc2921e92135cd596b0bdfe3b07631982f4289394b1e228c6f30e939d843a7142d46dd684b0463d58d70077f236622d079534dbdf7fe59fd3d3a7615f67ecf0c91f4f745fdd2cf61d66c6643831c2997d8c155d041d3dc1b5c8c2fe561ea3b88bd948237ee4484fe5f58023391768df9abab54263120b71f67ff55408a538eca9999d149581872a9911a465c5a6448960e143edd547484e39efccb1f3edd9e4eb120cd84ed89e79c19e0141cfeb8eeb4045e46fb576fcad0a6f9a5b2ab02c41e1c1f95d9cc7364156065a505523390d1b3f2b2c133cd204ef0719c3fddec84923027dc4376d3e2cd9200685278cba6029387f3e1b66b2f4b87fb962ca90a72a75548a2dabbaec8d0806695ec0df49ad55c42c23015cc3ec3b6fdcdb721fce78c720065ad851146fcb5e2bf5984488db68c334cc208df1b7e3ea75c2ff880d3f00cd8777b6ff28454b11656014afd66cbe04d575dccaee739a6473ae2f59893454e", 0x1000}, {&(0x7f0000000340)="dd138c5d47c4acc7451f1e43509507155acac78027e87508deb7a6770f4ee0062b9b2c61bc9a960d5f794bf51cd722208a0e0afd52ed2d2b7bfb95dc1b475ecae0ab3b031d94b4235a8bd104bf26e906b23178a9353a8c16b97abfe9de361bdfb1465ff0317f4a99a17cbbf43903433d46722a81d0a04919fa393f5742de999c9f687b34fa", 0x85}, {&(0x7f0000003740)="612aabc434ddfdd8c9225c6bfeea3367eb6d0db39d096572a3fbe36d5626b211809fb1a761776856fa93a8741b9f419edf83594c477bc813c53369a1d7db6cc1136ff4d140e5011de89f04fa4cd6799388a75057563d1c1bd8b47b9f0e670ee83fbfde0a49fa3fe197742dde384318e160406d23f50136789399075245852beb582631c288d763aca300a0fc8e31fe850bed334b892dfd5319bd9f55f12f67986f00871fca5d0bd8048599699c33af8d8b2f86dde9131c20f3596fe069b930b047a5936e9d71189f9dbdc6978f4d79160d95138f98415dd74b3730d701376d1e8d47746a94325d4d006965c6f087bfd4ed2f47548e0b4c9b56b81bbb9c16fca47e42d04d6c81bcee11234c1931c575744400795de50262eb62b0bf764b1207321fda211111e304bde16ecb8966fbd85e1444bdcec6f75035ca5fa808dac1a594d170540c3ff93dfbe1e6815a13731b49ad980125f91d2877f1cb6c96fab528f25f2eaae4df491fd28607ff039ba494b8f2b2673352ebd4fa8f6044ae45cd2f25d6fb15ca65b7324c45d15cbe50123d4de740b3a3c3ed84e9beeafc56de4d8a82ce99a3bf7ed5ef0532343cddfc4d5f5f1942f194f742d87acb89d94a7ff234fa8af2fb662a4171e8ceda921628a39b2648daebe197fff6f5b32a1a0e5c3c15bf352bd86325a056b7a112b858bf76404cd633be83b8753889e82cca226187941f4e3825632bb02bd7aa60b56ea8c94178a0131eeb95ca4b9c994c266aade6e9cfff15043883ce09151cda5af4b0d829c1acdfc3ff482dc3b603415ffc08b1957adbcf39f7d2093597a7f5e178a923da9fce11c897ebd895dc645c1b7cb049da7d73595d3603f6f5f2994e366b802d1d145f6ce148ed44bbc3ce6975562a4db61457a459c9abba42ce8d38d4604e876b0fa82f485c452dcbf87fae733399bcd351bcdc12f488c40b6c88c2e4492c58e112291ef0f9fd9af1c7baaed34b440a359f1ff84d3b8e372470eff968118d98d4953af715f06760ba0482d62cd79b538ef34c799d73b8fbac9af55326a93f5ac221ac6977619022f370754067a987270faf4c5d5388e0c34d3c0e819566551114204ed5150e7747d01e301a411f27d979891d3381bc5dad69e95a5fe4b6b827fcf76412a59d7ae1a6544d4cb25b2b1ef6b70820495731a57ac31f69074f83c88682aa2323c7021ea58c50c3b07d8fa5c759e19e5e3418a7c6a600b1754c4225bd1e7dedb6433965e158a358c5817e875f3dee807df32cf2029c3299f3dc5103acca59157220c1fbf00d2e3641af22f31b3d80fd3c87568329acde010986a7b50581e9be010b11b13bfd38f559dfff554a4040d403d0431c6d78cfbab16ff0d8c22851862ca0266231b4d033a7addfbdbdaa9150c17aa799adffd6de947dead8a07634ff1d60613de46a84f2aa05f6cadc90ba5028f5377f2826a5b21e63f7e78629f23ef24bcab93e18c6e8cc15598a0b9e12493b404fe8309ff8c33069c2c2ffc263091419bc54a31c13756d40f3cde731233c76ca3dd198476705a472d26c6accebc6a402cd692e63f0ea8b69d718e7d5bbcf864e772ef550ed06325946d11e676d008af4fe64445ff2271b23332cf5bd3481263a11437bfd33fd4d7559a7480c1cb17fc520efa805de9196fc8de67d8899920d442af69398020fafead2fd92ea4e48942860eb5f8d09f97eb9cf813279da47f4040207a4d54c6e60da0c1c69a9ad221df014fee03be24510dbbca6ed1accaa50d75b6931bfeca594f5344bcc66dad9ad07a872922cae49122e39bd295c5246f4a6246caa6c2d693bd65dd8dd06afab4a26902847e2d478fd636e2d86a52140798082ee292d122efa5aad2e1f46962839a3a10aedb275259bccbc51b64c3c007ccd1468ee99703a1ead9ab5ee949a9a9e06ed31420e88ceaf2c99e21bb72a3f4e85c61aa63de58550e17beb3935aad1ddfe96484c266b2f255933c05a3c9beebde7a1674d9fbfd7ddd44b2f235ad0d91fa11bb797c84ae5597994505f512c6609b06b9bb3c86ee5e11ac4146927abbc5a0f63d083e35bb38c3f909a567488ad7dadcf2692603f7f46c0df8d9faf67918a2e6ae45f472d11f0de626c5a58292a1549e2169b12d5d52161de697046303ecb11d34b7660f62e54b6e950894d631760038ad11f702eb7d0b9e33f3e131b545205575f69e26186483b2ba7191edab27b8e43fda0179c86e8ee3c3155d72c4de0a0e3b4a2fa61b9dcd9176ad9b09758a2e13d4e09c3910aa285a45dc8eb4c5960dd0af8d3738c1a3f15787645a9e5c38fd5861557e7c0a732a6131f0b0ef61c8a193e04336c25b19baa6b878a4b7fe5112de6c7e844ea9c98e81c3282be45af08793c458460142d17d1a13361469746a45c73b3ffffcdee572ce5ff1d4a17d168d61a99ffa3b2fa4fb832abe924f6320bd23e592071ea8d0cd310ae02c37513a17b11148685875aa279ecd44ad4318ecb9b71e5e292457b864986ab79770aa9f036398b1c79a36bd1af485cf10ad93d83f50766e3786fa51927b37c3ad795f83fc0efea5f2869ac71a03b16b9195a1058540cfb35b651c26055579551c640f8a2908c2339835cac62a594294c22827c253b0a15738f9ff6af1125e4d1b38944604b54cf7bb80da339dc43ceb91b3240ff854ab46500ddc8f19ded557cf5552fea20fecef72c60be0aa0d499c52d4e709d0c086832459b1f0b48d88bcd2174b989b337d37a5d6a8668553ad37ebebfc27c1de22bdef49a32dbb18690c7fbe0354c918db5c287cd7c1af00f01b6488966562ef1c0d6e42903dbcaa46be093f6d430a21a8a808ca00fe73f936beb9db233fb43e35eb3455c652eeea9102f1aae502fe65309ad2c789ff41b99e5fca6dd14595bd1ec538a5f858595c3b1839dc6334de6c58b4a3f2bfce4a9c209f1c38513a60fe7814a9ea7b06d502ddbc620aae53ec2396c4363c741a0c2c2b2ed7bf1554185a728350e587d0e410e05707c614d8df886807569bdf4ac9962ae3135caea48eb1c743fa970de5d1c1c82e2d56f844557e5b497c78625031c45077357a7d0bd2d1e9ee594b248ac46d12a70f17b2e1080c0aa6294ff78f823b3b23c657a179ac60141970b680d0b0db202becb18209f8716b59e6b0eda475328cc3aacbf700bd3a7e59d822eff232d0f1b0fac64147f9533252dfb95c4ad47512eb760790702166a02cf6a2938f70472162a304dbaad378867bfc7737336d0210a56c66052ada39a52087b1bcfcbd91ab630137746ea73f5d1900585ae3eb841acd67acfd2058b40e6fc34cd38cff558c4cd66d6278fb7236d06d1f94a295a2578aff7af7680afa81bff89de4e8a266d3b29f824e28c7a11c3a2d97a2a2c569d000f49bae442955f69f9e40fd61c60159c86c72e0aaa37d57c9ca956e27e9833d69b3ce5c8d952531a6ae889e77b5bb296ceb34f49614a515722414015ed41701e4cf26da16a1b95343a028aaf891e078465c6a9da62ef957cfaa4afa1ea4fdc6c1df00b18a5ea3b7bb67b33ff7735a8a4c18fdca99009a19e11fd40399ff7c6d5485e1c022087fe666ac91ba10c86d21f502b1902bb39eae46039f0918e31d8f1d5e9f2cad88f62675b5afa4e24bd61e90637fbade43b595cdad5f835bfdadad0feba7ace74dc34ccb5b9086079e2232240cc4fff742016c0729c44b478626143627f9ad16b7216d7b362372839d36a54935d48df5dd4b956477728d269240c6ae1060c7e3e5e67644e025effc0f007219dd67d08cb0720aaa925e0f480de6906600cdbd41991b81f1b4459c432ac74f9f74621238b12be977d312929aa3d0da011bf0991cf087387667bbe4f56fb47e19aad40fb9af09c0b9ef8f63748ebcc39ba30b0f2c57f63d5266b820cbe06d1be418d75516f8a9ed2423da1361cbc3c1cfc68609ad7aea88633c445ec80712137c6c48d2d83e13260fa6a4114c4c0380f84ca43b4c8bc7b81efc947fc9f403496bced099251ee4501d26a3441a14d899b96c5a706818b20f6df09d51b63cff6ea7d63cef964a80161c74b7eb6a7ca11db82b9d45116de23e52b9bd53bb9ea798b73b03a4709f4dad69f26d56df95addc11af4b0f582f727c1d16346f4ac83db3c7d594df7f1332ff76ad3b19db8019cde9c6ca982940bee1dde765dafead9a3376d36336a8c3dffbef1148f831f582523f1a6bca2d3332ebd205b7fb4501779369835a2950be0cc1660e0a5eba5f4fc562b55918290f95a95efadcf12975e885301e83a5b299bfb007e7d4d01a5f1dc6dfb26554fa3c3a508bacb241d91cf530ad04cb2c1e52906cac774da332ef08f6d2a3465f74919166d63851acb32cc449ed52ea5a5a45e3975259f6a314b7bad5287c805ae7c8c6afb7d066aac764af24a2b736f380f232a32f31f4375132aa53e499a66ef81620f6c2ae2ec8b3d7ae961079cbb8f8b00c3831f1b2d636d91dc4e74667a12d76b5c36319975fa2a5a44e3f816a29431db540297ca9806cf8654daf6f728c1d326ffe4b173342a7fdc23dcaaeb6b1da3aacc61b9222bd5124b1c05b607089edca315b220283dc8568aacb880398519778c8a7634482ee8d85c815b3da5b3e0f473451b18bfe066dcad16992da85e5d8ab1a303bad0a24ff10164e85fdcbc54ede2ba1645d84280ae19ead3b31c4ae162615a223ae4f5ce5b9e6f64cadadd82c959b06c4586c3302f75d22a1a6a2fffe8e524b4655abc62b6fe06ffcf86206a24083360e1a8ac28381d39eee0fc1975391a5fac391e3c8768b366eeb38b0e47e7b7a95df7390cc3e734626b03d6c8e9d0b4c30ad76cf6b04b758a6d2c4a50834b0681b34c6617cda4a228993b7df8cb001c6c2ea065db1647b4f6daa9a01d231f51d2340b6ce5fcd6c571d13ec4f18c6ad588c72f2f2adcf491b7a6967e3d81fcc690f7fd8f5ee4c08cd790b5f04e1192b679b4d9f6963623344bc7ac312f08119e4d5cd97b3cda6cb498ffb48a9ca513236ab0eec95c9868798bb206d62bf26979ce827918808c289438d21f92464991eca0ac2bd45c61d8d33ddc7a70bf1d14901e7a7eb99845e6d4d5089a6c70e962956f104ceb7268242bccfd80acedbff9427a1462346c53c03f5207e70ae249051f08b1de2eaa521a158a3515364bbc38de2319785d3ccd56bbbd363b654cf470ee8271d1d16c3bb477a28c9f69ce1102e621268ff137297d8f145f9bd1f0f4e1857ca752b798634851f4af61412c75576a18ea340b12516139fe224e19d92d464984c6544ee1f8267b03bb6ca4b373ee7941b3aa1bba6757ddf2bf42510dc982bf4ab0132af3cc769dda4cf63003257deeecaa4e4ef0c191671843de4ec560e466a1e52672810b60c08e8ef7dd4c70cc13071b2423f3db748c56369e72f4ce9d35da88a5a4ed93d8459aeed9273123eca69fc1d5689cb3eb858bbe15ff8a37aa9e0653c3aca271a1683013ad4e4d645ca8b088d02d524e163bc5f9a5de0a78719d4635e405845e552528b1e4a45ecf2bc0364e8a20af586b05e93e515f17ae1e93015dfe6e2c976cc620881119e7164d205ac7f894029bb086a2bdf7cf68b6f6279b87804c54ee28838fe3e6bb3c14fc14e55e50fee0d0818240d4ac7bb76690b717510871927a05c728b2ad5c60c1e4f0a77b006012c92d88e70791348d8428b183191fa1cc05dde14b1f0993d559d0037396162af7976e9e3616caeffb0342ea1d8d102a6538758842c1e4fb72e4b2b69aad510c6e58d0d292cc53e969b74554db374b4effe86c2c32ecb4dc", 0x1000}], 0x6, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x400) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 0: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:00:07 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x403, 0x2c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) pipe2(&(0x7f0000000000), 0x10000) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:07 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) semget(0x2, 0x3, 0x35c) 16:00:07 executing program 0: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'\x00', 0x10000, 0x81, 0xff, 0x1, 0x6, 0x7f, 0x3, 0x0, 0x2, 0x6, 0xffffffffffffffff}) socketpair(0x1, 0x3, 0x4, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='@:,\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=',%/\'.{[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='(:\x00', &(0x7f0000000280)='.\x00'], &(0x7f0000000440)=[&(0x7f0000000300)=':-..#@\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='/]\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:07 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) r3 = semget$private(0x0, 0x3, 0x204) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r4, r1, r5, r2, 0x40}, 0x20, 0x6, 0x6}) setregid(r2, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7fffffff) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="96508c01", 0x4}, {&(0x7f0000000140)="15fe2351563d4af8261e6efe7fa3c344d64e653083e414ab80b154b4cf3af1b4", 0x20}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="87001f10651e80ed00001e689c5feb753dc2a576b10000040bd0ff4bf9fccc80e24eb7b3c710aac8a92c3027ff7a2b86b4a6eb0277dd2152500be7ceb4c960c2eabac0748fe37dc3450839461dd88c3dc49f6ea9cbc8c4643bf86af38c7cd16f754eda975c8e42cabf996d0eb767f763394828ca4590d1"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000001800)="220e228901000c067ebc74a7ea11cf801bf1fa48f4445ed5d5e82be60d043237cb575fab73589d68071cccce68121c9c0e0b1de8f37893cf6ebfba85496188a4fd93312c936d74f7a42caec93b92175d408758218df53140f9ecf89340653bb5c429603069b6e10611662fb13748e66389f7c333f4f38a0822e0b3eeef3b39254ccce5f2eaba2d8368", 0x89) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="01d505ba13628c762901745c00ff3fa72003404bf53a552b6f1b4d9731026a5350e43c52bcffcf4a09b522a655834511cfffdbdcabaf574b107d00109ef20a2e5b0d4f084c", 0x45}, {&(0x7f0000000300)="0c56d9163cb706d1585f5e44f2cc24d527a22c0e84cbc4abfac42e800fc32938fa130f5df50a86acddc42b9d818e9b2658ed3c7f0da9d6b27c500efc321ebadb1f32ff8b850ab4a026271f0b9338107ef508121c75792475f56bf9a33e9d8110c6bc7be691a2d15521d42de1a2b969c15f27f99958a29d242f2dc1a8dcb961811d492ca1ff1450c62eccc32d7566790a8d6831b6349cd6a2e0c8eeea171ac9dc5cf9a93a2940f2d546ae697e81a45cef573c6ad51f20c5255ed1b1c82d90e481f3c6fda46c264cfc972e9abf81b64f5746fad2e74d401ffff58595ed3d82319d6f9a093d53fd6fcc763766c57e66e132f91b334ee59290c52965b3ee48ed7e1241917f4abc5b24b2e1c60a76cfc8d004f7f0e53b0fadf2048d45ff73726d579bc4efa76e438a928838f51529661b7b7f43f34affa1a9db175b220314d4448dff3e523e0d2f740c4effe9ebd43d0233414c7f788ff6cfe2c8aa7df169a18579f76fef90c9fac224eac4a4f93a8ca2ec1968bd21ce55ec7624ee4350f4541664fa9c1d50b2c88f1f8c206231567cb1475ff224a684d2861bd51934821af3d551ee474f0da767137a16a4eb98ed361117965d3e4860edf0509d9eefdb9aa6811f87760ce356d896fde678afdc9996e15a4444de81bd19fb0ac9c0dc36d4069f8edc940b9a41911908e364307dffe1cafe020ce5e9e3d4b08cb29635d1d3d335ced89533645b182a2262f1e26d096ae542fb1b8476df3e19a02687e6801ed85c3ffa066b4de53b4e541307cd90f4adc898c7b61187d870addee36c7548d229356685346599a082e7baaa1637ffaec42b8f9d7c3e63dc0039a3675c4ff238211f8f3f972596b447fda03a2709c1e436c55ba0999bfe1595bf6d1faef22409feb6dbe62d781a16d9dc9954e819e1d183ef3cbce8d89c5d5b9e429cdc2e5f6474378d6791f1b02c8e872742fd39401552035447f65a6c82208b896f829e8ed78bb822de52d825d902bf457271cbd17d530f427eaf6fa53cf876ba2d133957b952f862778d708080d169c23895830aab3a7faa1c44c5c2cfde67bbe8ac521b951aaaa75afcb51f1224c785d260ffb452782f2425150008837bde508133a3aa9b9a4e6736c21928e2068a15385421a602d428b386f5d9539b265a4e49989dbbce77de650861c04fdbd6e079541ad23ac6380a685fa068b37e3213ade310c925489c433ed02ffc891f3824ec852e66c5c201f22487307d61a66139022d80277c34518d611f904009419f2747a614c41c8a2579361eda7777bcbfb4f3f577eb2eb51511ef7a0f26e6cbd268ed4285c8039c66a878d9e70980a6fb714fd1bfefa2e19bccfac3368623674545764d147cd91b7977d28b9b74a77bc679e333b5c1c02593b70adf9cff216ecb1802da8f4590d46a9a57549b34f45207ed3fdb6d189dfd818c6df16c526d29e2597e60d4443f51a73140049944160d03756423c23c9a5ad497b79a31f857e01979c4c831103c417cf492ab1443d641de1054d5158af6aca263044892901ae5b42e3eb27a169c9c9975e171ed4ba4238b6292108aeca50efc06e3fe9305c3cca955759ec67ed38f2ddf3e5a55a5dbc738d94a736cae859e1e40ed2af37e639cf4b64d0afb101b2afcea55183017197aee7e0ab31b5d9645c08bfe6b847318f9a47a5f092c7699f3e1a5af6bb97203e70575cf4991780125bcf6e810ff7dbec7a49cab77db81d4d9a7f66c935e349bb926b26424403885d7d1555eff03b68a80575fcdcb4d97934415d074f2b8385c7d0d0db4df09efa9050bf701e9464b6083da2e2f3c15ad2ef001d5d3644cd8d58eb56bc901ff631bcb09ca0f92dcbf1e18cc49e7d5ef93b9ed6a16166709d7355056d4a6d80289c98f39df6b1f1b94c4a8aaa049ea591f36312c4c7f480e545ff84d7017ea0496acb74640d0dd270d5ec8eb1035f3103e3e1e3e202cf8fe9b883eaaf9d7a84171196dde951501737d88e1524e119f9512b15ac6d1c6e203471989f64300e5a7b6df930862f3b7d880f2ef5a68d325865623ce5028eb9ed338f24a0c515e70d352bf35361f76de6743923b0cf1fafdb0563a0217e07e188e60231f01a6c92c9e57b525660816fcd468753be06e5879e95cc3aa50077438767a734a344a5445b67c4da955044b83199f042fe5fa503aa80c8c10ad84d0e9f3c6f25cf42900ee2bb88fc9bcfc980aea703f1ad32bb9dd7dd87e9543db55ab07833ae492b07d9d97b0b94da574f6b2662b46006859ae361d925d33299134075410e7cb96e97cb702f71db7bd993eeb9b7b7d4252ccd0ec2e44e754e887446a223d1b623d4f34f730aa9812b5f6bb5df1567ca2b86fc109b87db39662704029444abe66f2a62426298cbf53beca1a58731e2ccdb834f57afb44537809ead4e0027ca37d52ed795d122c651fd533277ea396059ba081f025eea6e2ed15757acb83430bca14576467ac36f55942050b7197f1fc18d54eb1c53cba81b210bc204613ede264b9eb2274d67fa284364e73f8ac8e7417c4945481bc50702e4e057004f61c8709a5b444e1b2a93148079594d067b18e97f8a0a0db6fff9136c02990f73e862965cd3750f91602b050eaa1da586291049243607bca342bf4cf1d1966afebc3a8530e1c39b726c797682b2b7a7a53b494c1fac526916430e71e8c91fe8ac3700933ae1bcdd04f4a10f11ef81921294056e8ab2425248be9980329cb5dc53526a6d3765e47c392820ced75ce905cbe09f369063b907d4660bdeba03d1328add317793dd01efa11a8fb9ab8d9c7fbee61448f8e87e1899c504aa340012c261a2cd5b094782a31960714c0822a76ed480b255e1826f6fa795e90bb2b09e80fb8b07bf35bd634587c1c4d8a140373f8c606dd3dcd8d11a8cafa4ef2ac21ed46319ed98069230427d37b86a64ec4e3d848885893fba0b2f538edab492985ae22308ad08f3dc2cc3f332525f83ed625645fb4c10ad325b03956d9ad00585eda51d3d5dc38dc98a5324781d44ad4689d804feff28d4e5e57e2c4b2d844ecfc146d40451088ebfbb45249f4faa41a259be8fa038adc5e67f84aa8cde053cc74a420a56424e89828c1bdd445373d77207ec4f07b270e2d25956556efb6367ea9d6e46da6d5895383f2937463187a85de29aea32a1569450ebc4d3ef8fce321fd44ea3909c381dec37f11333563ff9afb5f1d7c96ce8d205681e3af4a9d7730c254bb37077217043c4d208638b14f8645625b2de57e33285151309ccf945675e8e475756a832f2b46ea23d430192325d4a091dc373a7a025948f2ceb5689b1cc890671b54526cea60075f2b2d46ee4e34f745142da3a6deef8709f9b5d736b45e1d395242197bf5f59a87b8f85de34fcb5786e047eda1cc31196183b7b0234f446d939cd6f998429340098bf5fae0da81cc7b1fcfdd09298cd72451db2abbcdaa1cda6e24685714ae610e4c591dcbf5a7cc06b2a9f6684914f3f5e8c9145457ded0698798cf362b66ddbb2ded58e161f82429990168cf4f791457c45c81a50b8368ed1fad5dc38412de0b974ee91bdc3b1f6e2a90f26fa604e70bfbcb388dcbf8c19444226a45ec681a1365bb371346c01f13c52a71795295ba93814323518d996d0f2e455fbc03474b62d8976a4d303de4d3d7b9f911b70ccf87741fd35a2551fababeb1e7cff32d8bdffae376ebc693b6d97241b26b93e15a80bebce871f83643b0f68f21ff7d124703264640eb3a2757e43f2f80e708079e658107ea0a043d118925bac757c4d059ecdd0a5effe8331db61bf469f538f58878f7373e236688a4fd06f05f1acbf6cc0a4977d36891f30f7c8e302e3c7dc5e8b7e8f95a752acff89fdc8ee2d300ee473a77bd14e9bdf45e1f597a261d948249a16d053245de7666656fa98954cb03cb5e4bbe019ccaa76b63f0a989bc2b7d5d87d878a1b68f805cc5d24f788a9767c1bc503209afae49bcb10f6c31976a81cd70031cf1b5bd1ca48cb99ab4c4fc45282ef699bea930b648113a44aea5cbbf94895ad47b8b4b74271ddd9b3bd8d5371e03bcd81e6e56846f76518c3f082574103a29985aa7ae1a4fede0e558b6a8e001e1b96f0b6eb65a92719574c24950ce42e4d3ba9db5d41e9dcc4fc35fac2df32a72959b2b0fdea5cfeec06034cab00dc327a246a67bc8789a390a6e6154553f55b4a53d268d585dceb92aaa973d0a52ffc5c020ad87c7ae2c61bea8ab2431184ca0b046ddaa418156d9e6c92faf041950caf227e0642e2b87faf5521269b0d48cd49668e60cc7aaf286344cb2b3e0a2271d397579ce46e781da8759019e6b8c8ba9e1f643975d5b860e6fc8b7c19f8b5daa856587618e7eb3444adea25dfe473dfa5d5bfd53aee1453e8d216a033d119ced8b783fca2c98a467be980733b7aaca2cd844f057c66ae251adcf0ae1ddbc4219cff566ea661718b499bbd22b703f8876f561aba167cd2d1418515eab4c63738225ddc199082469c1b6f431c6909c301b7c3e08cdf2b9f2748649d516b8fd7a9f9169f55061d95f8da0a82f27f83bedbd0b19316c0e7e510d7abcdaf435b0c013718eae1ec39c0dc4484ba914505156250c010ce7af1e936c903f8fb32bd07dcda89a51e2e7520b7c93ae21f4805d062ed55027c9974be1a3ef5e474b5e394d830cd58c4c956ba7f97693677ea9adad71940cde0bc25663100ab6957f63534474a33b6c6d6656fb629d519cb7b0e6c6d4689a4e4555ec9d0cbf71fc37df47e9aa0090a1dcca1546b5e717753507096fe8ab8c14097198fc9511485433b11531a3a47afb7fd72330b5a0265aa2499f78934bd9a4143423c92820cb533dad3db08c92e71668bd0c5ae6aecc155bf075916a1ce386f24f5035a4056599fc8525268bf0f7c9534219d7cf0fc221aa4ed6013677b0d74cd4d04fb01adfb0559c0875175566c0df865e6c31f2d27282d5369179837dfd6578560da3390b95fae293362ae0aab6e1064cebe22fefebbda656421269d3aa3087b740ccdcc779d2024385a9747bcbef413184eb1150b39d8ab4eef2c03262e5a96324d2a30dd171d1a9726e914294a6baefb722b8b5dac797aff4f4ba81e5adefbd2fe22ccd00a0d101b1b8fc49fe7c70dde7925fd1daad0c6c1c7f13e79d6886bc9b7a029aca56d72f26a85e255b5bf1f27284ef12e6c0c03cbe1299e71159da5e329f7e58e8f92da64afef8d33a3293e7671407c2285284ea380de7903bc54a034ae70819d0536c8d621de25baeb28bf4b8f33c0d9951a65051fecfe04f90be256b849f1aa4ff6690f0d02cde9b3d63ed84e86cec0b2095257f6b78010727adb4738583517dbfe549b9b65745160589e217c4986ad1259612aeb268e878a99af8c1712b0406a4bb20f5d47b5e230c09e644e1750cef710def0191c2a5e7da6e923effa7eb45e84d4ac75f816f512681b7276d1d4d2221c327cf7f6f9e2a44c44d5b486248680597147d9c8f0b63cdfffa39c2914dc280fed72f8609231295c75180d6f1a71d39e759ef2954a03332d42eb5110e6919740385a0bbb53d311db154027d3a8592491305b0624e055478afd6c0d0f01a0f99dff37ab29846188f1f30f3268504f908996e95399e896c05da90b832ff7d4ed75ddb750ea9f765204b8789c93b91404a66d8f3f678cb5f26b4eedb0cabf9bced9ede233ca9d0f2cf612d16a4b3bf29b85e45b111538f6ac434079b225299ac6e3477b3d59add376656bf871c2a3166574bbd9d9eaa323cbac371c8d0344dae547bbc576d8553aaf8dc58975e", 0x1000}, {&(0x7f0000000200)="8c7a830656f782856e39dbc431d21a6e1b1fdfc44add7ed5ca7c8f5a6178b34704b5fa52b029257f3190b0308a374d060f5cda27e66f3a3bea8440c7168a0b20c4c48380a301d41354c74c3c9227a444a7edd54cb05cb785dd96f900591fdfdbea", 0x61}, {&(0x7f0000001300)="31fe4ae3eb0c6977bb32154c29f907f96be333b24335dfb8ed9df1bae19a90ac77fc96c2886d06c352f860b10574b6eda8203bf2f3c2750bbacdc9d426068484d33305525613bd0c78dc2252018725eb8cde8a243a84e68d596594f2ea94e8dd1b0fe30385b6c8411e67dc11aea2975399a28f54b4c87feea33b22ed18fb969596314990c25a0fb3c429c4830da89dbb6d7ef9c3fae02ff667ead84c14e56b8c834b21900ee56141034bcb46f7b1f9ef7e58ffaa3222ac6048824fd95464d8951b90f3845fac9353f2cb4ad9de1763acbb99a1ce192a51215b8f3ef1c12f51afa245924644d1c8223c227a7c2db3c5144249e8", 0xf3}, {&(0x7f0000001400)="064be47e6c8d91f2b435cd20addd0695be661ea641019e12edf562cf298ea73968b1d9049b1be43e76a489764700b23e6fa24a3b6071b8b8ca16b59a0e2c8adaeedcb5f91599985e63df4248546dc62178871924e63ed7aba6403a10652204ab163a46fd6e6b6506388839923202d41045b67e73752ed1dd0e9a7562287323b6aaefc72261e4ab1c38d0f1220e952e4580b2ee2089fa4af470a43f8d9669db49e4d8ef556a0feae59b933438de1f77e9bb3ba260a7c5eaf308a736543ef0f23bfb06f5c37484a53d620b430dc2c4de39bdceb3e12ebd0dcc18ae30f9c759db1e34b07e2432a2", 0xe6}, {&(0x7f0000001500)="0256edd55c928af32255a93d926d7d87bf35f5f08a239d6927e2628406f7b1b91b0cc4cf57e85dab371dfeed87ac70b6ff124bf5775995ef1fdfd1ee46b699649d1f884f5a1f5869f2e9260aaa77bf655d13c3b23284f305852d555b24363c386e1889ad62f4d61681035a3ebd866eab143bf9ce3103c021d1a7f9ffd15b4e9fd83e84f4512f6d22d16d5b4a98656dffa36b6d447638b3c933546f2e56c9628a85960c24b1e0297afde727d46758610ae1f12c14", 0xb4}, {&(0x7f00000015c0)="513b7fb8f5b000ce7944d844e0ed7c99555db511a86b9610d02871be5d18a45d7714a03653915ad2d124b71958c3a7ba7d196dd1d523273c90fcaed261778c5e286009d5cf47b8a461aedf798a89b4ead1f8da43a83f4ac15722814fb0d03dc1815a0d2ef55277d80a0a0a5686fe7084de6d72aea97cb8f1a138740b6f027994bef4b96dd841ec8406d28f05d05424ede9e2ea2aaacd5d1a452036c15668857179c58227", 0xa4}, {&(0x7f0000001680)="c96f08a3a609f6034d1542a8a7d289d8fb517bb801392f49fa22faff70e7d0af3ba37834e8d6d4c6c1274078e9fa9ee3484401a868139c8a971efbd508762fd6dc11891ab36df7b5a756136eb4e1e60e93793f20a539af8bce062ff6fdc06cc6bc414c2a469adb22d02b6b5f66f6cc5ba70eb3553d66e49893d49c5b237d0d71cf980abba4c13129e913f5881564256f686d4686e08d7b7a51a9443ccfb5813f5f0d821ebc6790bc0c10178193cf193c2948a03c75e366d398c2c14e44529224e6558b5b5f6f28b9f8fc23bbb4f4e0468080415f4946783a6c", 0xd9}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) sendto$inet(r0, &(0x7f0000000100)="789e9b44a2d3645e37521afb7f4d38498e9651ba6442f8a5bbe27b71730477ff1bf9e5f21d6865b66c2d87f9ee0453ab916da4f44e916b10360ee34940ffae33bebe340d4890cf7643d0e8b66d21e41c625fff29f578d2f6b0e9a3f50fc74ab8771385300d9d590e454eb317a5385bb70dee33b785f8a5060a5a8b4917abb6a7ad5cac64986c47a430e48a6eb212b055e01395455177abaf5b1690c0359debbfdc5baa74d3a1fd6412325e546b93fa8492a1b172dae6a64ea866bbdcca8b69af89d2b64be9eaaed12ee4174737cbbb947e851d5399cb30bb338dcb7d681c24e06048a46db90c2f3bab8db75e43ddcb56c3e93ffffcd52a3b", 0xf8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xed58}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x2a0) r1 = kqueue() r2 = socket(0x18, 0x3, 0xffffffffffffffff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000011c0)=""/60) syz_extract_tcp_res(&(0x7f0000001200), 0x9, 0x0) dup2(r1, r2) preadv(r1, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/74, 0x4a}, {&(0x7f00000010c0)=""/146, 0x92}], 0x3, 0x0, 0x0) 16:00:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$inet6(r0, &(0x7f0000000080)="bdf757327f922c3f76ca8605ce931a018b4c1fecbbae", 0x16, 0x2, &(0x7f0000001240)={0x18, 0x3, 0x6, 0x4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x12, r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="36681d376a69bd7c1aff17be6c0ed30fee8793bbb3ac58069fbcfd4280fce54b90fc5ae79653a6978e55f14458b2df95cadd41fdcc0d3c460bced89c6181b8c110c139fdc50919bdbfd3d9b73ce84a7e03221a3ff1ddbbbba1e8fc8a9c9fe719762842c953c1383d27cce9c1f5ee40034170fc835756b4f7a102d9048f452ad20241ea248b4659e9973c720445d0be34ad2ec64d36f641c99681eb10346381c2851f787fd90db878d91bfe5dc5cdf8b2475a9cd7e18bcfbe6f56f65ec0c1c29201ddb2bae1c08cb4ad7a4a", 0xcb, 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffb, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x3}, 0xc) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x40) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0x9, 0x6}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x7, 0x100000001, 0x7, 0x3f, "4547cd8ef5c8618e68e4448f16a9a66be5fda806", 0x9, 0x1}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000280)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000002c0)=0x40) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x92) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8001, 0x7, 0xc5e, 0x9, "2e3b83dd25b13486bacfd1a5fb78830e90d0f0ef", 0x400, 0x6}) r6 = semget(0x2, 0x7, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/177) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000440)=0x3ff) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) recvfrom$inet(r2, &(0x7f0000000480)=""/89, 0x59, 0x40, &(0x7f0000000500)={0x2, 0x3}, 0xc) writev(r5, &(0x7f0000001a40)=[{&(0x7f0000000540)="487d30e6d74b3311c6ca059518b4709ea673605e020e1fc5093412e21d89c00eb9b007062b22f6bef24549577a84cad7e74443cee1c800d316f06d7556262aeacd0eb17d0cf04139c89bfeb551b54ea5659d2995038f17639fc9c278b08431ef10a038a5cabcc5f7c260a983321ecbcd70a3b84a87b793b654fdae492d7bc7ed00211a8115c87b09497e6861b9928fe02f3ac3a12919ccdfbe3417ef26d987aa8653eec8034bef54512cf8b00335f0729b85c1526a7b71a701a9515bb36d6c7c1a1a930b3520972a0a3b51ad8ad7ff43faa428e6b5abf5c840be4a6319ecae4e60489cd0fb611f3d85ead97da958ebeeed", 0xf1}, {&(0x7f0000000640)="a8d9a06cbd678963361f960567e988dc334ea685", 0x14}, {&(0x7f0000000680)="10e15767645f688e6a47d3c942ababd44a72b429289784f3edad4834578b2c638dab06a9843f21f5f318b8c3ca6a7224ce8bd0be59ae15f66f8e2fcc7c0971bf2e209387deb99481894b4cb966561b45d3247206c95922221d7870b616bf87227f58872f1a2a285808cc4fb016dd66f361278dc3bb414d236deda9a25a2212f0fe75f3e373095977caf97163c050170d5e2a1a21f8c474c9da4ad085b1dd673bbbef375beb31ec1a13807f02e6a73720a1f77b23c5ceecec90791afae6c5f3250c5f0908ee6bf96d11fe10f12698188a88b5f63c606a976f3d2666a7bead459d686db3db06223df2361543f272b941a708b92d35119f225327e3797f9be440761a33260f757875279a9881366c7d92add75e7101fc5122998e275a14595aba2a3b9d5210da74db7eedb1c9b81f0db77f7e2ea1ce5782554a2cd0409edcee9d245f50e4b8f68dd5780a245f2e74bae5f30ed3ff84d05ce97b58d47f5d80305cb05d879410ad3db981252b9835c04bd26a40091996e9ca322e842bc20da25b26be6ee5f265aa00851b0536ed7cb94a90884724a0deb082bad783bb3bab2b5c4fcd5e1379bf8696ee09cd696134247a9fdfeb4020276b8b6992e5d04576c44751bb53bfc3489468863773470dd14fe4743d538827f60910867a83d97a193ba5017a431a45d66b9a2e399956f24666f2c435c442f55d62591106f6820598439fb1f1aa3da9a0d1976174bda254218145359c2987a0a329900b815cba30ac40a7ce4037af5db4fba07a084e391d225418a41d43274ca1712210ac794ed1073d0ae73429d71a90bb23ef69f20670ac5b4477005a7ee6e91fdf16b1ab58cbe58949e8f5d5663a64e438eb54c22c9dc1092b04a72312b1bda73130a72e6d5fefc0ecae5f1547b29dd60bc025473cee8c781480f4493fa44b13bff6f4aa340269862a0abea8daac7e9745034423d074a10247a123f1d0194218a9b90b823d2078f3ab9d1f38736f3b5194e4725e34805c532b3bb3e2e0827e8ae18cf4241cea67f461d473b2476b9a0063875073f53d3a6a52b25fa45e3c3d9bdf64088369dba424cd2d7f25fc9de08f4e7424867584eb3f7ac053e925606f6ebe84f1eed79d3be7746a42fc32908e0f22fe1c7f6dac5744593257f52eebbd1f9310b72fb5e0dbd09ab60d8bf60352c3ae1547c1bd4043c07fb1efee570d2c30dd76164c6c860c909cba9234818e5c629506b04a2d8f38621cf6bf53466737b606d1797c1d41f71bc355404575228b3283b01d59f8257ffd776c2d8eb7150a1f2b55edf587dbcb7a1539df442ef79ad9e83800190a6377236b1e1892a85f7cda81c05c18a22ef4d15ef8feab86e1c680d22bde361a72e0c3c615de295109590584c2689d214223b87ae9a999d5462d7e0ffd912a1199a3b284e91c9853251c1cba3a0b0caea16997b92010721d1ec3d389e93172e59d001fc4ac19c04623096cf8e159f4cbeb493391351313ad6ef4d7f4f5f739fba9ec1f5bb1beca2329999f959d81f6f986e7fc45d376723b0457574dcda90d22fc47ce95d07b4f805465acd4b50bc9c65684e272705b2c98f7dfc4915234b9a18d0751c638e319d424b8ec6e16636b7ad9d0df315c2e6eb1fb63d7300f1fb299409610c0e09967911794ae43302a6b2aff6389e5ac9604a947d02d0f9548f36534360ff215945e2b171779f09ae359e5f0edc10c61f37ecd0d43b5c6d58389b6633720d6051b105c4489f8b079594b960a33cd71262b25dbeedf64c5a909a48baeba37386e33e93d2159ec7504a8c62d7b1fcebc4292f744d1bc6120fe5ddc804fa3b038dd11e18c60366c8c956b6e935d91abbce4e48c2f81759d506a408e75283f746f4418f4952bf8d563e9191424639d4ef4cf640536bd29fc27e610763434f03aafa478d4ae78a037bb565113e9c62014fc14f577ed60e3b421f93b804eb296ffa2c55a818d07669d4882400c56dc747bbc093416aa6334dbea8b96d017d21e291288525c5a6e1af7e8e73ed593751030c6cd6b906ae4da43c48af1e8ac6dc0e23ad49aee12d577aea425e2b57972c5d3ca844a16ec877aad80a0e410e81d5209b8cbb53ae604c349863f51a0caae7ffb76164a9133e8760ca9ced252711507aa3a9eb4e23be50e0bb9b29e91805729cf7117b361e0d8fa4124751eb22aa59f8becd5d53a57c1ac3d217d17000a752102a8368898c253e008986bcb86e1732157c19a0d36968886f960b90861d098e0b95e19dded3ac3aa08d2f5132baec71621371067b72a52dae43733f2bf179ecbaa5abf1795f2714c2a20ecc936b1e9e6e4c115d43b9bf7cddc957bee076b97e62735b6d807f081de5b933fbc3cb542fbd02d7ad357404303c9786c829056ffce64fc88fb8e61b1c568c492f561d1da43a501421cebe5d091aff8cf54b83e31503253960132e6f1990800d9de834281c48b0bad9e1f3aa474e8c4e30c5feab8fd8466e63a663649dcf359a6f2ebe060be3fdb0f7edca8c797b93dd33afd51d49eec57d0a35e2a0c131da102a604c5b7661ce50576de79f852eadc08ce03a21766abece054a2489a767213a406ce644295f708c447e5dc4b4c9182f1b762901441937dedc0e92475ec4ca36a5e94108bd0182891021b0f93b0200d7bbb41a7cd95d364ca08ab89e7b4fbe3940f730fbb4e04886ca1a3f629ded9bf8c5b5d944295a2c8a6a104bd11951e47d509632fab0b556c4dab6e33e8574244ad54e0a05290f09f917f09156a402bb088e3b6c447397d09755da90702e881bf15a6de27f1ef3fbaf7b90a4cc884b2a8344fa26bd530f3f8ad178e394c8fe28b41e53460b7fc809440c449826e7f5e745ab4243108e10f0db94394d45140c4da977c8560f191850d46a0e9c0830a5b442ebce66a11b7d9c1f1bfb634a2bab84283b720778b8a31a0301c6266f3a5d28bc019b620f5211e77a21b3aa60be4fdb26545d17ce33d0c0e53557ace5258f55f5543287798bf7b3132d0fbcf3281a6ff41fcdeeb395b4130dbf2e2f409d5d5952b2de6e6465982a839055f6c3625d578fb941ae830bef73a110463f7d73276458b123dd0b69a563dd6dc378d440af5d74f37dafb10656a6e493be531def12a3757d802a8b673c8010649aa5cf04e785ea248fb5590f2943d200a501a532c096d894c57c70dd6b0558f33550119a5192d963bbb3a51fc65a9d0b5071018a72321477d9a775b872afa6898048d8638f7cbf6ea0a23006dde980847a5469aba0456d0f84d5fa39793c7293285b95232032a99e7fb17bb440a6fc324a5a8ceaabb912107faa13b1696df3f4f5707dadc69b69820036f1e7a8705b208528382ff3ea4a45026313b23191b8d2ffe42660c95c99a5295fc1685164cd591fa07e24f22a9a646c29552554147a6ba6cdb47f4b1dd642fd0fd4cf24562fddb4dfae3a9387a7fc9f95d7e28c6bb82f6e0af4369b568fceda35112491844fdbf00ad7a90ae6036e34865cb288dfb70654b79e2fefea5f39980d03e8ad89309b2d39110eb320c6e1557b6a3947a00dec40179f92dec95c9e6e09a5cb09f56f794f0669638ecef37f96b6646a768b3553fe8f0675aebd076281dec084c27bc7a72ad6ecdb1e880aeadaf525d7d7653f5b14ea72f1b791afcae203f4ee3528a81347e4e3e04db377a3c52d048ae3cb886515ef237b036fc775667b19ebbabd6a389d2c5873950c46abc520c512d87404846dda3c446dad5202ab018c3c03060bc77f0814cc150c48680bda7b3ef47080b8bc59dc29b92a660c7bd4d1f83f67163092060801a8072f71b50c61e6b69e77e378159dfe05b9dc05046dc9b8a371911fcc5330739c90aac24643c118e7b4b14f98e332f2090ef5c14ce82c00d5969ee535a554eb7942ad3d97fc629c0331198681e09b7e6642da189fe87749acf8b0441bbd9ab6f7277a806b79634b3ee75322f2134718c0f3b2711f57ccbb015b2ef3a71c7e1919143a979d0d460d14d2e0524cf9dbd450f8bc8a9024044f1bb965e45cca2d43889026654762e16ff39e2bdd63598f3583272733576a4ccad580c6d8e61769a5ad27e7911cdc339c9b6146ea81658fe7e0446af75e052792fc68f88ed8d775dc99daace6e8954b056885a92413142b450ece9ac819878ebbe5f0a2db13393487d2db4ad5b68f864b66236c0ba10fa3cead01993fb8a6e40a6701bf0d0ba04581d8500ede6828100b4a6c4490f3e2b3f9d03635d41217bc228da50dc0f01718352ca36361eaa21d8015400235a2ea1490095f859a3d6ccb86f2330ede56202b2ef61e3f69ae77cb03b565182e5f1ff4260d86e644b58c9e04df8eb3433dc9cc41fec451f7076c1a559ac86183ab453c5e03685dd29490f5e386456e0d8b6df89ef527ea11f60a6d5bef2995b60bfc5d0c0cd53e947eed3dfb5553076ad3dcbd0e0486a6cdf9cbc4b3561ad4b567ec9d1862b48a797fed60f618530871c17e409e7ffb2f45fc73ed0ef83bb40d694bc93d7e39a58efaed83802e0098e118f6f4790876725ff51e1272776e65c8ba46b437e79a40a140d07b40f8c06bf928097338cae3bd5e507db9bc8e7b862cd737f4b32f2a62a9eff45423014623c3a918bed906289e41ae9d56b0930e6dca1acc30c16f82bfdf46bcaa4ce72b80944bbafbbca738c13a96af5372257a1676e3e41e30e8d21333d778206e755674e4718f9380b6b8493c98869575b980de5c3670cbd550f485aeef237cefec29ada728f020a590b095e5def73cf914afcbeffe26dc6ed1df4079fa7d540a44af7db17396a3542377659a0de2387cd2b885f98e1af58e01c707c615b686d61e751e8bd1d605a63cad4c1776c5fa75c8f8b5556bad42a1873c85cf69f0c308c86e2010d7968f41dda4aeece1ec4d771e59ee0c3aa83c87a02fa9c9ca41e8e8033e374bd023ec615fdf3b6d7d746d06a24faaed6ea7f1638d35db0b638810b62576fa5ef45d148e8dcc114b4f3af9ccb8aa7a46d7d46dbda790e0a7d93d493ca145e980f34f5413acaa68666edcf8007053372193ef7998be306879e17ab9ca73e47722273975e680e7b08b6bf7737adac9f778d7358963b6ec8c6b4444b9132ab741ce634ea5e878b4666040fca3822fee6f50913d9039f5264ad3529a8e2f3c137e22101945d27d0148fef1c571097f6ccddcc167bcb0db19bc2b169be707fb960bb3c34a6ce44263be0f32200c119e8008b9c10e24191e8a7fd0b87ca970cb36f630c3643c47c9714e8bc9c74cb2225e242c0d24929c270c391dda1fd7a2da25b4b1e8f7a6310e46ed93959ef53f02d7f39f386d3c4f15da48ab4aee7a8569bab17c5baf46615ebc8bc78f509718e1d98463aacd9a92c8335b1c28c2cb17dd518b833ddc5d663419f0d5b5ebafb09b070e93c7b7773baded4bb936ea1df0c0dc5c6f3b1728448c7b9ec8f79b373835fa115e6a1bec9510e381907fb01a74c0fe8d9081860e8f8c553e3af8aaf55c2188715c9aa400057b2893ad2ceb399abda072ab0b8cea4762c650e172b60cb399529a62163e4a2ea4804510771233f66ff4414f6c54f87379145654a1bc019088c9e232248f2fcde8c8029d22af0ff84b4c3721b9f1b3c4c9b4604ed7e575ce108726f457afc30e1719eb48f91dd19151a01f97b2b078c6038ca636f0029cba5b502f42dcde75b7f8061d035a2c6513b41163c5654e1378fc61f1cf713554337e1f102d19ae40cd9de47be5c852595f8701fa5bfa3a1f684767104cf86649d961bb5dc62b7a53fd85dde3bb179ec3b2fed242eec", 0x1000}, {&(0x7f0000001680)="71ae94ac93da3f0c0307bb9bb172c7ab58a6787024108515caf205915bb8eaa7a61323ec0db698cd32f3b356574ef43b6207cfd076831d796920b1974abfeb7bcbfd38f027a14fba9fdf4d2169a8525a887db30426c3c7080981074b19b8c14db06551ba107ea9d0eb0576d1874e5c8bf6ff58faa995acf3c57ca985570da7798724f385389d6213fd6aa9cc85", 0x8d}, {&(0x7f0000001740)="8eb1487c2e96604a1e18eb9370dad72301f5018dd1e7a2750fe1f7ce10f7f7153dfcfa7ccd2e70a88405713e29d49c2b82ba6154f23563df3a3bcdb24d3995721f36c32aa3c2ab61f6a744fe38145e61a3eec6045bd05048bbdab2df7808cc646748074fa6cc019240f266d46bdd1ab52447371894a1ccdd68ae2718b5c03f33eb1539495a7a8295a8af1e8155a5d9dd962062f1652e8113336339403d3561162adbc4e579396815a24bace7331c25577c01142a2e317f272ada", 0xba}, {&(0x7f0000001800)="c133a5599fb9cc5ec9805bc864a540d3dc2c9a", 0x13}, {&(0x7f0000001840)="427eda364a68ab97ededd782135ce97f58b61226f6dfd3de7feae837555049e2088459ea6f0b4d92732f980eff2b115fc554ec360eed05955a85549919e7f4bf60a78f619ae048be0df6557cc26c064708fff426087454f5ed94607e2ea7836145978e487834222994", 0x69}, {&(0x7f00000018c0)="7ab803e4347ee335e894fdade8516876e20d663bb1a9fa1e8c6a69168a78344540d242a3559639ea6562bdd42e0b80942d9d31ac774fcf97a64742e794a153399a3685176cba5bf3081f7feb7d6c96f7cef90a31305cb0bdb97699b1ef1b39b2b2bcdedfbf768bc379845209f8e4de2ce68c9cdf936cded7ff3058270f9ed85cfeb55b3dc6a41b6cae144f08f668544fa454ee4b4ca69dd6846383ff56b29b8785409ab28e5303f0013d6e3cf2a5d77e28267fd68c0f4edf59ea932936cedf23995c2019598ca2d3548fbce5dc321a13", 0xd0}, {&(0x7f00000019c0)="018767a3a7d6ed3b27fe02d7af21969af9e6236e976b1ce794d8c5b8a22d27bdc05786a9c4110dea267c3cf0ec742eff7d0adb44810df5dea880a12f94589fab881dd1e1f633533dc933ddf423059356e2694809453da556fc866550574636d3d0743d38", 0x64}], 0x9) recvfrom$inet(r2, &(0x7f0000001b00)=""/210, 0xd2, 0x801, &(0x7f0000001c00)={0x2, 0x0}, 0xc) getpeername$inet6(r3, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001cc0)=0x2e) openat$vmm(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/vmm\x00', 0x280, 0x0) r7 = getpid() getpgid(r7) 16:00:08 executing program 1: 16:00:08 executing program 0: clock_gettime(0x0, &(0x7f0000000200)) semctl$SETALL(0x0, 0x0, 0x11, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="746e6cc75644f19d9b40f86f07000000000000503ac01711", 0x18, 0x0, 0x3) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x400000000087}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x93f, 0x1000, 0x7ff, 0x27c}, {0x4, 0xffffffffffffff4f, 0xfffffffffffffffe, 0x9236}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xfff, 0x0, 0x6, 0x2}, {0x3, 0x0, 0x81, 0xb70}, {0x9, 0x3, 0x3, 0x3}]}) socket(0x20, 0x3, 0x80000001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20002, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x8001, 0x1, 0xffffffffffffff01, "f2060fc26c92612dcce9f00c8dbaf65cc157a70a", 0x9a, 0x5}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xffff, 0x8}, {0x800000002f}, {0x6, 0x5, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) fcntl$getown(r1, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x100, 0x80000000, 0x800, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x5a0, 0x8000, 0x0, 0x5}, {0x1, 0x5ec0, 0x1, 0x6}, {0x8b51, 0x7, 0x6, 0x100000000}, {0x9, 0x1000000000000000, 0x4, 0x7}, {0x8, 0x1f, 0x3f, 0x1}, {0x0, 0x4, 0x7, 0x6}]}) r2 = getppid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x7, 0x40000000000000, 0x5, 0x3f}, {0x3, 0x8000, 0x7, 0x8001}, {0x6, 0x9, 0x92a3, 0x2}, {0xfd, 0x8, 0x1ff, 0x34c}, {0x100000000, 0x0, 0x2, 0x800}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6a94a4371a434a3f6383f12c882b246b85d880b0dedd1f60e79a273798a5a5f239daf78f16c10d193c29ab7f0f3a810dd562792d754e0d74ba841132195f3cd395b88a89fb2d8ae756ee37c09158e347569d39e40a590cf425b378c533776d5fa9b7e8144f3ad21afdab607590f14169b915b221747391c70d8b40986907787254b2facb14c071dbea940c66e2a85ce067fc4c6789bd04868271d55ec67c3e7ac0b09b68394365b0cf759b2a05e0b7dfbff3c877ffa2d1a9ef71449be71c0e3068de3f9eb46a2b065f93d2c42f37d96faa9f5f5bcd161a", 0xd7}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1, r0]}], 0x50}, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xbc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/107, &(0x7f00000000c0)=0x6b) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882c", 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) read(r1, &(0x7f0000000140)=""/229, 0xfffffffffffffee6) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x286135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xfffffffffffffff7, 0x1c, 0x8, 0x0, 0x7f, 0x4, 0x9, 0x0, 0x1, 0x100000001, 0xffffffffffffff81}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000780)="000054c78c63413a8bde5ab9874ff7c5602d7b3ad86d1acc87d3a4fbd2d40d73b6892ba45591186efc112bc8157a4578fd37ccdecfb6047420cdb163d23df5f6b684407ce45e95d573c8177b86bb73a898853921b4368264ab155673792cdbbc009bd4b700000000000000000000000000000000390275b0f931c897c687cdedafb45ddaba4e90f90573a721b14f6e300b49a0c6a7e08527b2bdb74bcbc8ea2625020d71aa6ca8f6466ef674e7964654d3115722a8370b014d29791ceb374377be495600408eaa9c1557ddc8320f08a6791f2af8ab8cb906de581b80daf42cb39169886cd7b092e0919d2730d7661b27ee299cc3ffe81721775e088a643c4f9af2e77bc28d6615eecbdb0b71c6c19d3dda9f748e4c981e33ef77de6d0d18c8f92173cd5156e8685abbd857d950514b5fbf4b077bef0000000000000000000000000000000000000000000000000000f168ff3557957fc2cab6a5657733de76698e4b54b2c1062dd0cdea4bcb428cce1993912755d5c6331d18e62eb255", 0x17d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)="108406e8a42a3f6ae4c22c751f03fee131774e47efdb5eb9599caebaea4480b34eef4151366a5df9864ad11193270e42e69c60023becae1bd65e1d82e738c57139deac43a9d48c82e9d230e2a3666440a41069b871b85621624f48da07dea50b54e1673f03d8c3288a712af41f4bcd6589eb14c8e92debe1ad9ccee516fc2eea3f849677a9e1465ca8bcaf94e66e0fc12a8526406d56cbb5499adafd5c9dadc148c9f6fef5", 0xa5}, {&(0x7f0000000340)="c10a8dcf4cc13bf309497fe8abd65a9f665255ed942be9f7dcbc6e673575b4c35915b4678631ac2cfaa2cfc60be33f8502a6d8a46b3e7eb8757e4f141b4deae13bf15749df500e5c7353c1c2bcd6d3db9cd0ac0c76cdd277e765e15d56ce194662342972fb31b3ef25309d768400ed0a04edbed1f78afc3292c1a4c22a8ac8d031d7c390526f8390cc204a7dc8bb895450f621425668208d80fdf315ddf95b4c81575974d70c986a9a0221efe8ed81b709bafffb068c08c5cddfe508ee7e92e4959b2cb7f841001ffe99a41819eb2cf39a5f30bc4ad8a76e97013faa87cd44b8a64c3cb00d4e51023d76384550b306e6151dff6c", 0xf4}, {&(0x7f0000000440)="d0f10fdce0ec2e438a0ce238ff8db5d01bb5f704c135dd0f55173db784eab77e13476058c33f801d14c5f088ea203203e4d04fdfce3cbcbfabf6af8162c6adf2f90fd560571c2502d47f4723b65f6410480ba1ca7cf1cb730c52fc0db0a594bba47130f838898979f6f8b0f42d560e4fc0d034e661ca5e5307372828ef5627fab01e0743f0cf4ff212885161cf05aa6ea6c239bf25de897fe2b39cd3d7a510b90ca76f29b5db7830315949c4d01d2ee25026005e892d3caaf67412fdc05106b1a8eea1ebc61a28586679352f1ffe056d3a3d1b26d4e44d38eb81435617fc78f54e0e40eada8276e4b23d6b70c4e3591a8e0af8037b9735e91b17c4ce24e8", 0xfe}, {&(0x7f0000000540)="e0eab9e219dd35f0b94600a3d3a57fa3e15bc84d98434fa6da54bc40dd32c124fd1d36079af80599c64132d6cfb81c07fe5b2941f12a61cbb094d69ee64f1c426967c688af82196867a64467d0d66e1d7f3516ceade8da4c6f594480540d255911029fc09a3fc03517dfcc5971e188c5edf119a40ee329df494e9d895840062b7d3e9b1cd77f21ad1deb90", 0x8b}, {&(0x7f0000000600)="54f552", 0x3}, {&(0x7f0000000640)="d30fd5f4b861f6cd0e8362e425114ddb73c86abad40ae5b327b46c2d606832e68bae53cc0105553b9ef0a6cab6085eb45847820c2a9d85f8f104f6d6d98b1770c607325c54380726a9fb37fffbe2de", 0x4f}, {&(0x7f00000006c0)="1d69c344d4a8878009c26f59bdb3960ccb34a85fadc62d03e79a8bfe0de175f2826a737139a630803d5b8d02d9a2cf9b953faab841072fdc6b4d82c664b6cc2b27e541070cb482de52bfbea1354ff2c6ec9ff9f7fd7daf7726b4083e06b00f35e30817ed44e4ec37515ab8a2ac173bb6682e86671285a6cfa6602d5b1602fcf173e62ea759d1362428da5016c3d59daa94d773ce63b711eff4cf2546b559242cf8efcfd138bdbc5b25d77a5c", 0xac}, {&(0x7f0000000900)="962a185d9e4e565c13fc63cbb344eb74d5e4553cdc1855311ecc6e86f08e3fa6e6d5bcb7e2bb8b48e358de5e59a0bc7005a54c7cf632ab49edb076fe9d692912ac4fba34528ddc20ecb414de1d7ce6c0b81abbaeb6070dd118a2fa39bb07bcdade8fd005971b79b9418cb032990e982bc63d247d6c30cbf510540e9be9873b1d1fe8f67d70318aade2292cfc78c8f3ca27010e74d9d8400c9d16a868a99b48030516a828971f082d782c61ffa87bb7c6d6782a0a69bce1d7c90531ac0bba9ee6f850facce6122cb7adc332447284c5f571a62175860ae62b", 0xd8}], 0x8, 0x0, 0x0, 0x402}, 0xc) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000b00)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x3, 0x101}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x820, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x1264, 0x8a84}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)=0x808000000100) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) socket$unix(0x1, 0x3, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x320914c44f7b202c, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="192eb59ab940a834596ca6c401addf74e10702ac6c50f695add31ca583159033fcc70b86967a85449964dbeb4a432d256eed18647f9a477f933f29d2a7cfbb9bda0a16fa9de0829f2b13940269228f", 0xffffffffffffff74}, {&(0x7f0000000100)="b813"}, {&(0x7f0000000140)="fd8456477c00823b449d128a47fafaf5206ed9edfd40a688363a9cbabd5c12c4910b2089b830e9e5be64902fbaed2f906862c36b068d43adf50850351d1554608ab050dab78e3ac29772f54e1fab76da6d31d955479e6a1557b607c62dd61023bb413d53172354aa96e1ff3232ff96dd678e1096c8895c565e335631ea582072c32085f9d127aceed32b5dd7aee47de4463650fb085392918b32c7f434fb4dd2133f8ebb003b4d1c61a0ce8c86d121dc9888b4bfd2d73ce61126938ac17291d7d24cb70bf41b5ec0dbd7acbb4697e125daeaeaaf35fbb4345ca282b89ac53d615a015046967692268604cc46b920f09feccb10355c7ef1bc6c12d9"}, {&(0x7f0000000240)="b08cd159606521df890f44b7971f35faa94716b8330c4e89d19bdd3ed6ce9204d5d885"}, {&(0x7f0000000280)="0876f9e715e66c35c95588d801b5888dba8326f939cc0079b7f50a4e795fe0349d913a25d62105c9fd11df7b6299242ab3f79ad7d840db9fe968ae7bf0165a717450cbe242b8b6b042e59de79be54ca70ff8fa1eb0c78e0becd0e68f2e625bf6a9f54109199077c9b5af4d9118e5960c"}, {&(0x7f0000000300)="d1615be753815d2ac97c94713ae33f5789dbb12a4e1191caf0176e58346033ab7a1355cb1d142d56a7d4410c5a2ef1e315849f65d46f7ecd83d7640b5811134829f057708e3c396b31472e996b0ba25e0cac"}, {&(0x7f0000000380)="69c244a57d479ed482c3e363ceccd4444368c08984da662ab5e76a41d59bc77360c0cbe4e63dff2467cebefef04cb9438c85f03ef5e9d5d88f641a0598a54a5d650c891a71e9cd5fbb4ba41f5602ffd1b5649d076c40df5b35893fc1d344e3fa179777a97a8df3e39dc020ddded9da19b28c0ddd00b8e0a12a3632df74ebcb2299e35dcfeaca0357b11bd8021dde73730c55a92ef2bc6f04d7f9ddb98241f748f81b614ef2f1ce61"}, {&(0x7f00000006c0)="36126ac595de0a0fd84169c04d9b3e79e94457a906fef83798fb55eab9d94e55af40e278572522b5853254c26f57b5de415c1388fe1cab0abe36e4d8d4e48b484248dbd14f2d8ff190a35c5edc7fbd021b554e2f1f72ba1eb2679829a2be9d33e93e732e46a4b79557e40b029e0fd0e044039c585a166544591239993902f1cd7c68692589e6f2989e319d48f43fc68f9ad59d0700db6eabcb29df980bd4449877a8"}], 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./file1\x00', 0x8080, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) open(&(0x7f0000000180)='./file0\x00', 0x8001, 0x20) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcc2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xffffffff80000000, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdf1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00009fe000/0x600000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000df5000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000b14000/0x3000)=nil, &(0x7f0000afb000/0x4000)=nil, 0x8}, {&(0x7f0000f81000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000d81000/0x4000)=nil, &(0x7f0000be1000/0x2000)=nil, 0x7fff}, {&(0x7f0000d18000/0x2000)=nil, &(0x7f0000a2a000/0x3000)=nil, 0x3}, {&(0x7f0000f2f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000a37000/0x1000)=nil, &(0x7f0000a10000/0x4000)=nil, 0x100000001}, {&(0x7f0000c3f000/0x4000)=nil, &(0x7f0000cea000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000df5000/0x4000)=nil, 0x8}, {&(0x7f0000d8d000/0x3000)=nil, &(0x7f0000d61000/0x200000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000180)="66c9942eabe47b492988fdf2178683bbae3d036adaaed2266bf2be1179581833c3a6be867271669373443516522a1ff6926ead7428ae55c75e09a5319767f693ba3cc30a516a7efbd26751d38f08ea1f74ce023a382191db81c9259462d2bfa487fe7b200a7639696393d28f64763ca1b17c9d849a47d8d20de116270e9a68c240d86ea7acc53c4063d1ba4a", 0x8c, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400100003fd, 0x0) write(r0, &(0x7f0000000200)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xaa) close(r0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100000) r1 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0xffffffffffff8001}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/151}, 0x9f, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x81, 0x8}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x8002d}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0xfffffffffffeffff, 0x400, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200d1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)="b22db2494ae5520ebd8fa2c20e8cd57c7d77f6e494df4c38b5b1f9de274208f80222a963651f875ceca1b59d5f36") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0934c44f7b202b, 0x4000000001b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) write(r0, &(0x7f0000000180)="6c4223d732baf08031ba7c8633d6f75268ff32ae3dbd2ebd7b247dd090d9891733343d91d77857020bd1be5c91d98bae711bfb0afffe505be51e80e5b4bf005bfb421781c5c707aacb3ab860e6f3b2b2b14d1edde4d5b7909b518cce2d5d84cdfcab6ddf5e9bf911bb29811ed1d749ddece59e57fd5a13e9eb3f059226969cd952ca4cd5d9f5bd9de8d5fb0ed2741be74303b95235c5ac47a76e1a8170d2e23b82f33fdf5d30472069efb6f77b21dad625e2846837902a61cdfb988597bddbebfe7fa66154c59e912342dd2db9b52b8d199d29ffc611f30d4189fc8ada9433c987f34a2412ea716d6549d8f43209c3be5f86ae1a4df70995e7e3c5c1009d2c53a8", 0x0) 16:00:09 executing program 1: socket(0x0, 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:09 executing program 0: setreuid(0xee00, 0x0) setuid(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x4, r1}) getpgid(r1) ioctl$TIOCEXCL(r0, 0x2000740d) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') write(r0, &(0x7f0000000180)="5d7503ba526dd56e16417d1a54cd1811b9716fcbbb2f2526fdcef7ef311241096a56c22ea727fae3d39abeededfd8c042e792a4d67b15631f035baebb82d32224cace7e63b61b6270cdfee501b6baa14b8de9829549ad6ab10231a54abfcd70f140d18e2d1b2c51819a1958b15a7df4031676b4de849d794ab2e5076bd106bde8cde52fa1982c05c8a3ff1e09c017bad4924f800c6f5f85d24789fcd592c018171edd583293529ce8710589c980180d0c88319952d9d415b2d0639ff53fe54874d8ab4ce1efc581b7375e3443ae6a1e4b5861c9ab3365a23d72a", 0xda) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="9565b9bdfa3964ee4ba77cf5e6f8dd66dd18c4c84f49d1eda560c4e8d11fc8b8e91b93f8d069957c7d2b39a55e97eb", 0x2f}, {&(0x7f0000000140)="41d835b389266fd46becb5bc9790b290b7ef99c72075303164", 0x19}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r0, r1]}], 0xa0, 0x2}, 0x400) syz_open_pts() 16:00:09 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x2, 0xfff}, {0x5, 0x51}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x200000, 0xfffffffffffffffe) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x305, &(0x7f0000000240)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)='t', 0x1) 16:00:09 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/4, 0x4, 0x802, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x401) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r1, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) recvfrom(r2, &(0x7f0000000200)=""/114, 0x72, 0x800, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffffffffe00, 0x2}, {0x18, 0x1, 0x145d, 0x100000001}, 0x81, [0x8000, 0x80, 0x7, 0x7, 0x4, 0x0, 0xac, 0x7]}, 0x3c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x400) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3ff) 16:00:09 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x2, 0x2) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800000000000007000000000000000000000000000000000000080400"], 0x0) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000001980)=0xc) fcntl$setown(r1, 0x6, r3) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r1, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x8000c0, 0x180) fcntl$setstatus(r4, 0x4, 0x8) getpeername$unix(r0, &(0x7f0000001b80)=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r4, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r1, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001680)) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) utimes(&(0x7f0000001300)='./file0/file0\x00', &(0x7f0000001a00)={{0x5, 0x10000}, {0x324, 0xdd}}) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) dup(r2) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x4}, {0x85, 0x9}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="3a20711c31", 0x5}, {&(0x7f0000000040)="8a7c1099750255a203c07af24bbe4a60daaaffb5cbc7111225088a488c389f1b1f30ff69136495b6384d50bf52773cbb56cb59e38b52e510e2b42b9bb6c43a7145a6de8dd1d35bd185c1981a1a0f876d3c9f77676403", 0x56}, {&(0x7f00000000c0)="fca7b5da24b6b1dc48f6d98d77fbdfe5d5a7fc60b0aa5e9f575394ce29e5a857ebf3b2d287453728e163fd2e6cf8cb29161fdc73679014b667e670fa1b3d377cab2b743d593d1b203ed63f5ffb339ec24017fd9193319f04cd3abf683af07e3c60dcc3c253f68a45dfdedc38ebbc0671652bda83ea94d6ea8a9e78b49d7f2eaec65b17059d9bfc2880bcd000c37ef848e0e4e4e7aa64c318b754773be4809a570155b57e6c8faaa16baf0b5ce583887b909338d46f56ec", 0xb7}, {&(0x7f0000000180)="874fbefce6232d4a1f4ddbf4800771aabfb3ea8e1d2e7002baa5a1874228d6d07841e6d0992582e46356ac905c81cdc308a7cf2ae0834a71db47964250dae0a27acef0c2f50367f75a4b8292e0a2c2d4d9bfb92e0835113e38d9015deed4e07e43aa7a5fff5fb882be75333556eec9f98ae6e63b303d75248c", 0x79}], 0x4, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x5) 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10088, 0x105) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x80, 0xffffffff7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x58, 0x4, 0xffff, 0x4}], 0x101, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0xfff, 0x200}, {{r0}, 0xffffffffffffffff, 0x54, 0x20000000, 0x9d, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffffe, 0x34, 0x40000001, 0x8001, 0x3ac95286}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1c6, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000001, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0x11, 0xf0000001, 0x4c8, 0x6233a80}, {{r0}, 0xfffffffffffffffe, 0x90, 0x20000000, 0x5, 0x3ff}], 0xf0, &(0x7f0000000200)={0x4, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r1) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x7f, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x7, 0x5, 0x3}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0x7524dd3b, 0x2}, {{r1}, 0xfffffffffffffffd, 0x50, 0x80000000, 0x0, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x7f, 0x10f}, {{r0}, 0xfffffffffffffff9, 0x3, 0x2, 0x10001, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x81, 0xf055}], 0x81, &(0x7f0000000180)={0x8, 0x8}) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/169, &(0x7f00000000c0)=0xa9) close(r0) 16:00:10 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x79ae9e496c5ff7b4, 0x3, 0x40000000002) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x37e, 0xfffffffffffffffd) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x593d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5c}, {0x6, 0x5}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10010, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14, 0xac, 0x40000000000, 0x80}, {0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x100000000, 0x200, 0x2, 0x3}, {0x0, 0x101, 0x20, 0xff}, {0x0, 0x2, 0xff}, {0x80000001, 0x5, 0x10001, 0x49}, {0x7, 0x10001, 0x9, 0x2e5c3ca9}, {0x4, 0x165b, 0x2, 0x2}, {0x4d10, 0x63cf, 0xffffffffffffbeac, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25, 0x800}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1dd) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0xfffffffffffffe28, 0x3, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x2, 0xae0, 0x1}, {0x100000000000005c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0), 0x49f}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x31c5, 0x0, 0x7c04, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x39, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000380)='./bus\x00', r1, &(0x7f0000000440)='./bus\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x10803, 0x12) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0xffffffff, 0xf33, {[0x3, 0x2, 0x6d606563, 0xff, 0x9, 0x7, 0x3, 0x5, 0xffffffff80000001, 0x98, 0xfff, 0x2, 0x6, 0x4, 0xfffffffffffffffb, 0x7, 0x6, 0x7fff], [0x6, 0x8001, 0x8, 0x200, 0x3, 0x1, 0x0, 0x7, 0x4, 0x1f], [0xff, 0x5, 0x5, 0x80, 0x5, 0x66, 0x799e2a92], [0x7, 0x6, 0x1, 0x7d, 0x1, 0x5], [{0x96e, 0x7ff, 0x102, 0x2}, {0x4, 0xffffffffffffff80, 0x1, 0xff}, {0xffffffffffff0000, 0x2, 0x6e2, 0x100000000}, {0x0, 0x8, 0x40}, {0x2, 0xfffffffffffffffc, 0x1ff, 0x800}, {0x8, 0x65d8, 0x0, 0x8000}, {0x8, 0x8, 0x400, 0x8}, {0x8149, 0x9, 0x9}], {0x0, 0x3, 0x3, 0x7ff}, {0x9, 0x400}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a1934c44f7b202b, 0x5) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x82) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000040)=0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x4000, 0x22, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b2") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') getitimer(0x2, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x2, 0xf61, 0x900000}) 16:00:11 executing program 0: socket$inet(0x2, 0x0, 0x3bd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="7dfc4b4f2242713062cdf5686f4de7622f3c69cf7a34a83df3f3c7793690e2e39c62cf01fda2e97d40f9807c332e53b45842de850180000000000000c1279f59f61ebe923231aec338da8d6375fbfcf898495da79a056ef67b5c592437e991cdf7eebd86a2ef00006142aa7369cbe2a72927d8e33e10fdd0aec6e18242f48db62ef24cf7d65e66956838e7302ff81bf727f237e71db700b6fe342bf8811a5507000000b963f16ddea54a78ed82a1781c02ea925d84c1d34d7906c23f6f639978f0a930f1a165e8e5d248bd474692f2163f9b96cbdc4e21cae0e9312d2b247f53cf5efec3123eb1bad149851e3a6ac75e0c3046eeb945a53a3ae6fc4a2be268a4d52ef9f2e91d586e88b9f7f1a0fecd04fa5a93e163ff9cc7fde6ee8bf107d7953c3208866e3883fd90202cec1ca82eecf2f67bf47b5d424a4e02616ca2c3f9ed7310ce3f6f26686b967e9068999d3264a321773a26190229", 0x3c0) recvfrom$inet(r0, &(0x7f0000000080)=""/178, 0xb2, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) sendto(r0, &(0x7f0000000180)="2ef0f8ad7d80b96ea8a5f0489f3f0249075695431600b47854ad8508f82098e132b37bbb04078ccb91c5b20bac5555c023328e7cc32d207f1fd67cd39cd3a15e59cd1ac3fc6ffd399f37c272f742f0716f2756d96ae3bed1eac1bc4a49344fa726f461a82dac58ac60fa1b7739ca2b3f51c910a4ffbcd4dd392a1e881dd55c57c415f17989f05682c6d829137cfae1e284a646967ba1de747523a8eb28ee4f71fad2e9037fe6b9cf3cde14829e001e6bde91ee87d84046402d5de35718ae77304f5579c30a301c810880c6e49de97b08986b4e51", 0xd4, 0x40a, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="b88a933b896a0e114d711c503f9d256774ec899e303cd632188544675a3f17ec33735205cd84f160c10032e2d730b3a474b55e8be0436e5f4d0a95b0e9dafdc1b58b", 0x42, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0x20) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f00000000c0)="8914ae561cb2f836e2f362dac2af70461a571c457901cb5cc1eb1afb5805f9f1711d31d817b563", 0x27) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="2e627b8264dda8c99d61fbe01365cbad31c5c6795de1b48f2c4d80b10a9541e9ce1708dad46e7078fa1d78aa785aa7f5d6e3c882941ce5b6b6", 0x39}, {&(0x7f0000000180)="8085b2352f77b7b479143516592ca56d55d7ee9b95ce0b3baa42ed3b01b5bfb6c2c5fe8ed2d74c5f19b08dacf63288a5519b67bebbc25bbac24fd94d1991ec43934fbb7fa41a76606ae3db5d62c28508386f7cbfd71f2d65495a67669334171e4c2883a302d935a6b461d1ecf4c7a4c1d70a13c1ec12342abe5fae614021ba21b05ed28ca8afea756f0f7d096e2bfab10e85486308649842e894e974bebde83a485472a6afac02315a0b720af89c2c2b25ddb702adf947219f26e0a54c0813f58b46a3457fc2148c67b9b51478f69d23a5963329526dfe72f3e14559981084f11517565a74", 0xe5}, {&(0x7f0000000280)="f7f38f1536ccf547e6f7422a3f92b0caf58ca4eaddbccf78a09cf78631d7bd196e78f090cfbf616829935a5b4dc06eb5b7f739a98e97c8ee35187656dd4d599f7633acfc4d4e26dc07026323f547c4d5fd49ed63de0eb8cc0dabda7eabee35adc08fd4caaeda921e266a7f6f2418d0d4ec4a2649bdafcd1bb8224a79818dab35e8bdfc10f6030923d735c1210965a8ba51f8b22ea7961de595b462d680e0d79d1580873776ef77d7d4a994b57f0b89ac24e0", 0xb2}], 0x4, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x3}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:12 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000001}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="73852998a9ddb76329d66ae7afb3c25fad12f72b8f5c68e07d11859e34c2cbab38b2600d8935238fc9142ffffbcc2dec9ada756d6f6e53c47695181b24edaff15fe41ea783d690dfe6de2d83b307f0784b6da004d53af91fb9bbcb8e10a50f4cfffa09f4a6d52b1e3eb8f69cca5ae9879c1172ea3a4971b0c918e67917a0073b15b33b882a401bf757a880", 0x8b}, {&(0x7f0000000140)="47564ff5fb4a4ee11ec4f81726b4e04c7af31f3874e99617a1f022ec382e3b915f259cecf3b68f97d253b12603567e419b403df2866977989296de8431f20a5f96869888c399ee47003fa189df1d85de090c251009049f9925f5682b3c5bb8458a3c086fb0a0ed1e91a6b2039e5f1aed8e10f021f51bed4d896b88ff28e93d323f49a3adccc1d706f25d7d604761dd", 0x8f}, {&(0x7f0000000200)="37669ac6aeb8ae4387bd294c6ab5e0820edbd6950a39cf40a6f5d825ef9a0c737c59234b6fbf0de3bf8291bccfaeab42733af3d715c218f920d3196faafdfcc47006c6cdacfa1c95f4e7acc33b8d25c8baa7a0fa3d46142e68450f8bdfe15a9d00f0bff7f2336a0a92fccc61351ba893", 0x70}], 0x3, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x9, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x415}, {0x46}, {0x80, 0x7}], 0x3}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) semget$private(0x0, 0x7, 0x84) write(r0, &(0x7f00000004c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() r6 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/188) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() linkat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = semget(0x2, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) syz_open_pts() 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10002, 0x20) getdents(r0, &(0x7f0000000140)=""/254, 0xfe) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x9, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfb5) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x2) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000480)={0x20000003, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) fchmod(r1, 0x48) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xfffffffffffffff9, 0x1f, {0xfd8b, 0x9}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000440)=0x5) r2 = msgget$private(0x0, 0x1001d) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/88) lseek(r0, 0x0, 0x26, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f66696c652a00c367d8e8bb87b66819e63ea0d5217fb05dfff923e0339b62e75ec1e5adc3828ba3ec4f8431543b5f15660c96dd011bf1cccf01000000010000004a87077b4a8334538d53d6021ec9caa86602e31202320000000050d66e0ae6d08e889181d71ff7bb3c36b4d8b958e78f7b8df3ab5b3a0ef456beaa103ffaa63f15e628b3732bc4ebc81725e7589fa370cf59cc1e3bd2881f8ddf43bb36154b4aa3e9a6ff33ee6f5591854022caef173e50523b69fd9b2ca12c3e8a23d2454ced92f3d34cf8b9dcbd2ac20c584283b718895b29c1b97c7c5b815975a6ff4d51a0cb583fb64afa6ac3eb161885660246d5b1716648bf3e1d98cbe517ea95594fa762e278f87173f28107ad5b82b0ee719a04ed6843be2c5791bd124a6ad6ffbbe7ac1e0436cbfced59d274bf8fcdd1af03dd9766b7afcc4fab67fc43c5278ddb97b41ce65c7eab9f8b3a1133ab2c7ecd894492d11abdf909a714c12b2b9458a7fd5531372a35180a0235cb28b3bbddc5e2fb2f37190769d92efeee7f97799be990a2a8ed101bee3f167feb895c18b7ad39d4ab6a802e46f1987388f0b7b22824e501fad5798f1aa5520211193ff358ad694dfc1c134c1e0408ba7e33b7fe556e30ce3fc3da704922ffba0cde7a"], 0x10) mkdirat(r0, &(0x7f00000006c0)='./file0\x00', 0x44) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') lseek(r0, 0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0x1f2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x3, 0x329d, 0x1, 0x1, "85f5d665b4badb7f8eae146acec11da1d2a22eef", 0x2, 0x8}) r9 = getegid() r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x4d, r6, r7, r8, r9, 0x40, 0x7}, 0x9, 0x88e3, r10, r11, 0x6f, 0x5a5, 0x1d, 0xfffffffffffffffa}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x3f, r6, r13, r12, r13, 0x80, 0x8}, 0x4, 0x0, r10, r5, 0x0, 0x4, 0x2, 0x4}) kqueue() 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f00000000c0)='N', 0x1) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "a60032b79492ad9c0200"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r2) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1000000000000000, 0x1, 0xd9, 0x71ce, 0x2}, 0xc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffea4, &(0x7f0000000080)="88") 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20020, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x1cf, 0x0, './bus\x00', 0x5, 0x407, 0x1000, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x401, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) write(r2, &(0x7f0000000100)="0505f206340fbb33ab022fad7aa92f25bbe3759675c21d81f8b281828a766fe6f7522cb62d14bc123167bf2042984c1579f94f34185dec349bbe13049be6322ed685177c001f421bd6f0daeb5b94feece161aac5016145a6fc7dbdb969a61dfe767fff02eae1952cc4e9adb5cc97b0baa204c6344cbe87ae56bb7864e0892cd11a08dd19532a88700b662feb81b7034935b8e0918b9fef80e64c5aa147064566c87cc934c078c3f0047e2a", 0xab) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x2}, 0x10) 16:00:12 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:12 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x4, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x15a) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="acf24e6b7084d2b312cd77e216cae866760f9ed71a0d3cab1dc67b8372a9a3f88c50705eb93f820d8ba75c18a5a7af8a8cc822ab87402ac4963e928f630b43446010a9d90b7e207e5e4711cd2f27febaebcad8e17657ece299eb08ae1884b8f32500720acf91addc1b85524098e6b8e0497fa41110f3c891c33dc46df21462ab5729dad82fd08b45f2cf506ca6725d4f6c", 0x77) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 16:00:12 executing program 0: msgget$private(0x0, 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0xfff, 0x9, 0x214e8ad3}, 0x4, 0x1, 0x7f}) r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/195) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) msgget$private(0x0, 0x17) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10010, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x9, 0x728b}, {0x18, 0x2, 0x8000, 0x8dc5}, 0x4, [0x8, 0x9, 0x0, 0x1ff, 0x9, 0x9, 0x10001, 0x1ff]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07000004ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) chflagsat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) socket(0x0, 0x3, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xfffffffffffffef7) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0xfd, 0x5432, 0xfff}, {0x1, 0x0, 0x3, 0xffffffffffffffff}, {0x5, 0x0, 0x4, 0x1ff}, {0x100000001, 0x5, 0x1c00000000000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x13, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x10004c, 0x0, 0x0, 0x55}, {0x45, 0x0, 0x0, 0xfffffffffffffffd}, {0x3}]}) ftruncate(r0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x10000, {0x20, 0x71}}) getrlimit(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x1, 0xfffffffffffffffe, 0x6, 0x1, "f4c59e61af48b234123fa4d56f357454266f29bb", 0xfffffffffffffffa, 0x1}) setuid(0xee01) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x1000100000001}) 16:00:13 executing program 1: chflags(&(0x7f0000000040)='./bus\x00', 0x10000) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) 16:00:13 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000173000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x32, 0x8000, 0x20) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x7ff, 0x0, "b8000000000000080100", 0x0, 0xfffffffffffffffd}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000040)="e9bcb8dba43a6f14dc25e8fea1bdc0f0f1804b46291f4a5a25792cfcfc08", 0x1e}, {&(0x7f00000001c0)="0c40fe5ff6f8003cb16ce0a316cf3d9b27b154be21139160bdd54a454c2c5649e62ed5035f2fab45c886d4f3e0959d31508b59d4bd7992eab326e2bad2daa0d6fef5a9780213f476845a8247c87e245f3fd93a37997f48c514103052f6c519d94619f05bda431d2ad916fc29b946505f3177501ff4f9d695046c7f13ec28fcd1b9535b3756c5e733e9597b5b7926511daf36f78ba660e6d8a6ce341cc4c220c3fb2837bfcec4b50b364998ab5607dc66aad3e88cfd45a87acb685754ceaa9ee22451f2ed452bf46fd57ce1f1bf", 0xcd}, {&(0x7f0000000100)="2e8bbb4a955f6630bb11a28351942205ee669c9c5f2596e6c893dc4b271bc2f9e1872282207fc1e886c6ff669bf7f987f68ba677453b202242a07e2bc6b1f130b2c066fd38b8c5d3c29083f2d34e478757e8e78e3639b5a9f99e2f053fded2665cc2e805f101db01bf434028ad7f2c", 0x6f}, {&(0x7f00000002c0)="4605c5c8858bd9c009dee4cb3201ecec3b02e64cd6c8afdf97faa01df71cc0ec8533ca65d6b284240cf38f4aa362e3e7b88941260b2a4cb9529c467466b8ec98f83c8e88a23343074b9f3e5f8440913a34d398f127d34a37602432c6504aafbf28528b81add55c2930658e749a275c8729530d78", 0x74}, {&(0x7f0000000340)="77bb0c4b4408191f4b910e8a5a19abd6a22a53c6b1ec119a91edc16146750bf3ddc08e15e2dadc4d25d7d669c358f94867466d057a22b1a06e0e3ce2429027b9265bcb6a84f76c9f74a6ca1da9168c7f8acec7b1c2105fe8dbc337c854566e84f9885bc094aa4b59d09057bdbaade26c1d7cf7eb71cfd73273a4b41fbbd521c9543789615ec88e1e3767237405dd01e9bde5fee99d70ad97ee9e654f1feeffb7d5bc12637e983f42ea4b31fbe78887358f82adc9deb81fcd14aaa6475bc69488cf6a591fe5948a91b9eb17b8ed6cd3b120ad3231e4a6b644466db5b62073565a25c21d79df3682363ab336e78c67ab2dcc7e29a357269024e9f7c2d1d346c2e68d7b272ba74de1414ce203962aa20891dca074539ba439906f6a850861ef1e1756b5167cc383a565f5c94386487a5f646e3939b466ff891344b07d364f9bffc87c830a30263d1ed9d72ddc01974dc67052d1b1d247eaa2408800a410c624e1f5d6df9d7150a434b1dac80863bdc32bea66ea47ddba03d8d6141b25b724ea69f40ea1ce8b0d77bd3dcf1003dab6a19db4a5a05ea52458aa1641ba88a336ed64c7e92481f5e22567383e65e3a16f4130a0360182c355ae4b00a8e884eac0ba4b18b88155fc11661007b4a2e1e0fc04bf32b7d5aa38f24cf04d79bedc1993ee2c17f1495ab25d304e2b8a4b327d3bac4c166404a6e9ace1226e713d9982be55178ac4c61f469b74e67ca91cc128a886cae6f2810b71ce0a31c9fad5242aa155efc1e378e7e8b95491d188abf90dab94332563f5f476000414e099c96135ad1cc596c5936b0005b1ae483c963bfee325f729f8e2127fcb4e9aa5022b3b552f122c3e2c5f1cf6da610aedd1978bfe2971fb831f29a64f5d613ec59e9b294fd9c8b709abf50029b79750fdaeea84e8101d33d03a7ca749aebf182b4c0cf2466bde5bc40f700ae29d91f71ebc0bd731b9c26cef96b1d54306420d43fc752e38f7dec6292892c1176ea0071b9000a53e98a2276995b06dc7cbe89984ab69c29cb51ece146941370800816a27b59d33e2f795d8eafcef32f7230ac83cc9ef9b526c3b6422d27668", 0x303}], 0x5) close(r1) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) socket(0x2, 0x8000, 0xfff) mlockall(0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x200, 0x7}, {0x6, 0x9}}, &(0x7f0000000080)) poll(0x0, 0x0, 0x5) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') ioctl$TIOCSTART(r1, 0x2000746e) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000000), 0x2e3, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000180)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="3ba3f4263f95686dbe3f134b3f02a3b544e8da3918fff4fca0b7153099ad8cc828fb228cd0681159e167451e6a03e920565b60969e6ac7a26f6bacce725eac3bcc5d38d654a4da449b458eaacacc02b1950c3b87eceb1df57f29a0257250ddc7f26e8f09dedc89de3d27eff4f6a46a4e2f939ccedf961aac33ba690185e120432fa4436992e27a12ef93d56a843fe5ce2a99c5574a923ffb84f399c10ceac1f32a7e07ded83611611a35524ae96d5aef3d31e8534eeda7d0ee9352899da3c4e59163627a99ccec70ed587defd83e3831080aebb00b7fcd894f057860051b3f7fd3ec9857f30b7b2ea1c806f61d5693a8e7409cc7635591a2564d868ea8bd8dcb5a320989022b8add268a862d2a98e64e4ab5af35b7ac51832e6e895a4e7c84f2eb4101d2df9f381b2aca7169d14c016f9a91385a628e90d42192f6ffb6f4f0a8caf3774333e78cddb89046494cd56776e720bf92c0f28ad747812f3b1909778214cc597971f53456a0c2292faae6837236352f4560b75b44e87642c67f17329aca10e494ccc2fe905d66490d6c6f4a4e94ffccda327875b2cc99a3109f3cb1b7e6e674546631e3d4f9ecaeed6d6aacd0deca2f6963d806becad04a8bff49459f264ad015370cacdd354db7c8aa13dc1aeb15de2f8285b5e9ce8d7406c73539cb95cb5fd1e0a1d4921b9b2bf1e7399b9e1d9a516e1959b5fe4a3b520f7e1a1cfdd935bb49ae875d801e70612a3df74ae417e3929a6e991874d9bd5d216402909cf7b1ae059efdb4ce3b5e9c16cc441ff9655da94cd84b4863dfe3b4a34e181a4a2c984669b2f13b868045396230ff8ef6f80c64614b058e22a5fbc0944404baa31adb47fe28285f49175bcc6e3ebcbfbc6aef06727965f2d40db5f2c2dc36aeab6d58c2ffad71113dac2d94acc9693788f62ba783ff93646efb0935bc6b18aa16abccd6217f0cbc10f75a436ddda2ee46c4216d603f842663fd9a12203d4a319e3f6ed30d46edb743e5b9c4402f69987532c318b0ab51b8df989e4e3caaca570cbe2f7e7011fd97a47ca3f8f945ad0464645b23a963209c5986b45c37dba92cc51d24782aa52abbcf339c853b7dd9095a2fc189093656574b1371f9ffcd02dcdc477a5e2b665a0906cc56ad35609c3498a7e262b9856b8703d3b3bfa2310bc4f2e6fdb59c58547aea2be6dad1f9e1c0028ac95faabf449491d307d4e120becbe8290196678dd6e2b4ad2b28eb2d2a530458c910ffaa79ac8eb7a0b51bebc2afaafd6cc1e611b1811c9e7f1ec40fdea6493da6b3248e3d4632cfa22d4ba1ba12027c6e6edb6a8b701dfe42538191d38e92376a5f96130ae3049127965c77552402131d9bdf5674dac62527c9bc06c1bd68d36eb333c5a1319fba287f4458610462861658e472a9e21546e1abbbacf419eb0b8b09b0e986af633e20b49736f765ea4ad9af89da47f4964534a1caa2877a0b8f4c8ddc03abe985a07e278585c27830a5ffd7c015e2348c98cb39a413aa1cc7f125a9e0b11c43d894415d756b9968ca6306b3435b5afea29effa4a7dbcdaae18c376bcff60e53c5267df558ec16df9a3846120d311cc4b202353111d96aa3e3ccbb9b0400a54abb720a4c8ceebdc74ab606cfaffc5f47e7ec54b781600abc1408a7b99a325a15610053226ddc2a28d2e1830f6516c9c4c67809055e4b2fb00b0ee0d0bae0f8ae1518bfd797854b76a86d7e6987bf7253fb5f5e96d41836118ff21a9014454848e87c17eaa6f3b56d2bc1956e61a5d6dedecd4ed549ae90eafa8d2d9a5777d718de1f7b9d17d3570bc5b8e2ad89bda696a7be818e923a243d290cb839ef0d01aaf2305855df14d325b979635ad3cabaefce3e65bf57ef1d37abf3bdaf8212cec2cc2be707e36e6ab6dbf77096badd49c1c07b8c3aa2226ffdcd2586af1763f7b38556fb367f500892c805056211fab1dd8761acb97232f5710f5cc14f48648868d823fc35fe13b547eb5d2ae7025f0aac16121f40ad2922566e2c19c0541b84621b9babf6e98d24fda211bd4312eeac444147da251b4f9d2db39c412dcea9aa5b97ce4ceb251c1718da0ca4475d90c3ad5b4140aa04c2d850cf727e7d14016b010b9b15798197c8e10ffbb300a1c6c665e7679adbfa8499ffaad174b9fc9eeb09ae81fa9a7603c1926669fc0904e3e8f4172072fc2fea62e942301778c094a1ab28cf54de05e75e275147a8979063e8c8d01afa145ca1d23cf8282c962075fc5aa9f7bea917b9f380bdc24ca2222cf5e308add7a2b3d88855c267012180418dadffe130247099875a48a6d5108a5f588ef9baf8c5d907ca13221593e265bce3377e0589313f35ab25160e3382652b981501a35da048a8307d3910060b981fa3e240576f94ab4691ecba74e05c1caf1a26001a3f52d2b637058ada7d8c3a2042716abe3c3311322e3865f9ae4f5feb6e5d5dcdff5dc490c0fae595a8a84803da7f1f668ecd98c2892307d6412e7a734953ed5f5296d98b53dce9b6b54d32fbdb27653a8a07b724ad6ce12ee1dad0c663b281b78658e6a6b4cca14739b6e9fd91fe0dd6f70a827a610b57c0999e3833e79c0b866528f73cf8ed196bd7bcdcd8acd144e704a008120efdfd8e978e3cf753da28f7cd0858a7a3ee0eeb5ca31af944d303834bee760ae34d0da4148ade26d8356b816fc25e95d7b06600e0c51e8c0a4bbe510fd8daac2c848c856f67ac20abb275e3c4e0205d6c5619d4beb69433ed6441e8aa400fb25f0b74a9a7c1e9e2e1645ecd9212b61b445e124124f8c013629f7dfb51bfa3da49000b903c8e86ebfdc9d31678af6506a33e942649f7b3e85346815902fd717ad7ab57107dab0752aff1913ea73bf6bb18f85020979649fed565ee98563c24fd89f6eda7fac73cdf401c6e4060a65655526008225caf847a21fb80cea3ab75fdbf8fd8458e9646adaaed3f4d81fccc5bcb317dd63ead9fa335f23720ffe6bfbf1e08e9cd", 0x841}], 0x1) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x186fa, 0x100) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) write(r0, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8001, 0x8, {0x833f, 0xd2}}) fcntl$lock(r0, 0xb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r1) chroot(&(0x7f00000000c0)='.\x00') chroot(&(0x7f0000000200)='./file0\x00') 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') readv(r1, &(0x7f0000000840)=[{&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/198, 0xc6}, {&(0x7f0000000580)=""/105, 0x69}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000700)=""/209, 0xd1}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000800)}], 0xa) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) sync() 16:00:13 executing program 0: r0 = socket(0x1, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/102, 0x66, 0x842, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000001, &(0x7f0000001100)="1cc300e7080084e3928f1792b838a21975b01ab2ce61e58413dfcd8e79", 0xffffffffffffff74) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="7c6de2971caf4dcc8a51f6e57de1484de41a8595f964602046b9b93c95c576e68814de9a9eb97cea4ea88553bb45e8558408e9bc9af0d73feb72d2c1554e524f1bcd07fcd262f9c3f4cfd62ae984d5125b914c5c2987eafb7716af44cb2a11321ebf6f27e635da4bace3ec99d11ce2974ebec1e93fadafde34a767c7a5732888d719678a30f81ad23c8dc9af08255993783f76c89eca1780ceaa6cba562a0062068d73df239f9526ceeeeb14d6fcd75232a7f18f0f98e2d1ebdc89372c96118f155fddb7e7837abfac5b5c88c3054ea4cc00f47ccf42c92000488cdbc0253fcaa09fac02a41eb0d89e60f4afd31469570a9f9cda85a3642f0a3bd3cba84c2f90958b91dbf77c115edfb9fc7c42229ade5d906615a6b9f46c6858fff539a69363cff16b69f80b95527d676fce1aeea983a7cba30b9c8d1ae006b225a1e5c2876fa331a2d967bc07922d63de33f798b38c6eaa143fd7fd3934af6bd0c9924182676e34197b0932c21b081b611d8cd2ca34e4a72ebf32e88a0f4669645030f49be59906b1899a66b626073a96602320be172e688b6968f229a9d85103906a9b63dadee7cffadd1af874235c8285b17d346d78ab1f04854c5b19a8a9b8ecf31981973908ac38a975295a178756f30718f7235994818866c0c8f059056f15f81bde5f266b0cc44fc815a34bb04b2f5f416ea45e562ce9a05e1fb7db81c9f329d94454e2ac49aee49e406f25d80c1e3b8356f34d6ea680f70c84c490c4daeade4e5311f4464e35b0e6ab64a1e0c2536e13b0cc868a5c38681146f6a4b066677a3d53e49e3603aaaefca9e18a1af742688fb918dafee7b3ed61dbe371d25799792c6930fa504131ee24cac386a5504eabda8e6781f3c913e06a5208d4c257f6e303b85249c242cd79aed3d8b8ccbc1f96194920ee83c24c7a72a5a298dafcecae766fd9e536655dcb62b51d78ae7bec143fadbe6b2a43f882c816708ad3a14db0c2af532de7d3053a5f9707fc94438909d6b1cf56faf2ebe559535d027e4ffc672fa1ce3cc01eb2818192047e23b4773a51af579e9d34ab8f6748e44db86aa2595fa37431d1364f893584eda6c695a0f0002c76fcd43c5846c7702c4cae1038b44d126b522b258d0472cc3120ed4c9df02cf21f12e9c21e787907abad2dbc8379adde506b338c015618eae557985f397ce3955d843b11884e132bb31d5de59f8f981f4ea46cd9de2fffc0ba9d6e4f99bc130ac7c06066e7eae391331c859a8af43f3e5e58ed5cc21e76bcd06f449172e58d865f1deccdde5a938eda8bdd6da1e11d88ec52905c29088204d306770ef3846203dd84fa753c5b0496648949770e2e97a61bf385a54d2b44e41f8cecf12e1f7af794fb5ba705eec46fde7160e5737ea5bc4ad508848c529c7f5b9898df731c2547cf37c82986a4ab2a6a5681b31f129e2c8d3e6e9812c687dc6c40cf3d1b1f8ecd1b2050d6bb9ce44e2c965eb389b97198657fa80de6cd6f2187b4a2a21751ac716c00d3b48c4ecd6225378f0344b9ce8b198b1fad12e68d1c535cf85c1bc4e7513ca7971c2d5f76d0c566218c8913c0377709cde9f5268f83508c297c2123e58b6dbd4becd1ebb4c4517f77592ee70f25ff0d0f9617ce96473214dfd9089ea40bc5e8b525c5d3656c6180d6ac0baf3871259621977cdb037519f4821fd6309a3663ea39434a8be46576a65d11871fee92fe2ec52c646125c81c0ada9723e9bdff280ebc9886b77e4db9e1e4e2d531d8cc40563d2920b4c29d27aa2d807b8dc7c5aace9854fefef83f183594848dea8bff2d069c25f4e85ac8a318d26dc85ebf5c98b882671bdbdcf8663fe21ceedecfe1fb02f356101b33ec4ac1d9e8bc606a40ef607194f24020cc2306039f0947f27aae2c1e86360ee1d2e049ec073d9668262ab7c0ca3c7a2f716a0bc79ab67b675c830edde7a562e363768cfcc17d893f36344c46252fbc97bbcfff9d61316e3651de98e3d9f143b7e5e43fcb14495ada2e37e8d02e0e91d542f460d06252b67cf576f875b67cdebd4bc4f9df1028ef4495f660a7a9e58f07b79276d922ae6e50e9dbcfc41872494c9e03e5f5f7cd9b29b5535e95ac1747f359e5a1a5648c62281b58156b7fb7fc744ebdfd7256c762b838ea2d241c83b3429c280518ce619916b4173a2ac25c8103cb4590438709f0ed6983287cd980f97fbf52ed90e09c6005db501d5ed0925fbffb845230103c68d663dd56aaf944d58a125daba74d66611cb516f7e4fee78fbf7b65bce577bb2f8fc2b27656a52be1394b2861fd0b19dcc2f665994fd291c4569bb23a49e3b94449837cd4e498838ab010fad43f867aee22a5b5dc592df29fde1e7072a1b5b3dde0a251b14d7027bea5dd1c744210cd18e6f4ba5696e2149cad299eecbcec263a08b89c0e15a216f2ae83b2e5866823e827bc9fc3499cd074125844bbf2fa4594f9bda727bc9503260e9e1d7a3e23dfdcc029c362f5ac7bad8e266dc47aae03316eed030d3b30521d69d5ce93a97e06ffd3ddce0bc4a0f887295b91aa25eefffcd0799f517e754e40e67a71a3a1cba7f782eb984854e13ba6c29bca2c84b3ca595f2dea0db6e48710ad78dd69350542153517b91b80caad0672b1bd8a2b22db2e26c683af4ce3fddfced8b1f9407261462ebdc94e9c4a8e85aadc64facfc56ad9395baee7006aae6ebdbdda945737c288264486702af5b4b776fbd2d4bdfbe6e52f120527714c6d136c01247411abfda6588ece7038837e08908626087b80a6363e10ab7a21d25d440e1834658672688e968bc77af6ba04fa55240fafa603f2631f5b09e5e979596730e257e11d24697be5d7568a00add9bb0cf2dde98f887eba0bf8119390033d50ef83863e27cd648026e4e678c4b70e10682dceaea3d16e4b94c93e75b5aa30ff3fbbd26acdd35c4fe5ac496369f0bf9adfea5f679a6e67d1add54a2df56c282e00a83c6f911116f274b743558c6de0fb5e6a7650c0fc67fa4d2044de37047ef0a39ab6d5598cbcf1e23e01ad71a86400aa1468f48149624fb0b2e545281d440d45fdc9f5db6b266fb489780cb893ca6d69410f0ba593a098eb039b30696fcb3ecad4a67922235c039a460aea2558dc2c8ed1bd0aebccda8c680a0524166365b754b8e72314945c692ca3aafa4db397b3dfc0527d4940b7b112135fab137a44b40a50f94e3521f21508d4386212db183786a155f897d1024a1e3789a3fa286c7f9828671ffa5da064aec54fa876a5a0eb798e6f432a4d076c39c3f3fb1adaa9bc931a125517c7ba9508348d8812861e42578377c5651268560d8cd305f96c17cd38fd649e8b794b28fa71383fda7019b7556e6db71d954384df78c57e86de8a49d12dfe1fcfc6fc3bd81b2c097f2f8ba74c3445dcc359898d6b81907f23bfe94b7b1cb70ac02841e53b48fa3a2663c307a90f294ea9a5c5859d9e962ef140a477e647ab4511e8a8d5b0a51e1cfb16753df0875ed19cfd5183ca1df556ce2238ab053fcafe7d4c13094a3259a26fa4e81094b9b3b6e97e6e95c4db8baa65fb215470ba55a9b50bc8ddf698838aa1c732bbb0dd24b6491c0621270efba9ae7fee8539ab1566a494775ad9eca7c1277930fd05be31e29fa193de75593f717bd4e9ae04aef3f6b592dc9ef8003deab51fd4ffe1a2c9b958092bd9f1111976016ced4f25af6595e9cf8e4e2e6317d4b3d22724c016e7f426093456200c04c94317c1093adbac948582156969c5f1893694eff2769fdba2f13d1291051690e1b3af2fcb631e9f12b020a96e39b4e5f970e25ac935db84527828faeebb8575f0a64f92c4afe67ebb60bf97393de1f4239cd13c03e25c986b4279e2f5f6f5845620790619d8a65cb85e58ee34c2cbcb67ff3323e3bf6e344b48e09cc3bb2f7782bfb4b22e0d5eae8e220fed221f3de7433e2f688b9680c6fb3d55a3b4e092c8edf96c05fc8f565646d9a61fa16831f821028aac7d56f7b500337e21e065df11bd248d3185b6ece24577fc0ac08220548d241287c96f562b3d366c44eeb257ac5065fad4df4fdaf0feda4a1f34ae29732c511aa374f07aa7fc66ec19ac85b80712fc2052c04d2735e151c76ee21b70b47b6fe3033b97aa1ed6e28dee4e2d5dc00c64df51820d89f5f26aacd31ac5929ea367d2f2864fdbe405251876b6fb0db9df6688af93c79a790fccc450f560f4c54f60c006e7321c9d9c50a34377b203607a01271b0d30e07b67323eb4ba1122fe0385ac21524d1e822012e7e559b6524aee27e97e9eff7778f57489c5d70cb56a9de683bb5b3d37ad5833e7958bc1b56cd983e2a74fd241c6d7e3e62b5359ffaec3036faaf584ee28f2432b29eabf5d88c6433a35b2bd21f6324d47876b12bf8181620d9dc63e69a3cbc4e592cf9b0dcab9884567f883c400e048ff493b8736e24d1897b584bd74903a1be16c4742aad322ac409fdd1f05e14b91de46f3992d7a2f8b2d1d577f7e09d582e5a6e43b5be22f4f589107e98ba0d469bf2ce64f6b47762b39de3225d6424dfc9586c42bdf08a00f55221835b570ced5b466a51a13e16db18eac6fa9ae8fa019001a710165bd086721c941c3deb1231e650dac3ca38c960ff11a92ad0b826da444d0b9d1a203b2b3b4778471ed303340bb561f0d9b4bbad081b2b47983caf11d6f78815c81a511ed78476a41bcf20e17ca21d36cb6d808aabfe589ab6aad0851c6dc2148de55cf3d0a88829ce1a7874b325fecb58ac587f9661df520f16c3e12e90b429a89414035153bab25edf7c6dab208b10d835108e9f1d0fd7949c03d36ecb32ace5023dbba1d9445db13ba6ae13b82d4783acbd6ad58bef6d5d40615cab2beacd2abeb9fbcbdb2d34461c481d28da6280490e80642d722015d15c8d740adaede3efbbcac70ff192e0d16d51c981bc934ee9f0b5abab3ca1292ddb1d7baef61ec5d2125dd8d044ef997df8fe16888e236e2b6e02cec6a5c61ece1b593b00db43a09fdb0f1766173271ca2feec19785e954c70456b85a63bc65f55f2564bb772522cc77ab2428015794ff39396b56d64d87522d106d1f3607987df5942b15b42d3d6cc30da30c6cc156a27d1df470681ed4347e2db7b5e5cd6a01f01b96f308c153eff79ec7078051d6d99e7e1c7d8c017f8052727c3f07179e2d2452bad703dc966795cd5ea9140a33f3f21a324613f0d297c13274a641318330306fe950b25413201010f10e30b7b17cb06545c511dd16b532c4eac5a83f13de72c8966645d4136cf4a714ca9d0a5c55ef610d68ae935152048d4442683d6a29d51f0fe04620cdfc1c1b79b5a91e918732942b501e2fb19d850b10aab5bcd78a0b412c60e6d1e92c4e630857e7146ec8cb61e52dcf403a55173db2a559399fd5eeffa829f3c8a75541055c1a7be717bd023c70ab25d8c650e352c40eff0be27de93ac97d0df663d332b39289b352358380277a8be087e77626240cb4a597921ec94762417c0528f47fa958ff2e3cec4d1524274c54f9ab18aba4a6e232d7ea1378a04503f591d999e16159f0a5bb336d4e05df6ce43a97f3f820794d01aeb0ded47726a008288eb7e4c5131d3e7aff9da8a5130f5f7daccf788fb762ed92b6d8309193e6794b85bac936263e805a8de34ae073b6e156ac487d833621ca749ef859c2cfc89b5b78538fc02f1d96b5ee95d07322c80d8db46ab986f10595066bd1f88f3f573adb4a605770d6ebd7f9f2e3d22879f6c3771af7bca2807a77fcf5bb464f7cc00ba33fe61fee4da4383a1afd37b87164bd42b2980ae", 0x1000) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000500)=[{}, {&(0x7f0000000200)="d98837297ba5c9945470bfc197fdb5d60545b07e0de20d6d3428c620acafb6238f25e894da9047cd85b3daa4f7faa6f00b9fb534804d802428667df1a571d25601ccbedf84a87afc206fe70a21aedbb672919688e222c7c991816242fad1269372a0f38ca7afc5a8f005f744542a9ad0034f3634e80e177c2272f184b2671543184d2f905ad7920f79c6e3f2fb2cf2d14677532e1b129bcb041b577c167ab0ea23a816e755faeee9", 0xa8}, {&(0x7f0000000080)="36f3dfe248405cc5a371e628ab9e9ad1c5e0c41f15b3cb066cd6177dca45f0a59a029a05ef4d502e17291f41d9", 0x2d}, {&(0x7f0000000300)="423994f85c91af8bbc0061237d58586cbcd769a13f52a8b512e1ed585db26a3eb856383004ea9c33075c90523a3eb3d7ada37b8a1eb90006a7dfb60aa6cf5f9cf9e664c80ba2c301575fd64dcf941f61c4b7557cd61e8e7d705428d2", 0x5c}, {&(0x7f0000000380)="dd8c3be666c861b3f8749a9febe73598494c0f88238f6efb0f9b5469a75fd35361df2d9052e0ebb59ab48c84b6f5d992ad8e8c429da87675fc35281bc358e8490ef024458492de29915a37ab54ae79e3c417eb4cafd46eaceb86489d527a99558f18f3d0b7f724c1530dc7cf9548", 0x6e}, {&(0x7f00000000c0)="47046f8835cd223cfa49e6224d04d4e9", 0x10}, {&(0x7f0000000400)="d09be9dba907e0c6e2f6f94d1e4e192f17cee395dd2ccad4519ed8c8b75d38ae71538893edcaed661c791ee5a8749494ca8e10f27707997b3c034434c9d6d6713cf1ac24a81c3685c99713484983649a5ec2ba72c063901aecb87316a85e882c158cddaa55fc50c8a9d8a346db0e88698da5e4598c8fe45dc640d14327f316a53fe5d4c33692e27331891a8f17450c0066c9e432d4ea97b240453e3afc0ae5e431fc18a6258a411efdfccf9215f9dce26758259b34a8969af1ea1d9fb35a3e42652dcd5f09d7c670e8490cc2ee05ebcb359032945e11a7b8d07d14f7", 0xdc}], 0x7, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff80, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x10) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) flock(r3, 0x6) 16:00:13 executing program 0: socket(0x18, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYRES32=0x0]) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000380)=0xff) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x2, 0x7ff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x6}, {0x45, 0x0, 0x3}, {0x80000000006, 0x1}]}) select(0x40, &(0x7f0000000340)={0x3f, 0x2, 0xa88, 0x6, 0x200, 0xfff, 0x4, 0xfff}, &(0x7f00000005c0)={0x56d7334b, 0xffffffff00000001, 0x751, 0x2, 0x401, 0x8, 0x3, 0x10}, &(0x7f0000000500)={0x7080cf17, 0x3, 0x9, 0x5, 0x100000001, 0xf5ed, 0x8, 0x3ff}, &(0x7f0000000700)={0x401, 0xfff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semop(0x0, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) fcntl$dupfd(r5, 0xa, r3) 16:00:13 executing program 1: r0 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xffffffffffffffce) r1 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ff9000/0x2000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getdents(r1, &(0x7f00000000c0)=""/159, 0x9f) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x240, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000001240)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/65, 0x41}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6, 0x6, 0x1ff, 0x3ee2, "db1e983d00fe5db7e5928e8ad518803bd0e4f458", 0x6, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x54, 0xdb5, 0x2, 0x1, 0x0, 0x8adf, 0x0, 0x7e1681a63ee0f52b, 0x3, 0xa, 0xc12}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0xbc0, [{0x2, 0x401}, {0x3, 0x8000}, {0x3, 0x9}, {0x3, 0x5}, {0x0, 0x1b}, {0x0, 0x400}, {0x0, 0xc9}, {0x3, 0x22c}, {0x0, 0x6}, {0x3, 0x6}, {0x0, 0x6}, {0x3, 0x4}, {0x2, 0x3}, {0x2, 0x1}, {0x3, 0xc02}, {0x0, 0x3}, {0x1, 0x4}, {0x3}, {0x1, 0x3}, {0x2, 0x61}, {0x3, 0x7fff}, {0x2, 0x8}, {0x1, 0xfffffffffffffacf}, {0x3, 0x6}, {0x1, 0x3f}, {0x3, 0x2}, {0x2, 0x401}, {0x0, 0x8}, {0x3, 0x800}, {0x2, 0x6}, {0x1, 0x6}, {0x2}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000500)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987420078943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03d25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509720b98510ccf00000000000000", 0x1d4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) sendto$inet(r2, &(0x7f0000000300)="ec79ed418c92342c8e02654430d72b4743eb3bdeb14dd9caa0c59b35b70c6d9a8df1356201f7006773f5192d4f3379213ccbca7ec2c4366dbb08504a271c76bc03834632f0fa64549e5f845a49a3760032f24d6b65d08c4d0dbd0a0cabb4ee2b8b9e4ad969f341144814502b568e16e5279e12b3f91f49ad600161d4ddc1b1d688424f9330a6235637a20f9e3200e14c8b63ba26359eee122009765a890bd542df7c1b0116df1713377362834852806029ebe848", 0xb4, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x4, 0x2d6, 0x2, 0x81, "28195d84cfbba074e6921b27d5ee3a8ecdd39768", 0x6cebf4d7, 0xfff}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x400000000, 0x80000000, 0xffff}, {0x2, 0xff, 0x1, 0xfff}, {0x80000001, 0x10001}]}) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x10) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x9d, &(0x7f0000000240)="62aab2e665d3c466a1af55410067fe2edb5b1378644d34af561901a736a4df3bdbd7158906c81fa9fed74322db59c4cc75b41003d41705ce06a6a51f466dc91568366a3246a20cb878b0993ac148195d1e690fe61807d7067fe93622454edfc8ffdd700340a5a4708275a6d47d35719af2aaeac9a3b40f8e6156d75041797f16197d797203b1a01f857d1cc8289c3fdf98c3aeb02e953ffa44e8507058") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400004, 0x0) r1 = semget(0x1, 0x3, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) semop(r1, &(0x7f0000000200)=[{0x2, 0xffffffffdbe2b326, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x96, 0x1800}, {0x7, 0x20, 0x800}, {0x4, 0x5, 0x1000}, {0x3, 0x80000000, 0x1000}, {0x2, 0x46b, 0x800}, {0x6, 0x4cc3, 0x1000}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000240)=""/113) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x5, 0x7}, {0x688d4488, 0x3ff}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000040)="e489ad2ec5d536e4762527b818a144db46417fd36b275cda70e0ec1fa8ccbc528f8c30ecccb42c325dc6cb7b624dff236b729de70befbbb0b74a2483af0c412d526ac318feb4e0f33e739b46624d624a333dc6b58c0b820d5c3c0770d04a1a0ab895453238ee", 0x66}], 0x1) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x85) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0xba8, './file0\x00', 0x7f, 0x5, 0x2, 0x9}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) flock(r0, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xfffffffffffffff7) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xfffffffffffffffc) clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)) 09:15:55 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000000e00)=""/245, 0xf5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x2, 0x8, 0x7d8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:15:55 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="0a8a184fe4df1b8c360fd687d0285190203ba3c3c3a1a9274794", 0x1a}, {&(0x7f0000000180)="faaeabf72d83fbfd14bcf05df458b7d6325289c06a24d9476abf8ace", 0x1c}, {&(0x7f00000001c0)="d300dfd4863b060e354d6c2333b737123a806432a414a93349129dbaaf563275fb965877f1219a4c04d01e5a0e4e1dfb984eaa1d1655d5707d0a3f3c1dfba5139cefc106e0e855576fbf1e4de07f47f548121fdf5994c62bb32926617862ad74", 0x60}, {&(0x7f0000000240)="570683440d44578c710fad7fdf6ab93a30b9a72e", 0x14}, {&(0x7f0000000280)="f01968e0cfff662d0f37c745cf0cd335e468cbbcc313bcb072b4ee2fab7e94a6cfda103dfb52e5657c4e321072af3784047b0c8385a61059e9b2649f73d0f7e8bbfa5b82dab8cf69a4b98be053907dd49cf55df1e6999398fdbce20dbaa5cc36ee9daea4bfb5b359bddf7168631208a00dfac1c725c810a75a488000e7553ef1d5a359d4a6cabc5c901f4b9fa715e63948aeb3af11b0f2c5b52a37350de80fc9e0f1c4f3b69d0ff456", 0xa9}, {&(0x7f0000000340)="fabad1134b4aa791f7e055d8f578fa4e3c5af3", 0x13}, {&(0x7f0000000380)="2561786d2a1d77be0856e4aba6b600b107cbfc4e", 0x14}, {&(0x7f00000003c0)="3712a83dced77cad9734990d5ae53c78bb40af1020c11d74e650b9e0a801ff2c8bcb48520de7aba4e3b32dd063cd68c142661b50dc5fd11e316f98ac50d2f0e6c6fe5dbc27d422b4a12c3fb83d392cbcdcb994f33ff707f18cb0a4a284c37c6347230525d6adcbdab97044ed217386e9530c1c04669f83affa5f7e61ce61e90640e1d62d4520455c152ed9bf2f623ab8996d35a85b033eafae0e6ade7e3863e829eaa7742fb0ab0952ef3ba5697d0f32612d40e2d303a35b6e0c990090dcac8bc696631889", 0xc5}, {&(0x7f00000004c0)="9bf0072d8f5a8edfbfb44f84f1c82a5617009b7a86c56085778cdcd7bd5c7b3b93df49a013db0483eca67e4a3a6faf99b2087d194f9f7ca637292d2f2b166641cf96492cd04f16054c7218b6721b44a0e04f6cab48da4a6e1cd0eae259335fd7233d822fdc3e5a771dad659457dd0506b331d12868b27886d7973b8ccee69e0d3b2d15ac493f93f7c7af53b42be7f36f94207334014f580c16717fc0a6681e686aee5d199402d8d36aca68136a2d393dea66", 0xb2}], 0x9, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r0, r0]}], 0x48, 0x40d}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcc9}, 0x4000) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xa9) getdents(r1, &(0x7f00000001c0)=""/99, 0x63) syz_emit_ethernet(0xfffffffffffffe57, &(0x7f0000000100)="097d0da5efd853fda182604eabcb845459f8f995741990b832bcf17e4c70efbf40c2af96f9bab389cd772a2022ebe384ba26a620a04707597bc07ea5aa53577605fe56b2645c047ee15843262fc111357812333cebbe7146342b6f60") 09:15:55 executing program 1: mknod(&(0x7f0000000080)='\x00', 0x1, 0x8000000000005200) r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) ftruncate(r2, 0x0, 0x8001) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:15:55 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7ff}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 09:15:55 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setpgid(0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x1000, 0x0) r1 = kqueue() fchmod(r1, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) r4 = getpgid(0x0) getpgid(r4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x4000000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 09:15:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x1) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = socket(0x0, 0x2, 0x36) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r0, 0x0) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:15:55 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = getpgrp() getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x7fff, './file0\x00'}) r2 = getppid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x681, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x12, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0xf2) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) fcntl$setown(r3, 0x6, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r0, r5, r6}, 0xffffff6c) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') getpid() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x2, 0x3f, 0x2, 0x4, "6d081debc0f19762c773a7635313bb0d415a556a", 0x2, 0x10000}) fcntl$setown(r3, 0x6, r4) setpgid(r0, r2) mkdir(&(0x7f0000000300)='./file0\x00', 0x44) r7 = semget$private(0x0, 0x7, 0x84) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x5, 0x7ff, 0x4, 0x8001, "5395e44da2907015ecdc96cab235b5928139dd8f", 0x9, 0x9}) semop(r7, &(0x7f0000000240)=[{0x0, 0x5, 0x1000}, {0x3, 0x4d1b9c39, 0x1000}, {0x4, 0x7, 0x1000}, {0x7, 0x3, 0x1000}], 0x4) 09:15:55 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x0, 0x400, 0x2}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0xc6, 0x0, 0x2, 0x3}], 0x1000, &(0x7f0000000240)={0x8}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000480)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = accept$inet(r1, 0x0, &(0x7f0000000280)) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x46, 0x40000001, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x88, 0x81, 0x20, 0x80000001}, {{r4}, 0xfffffffffffffff9, 0x17, 0x3, 0x7fffffff, 0x3f03}, {{r1}, 0xfffffffffffffff9, 0x11, 0x2, 0x3, 0x7}], 0x3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0xb4, 0x2, 0x8c7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x42f6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x3, 0x20, 0x201}, {{r3}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x4, 0x20}, {{r3}, 0xfffffffffffffffb, 0x20, 0x3, 0x8, 0x7}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000001, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x12, 0x80, 0x1, 0xef0}], 0x0, &(0x7f0000000440)={0xffffffffffffff00, 0x5}) dup2(r3, r4) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x1}], 0x7ff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0xbd, 0x3}], 0x4, &(0x7f0000000180)={0x100000000, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./bus\x00', 0x0, 0xa1, 0x9, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0xbb0, 0x6}) 09:15:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') 09:15:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="af2f072f7ce772e68f056935da1034fe8657db3515724e260bdd6cfc68c7f10e4f80db689b69d928eb16f3111685dd049d722a8bb4d82456b4b8e3c5abff047d2f4bd92febde2c4d3cac986ee9af767f28d81d37de8bf16414e20cbfde619899c16e6f21f4070c693df0caf3df6152930391fdac3e16649cf3a9a5133a39cc17eddb4031d33d5dc81249cb6bc01d742b773a1e809c5ec19e11a1d4c771", 0x9d}, {&(0x7f0000000140)="cfb8ad58062ffcbaa668d0ad", 0xc}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCLOCK(r0, 0x20004276) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:15:55 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x4e5}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xdfeb, './bus\x00', './bus\x00'}) 09:15:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) connect$inet(r1, &(0x7f0000000440), 0xc) getpid() getpid() fcntl$getown(r1, 0x5) getpid() getppid() getrlimit(0x0, &(0x7f0000000200)) getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) pread(r1, &(0x7f0000000080)="05b31d0357370f1c3429db9ad05772e274e92d655aabfd3945010ee3f12711adb7ee08af260b48f674e854e584e79bc97b55c55880dabbfc48900a386f31c858195417e40e4bda086b24cbb9e6f7232e5e4a76a869d58486313219cd32f44b4abb6c2ba1b9bbaf437c834cdd9156512457f63c0f94cd31c96c97c31d33fd15da3b0b30073f4d051e493196d0a2bb13c35436d4a6c832ad72699397d50fe1ce99eecc70cd358f70b99ac520d38201f7a2f2738aebabfe2dcc0d430912f363601f981dc84027177ac9eee9dc548840ac27ea5742c5cb7e7dcc8b4943569f6963d3137efa2083add5b8065a09210ab0d23731963c561604480ce36bc69077c6", 0xfe, 0x0, 0x0) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x280, 0x101) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) connect$inet(r0, &(0x7f0000000140), 0xc) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20282, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 09:15:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200000000000, 0xcf5) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x0, &(0x7f0000000340)=[{&(0x7f00000004c0)="9494254eed86fcea1cec5e9dc08ba446a991c4bc1415ec5447834ed6fdf798dcd1577bb59230ce9db9b8eebb9bf6e9ec1d0acd966e9cfd4ef854cb30466d28ca83a183894af3b8e710cfa2be35627dd57027619015bb9b00060605ccc0cbf208c111502168119de10f9a432c28997fd967f26bfd057ca67378725ead8a1edae73f28bb74cd471052ad7a1315d38cdbc3c930128ff54eedbf7a2188adddab6797a5d0fa3ecb8374adabd9649d3a8c0c48c94791c8b816f6f3546ff80c", 0xfffffdac}, {&(0x7f0000000580)="5883256d01ff5df722e04f8be28aa346b52de1912aa870167b3fb2c0ab3b80e8510414c9731a30783abd01da0b47fc9af3740aa429442eda55dc557aed960d77562b4b3809a25dc2a25cedb38b3872e7b284d7b147ae8aac39183072552fd333608a01cc1e83dd839020e51fb37e7efb7608d4ea818900003251c95fd298051bc9c20a677450d9a439b07b9d6f85c275969091a3a204c9fb96970d1ec5168be4d1c686d6b66bb869dcf9bcc5565f", 0x9f}, {&(0x7f00000003c0)="f3eed690f1df3d539bea526e503b07f59da81bd49dc730634978d3892d12ffd7924935c11549c2bfb48a46845e77f2f5b0730e2123372df7343e811ec95b74a0f752f3f06d84dd8d49bf51da930832363be14e6f3cc44d739c4d76fbd61da0c75d9afc49a3d74f0662ef3bf47a244b69f1fa342f9415cadc51dc06212faa8625f552f5073230f3e5cff33e5816f52ecea6a6841d255558e4eae136cab41c7104e07a821da465e2ba7689ff756c6a9311959aceb03f4415fdc6f759eb7872bafcd78ae4ce0300d1b162d2452b04210e43f11d94583cf42c4b4622b265da617aa33d6f0385a55f6d24fdefebb3d0c31e", 0xb8}], 0x3, 0x0, 0x0, 0x2}, 0x1) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9d7, 0xffffffffffffff00, 0xfa, 0x3ff}, {0xcf7, 0x2, 0x358, 0x2}, {0x5, 0x9, 0x9, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3, 0x9531, 0x1ff, 0x14}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x2) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffffa) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x40}, {0x18, 0x2, 0x20, 0x48}, 0x9, [0x794c185d, 0x0, 0x1, 0x5, 0xf8c, 0x8, 0x36, 0x2]}, 0x3c) 09:15:55 executing program 1: shmget(0x3, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x41, 0x55000000}], 0x1}) 09:15:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="829633b80c8e"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f060000002e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d", 0x78c}], 0x10000000000000f4) socket(0x2, 0x3, 0xe7) 09:15:55 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10082, 0x180) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x80}) select(0x40, &(0x7f0000000140)={0x0, 0x7, 0xa512, 0x72, 0x5, 0x2000000000000000, 0x4491, 0x10001}, &(0x7f0000000180)={0x5c6, 0x8, 0x2, 0x81, 0x3, 0xffffffffffffff65, 0x7f9, 0x1}, &(0x7f00000001c0)={0x5, 0x3, 0xffffffff, 0x6, 0x200, 0x7c, 0x401, 0x8}, &(0x7f0000000200)={0x36, 0x2}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x108) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x5, 0x8000, {[0x3, 0x10001, 0x0, 0x3ff, 0x1, 0x100000000, 0x9, 0x5, 0x2a4, 0x7f, 0x0, 0x3, 0x0, 0xffffffffffffff80, 0x835, 0x7ff, 0x8, 0x4], [0x2, 0x8, 0x0, 0x4, 0x1ee6, 0x800, 0x9, 0x5, 0x4, 0x5], [0xfffffffffffffffb, 0x9, 0x6, 0x7fffffff, 0x10000, 0x8ef], [0x7, 0x8, 0x80000000, 0xfffffffeffffffff, 0x6, 0x5], [{0x6, 0x7, 0x4, 0x4}, {0xffff, 0x4f4d, 0x5, 0x80000000000000}, {0xfffffffffffffffb, 0x414a, 0xfffffffffffffffc}, {0x10001, 0x1b27, 0xfff, 0x2}, {0x7, 0x0, 0x1, 0xffffffff}, {0x7fff, 0x8000, 0x8000, 0x2}, {0x48fd, 0x0, 0x6, 0x4}, {0x3, 0x8001, 0x0, 0xb5}], {0xa2, 0xf35, 0x5, 0x4}, {0x3, 0x6, 0x0, 0x2}}}) chflags(&(0x7f0000000540)='./file0\x00', 0x0) r5 = getpgid(r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000580)=0x7f8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000005c0)=0x47) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000640)=0xfffffffffffffc47) wait4(r5, &(0x7f0000000680), 0xa, &(0x7f00000006c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) kevent(r2, &(0x7f0000000800)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffb, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4c, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0xe, 0x20000057, 0x23, 0x3}, {{r1}, 0x0, 0x8, 0x82, 0x800, 0x6}], 0x5, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x5c6759d0}], 0x7ff, &(0x7f0000000900)={0x6, 0xfff}) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) syz_open_pts() ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000a00)) sendto$unix(r2, &(0x7f0000000a40)="0494e75e2e0860b92e5fdddc6de631f7858158506b2fdadc594d21b3e8f5a35953dc14462b99910df3cae4bb6d6a97aca769ce9667ebb26838dc8602c6c3e3984fd89d8c916b8d32702289c3d3da9f5677d3dc1e28592d416804ce6ddc83af530b5b097997d978d0436bb72cd6476827dea5ab9ccb1187cb301610edb8dec429f480084f617b5097075fc7e63a32adb74b614dd2a3746258cde70be24057d8ebc1bf7e2df14c96ae0903af78b4106c3df0c76a859b1461066d39505d01917093eba0226dd7066dab512613109efa3877c1b846c4daf059e2e19673e2659b39220ea43f0eff541085cd33dcf9a5816e9ff97fe611ddcfb1b89f2be446757fb8a29328b58901bbb9594cd343e137ac118a42b883351e2dfc7b58465adc07d62437a0fc28d1e6da3ca54426329a36dd83c78d4c6d39693900a4ab9018a3e5f324309d1f934c7dc6a55a35cca24b73768577b4573757471638f515e31685fd743e08f6baa918872ab0581066dbb9bd59b28bab1b1c6de02c6c771436dcbbcdb3f230916a16f95c276875910fd9a51507e69521adbe2e6064e55d1d1503c395ded73fc40ab3c78adfaf0e30c005b7192f455668b4d81855497ed6ff13bdd00b53da64de21c915f511ca549d73929df5732ee154deb3fae02b7166edc9dc7579a430e7a509e4b9e1a630739c34623c6cc3f19361f2aedabfc2432eb46a0f621f67f5681af362ad0b0bca3eca64551d90a11c15f9d2c44501cb9d9327176dfda53cd5482efb394dd80c99feaee7dfb23b7911ba2ab11410b9090ddd11627e7aac6e009eea277a0119b4363ed9f0533a8383cda487e11ce80af9603b1c0729cbf80186890b9cb5655fa8d06654f2c0846c2f6cc48a4f0b1448610609a6311ac3ae60b30667bf62470672395f42f9f14925645f9a9960017ee50e90a05218119f68f9a0356dbe394f9aed97567fa7d9d79d34354e13a129db21b8201713ff2ee13bc98350b1722e6ff2ce19c141b6409418747bb80989be94277cdcfb6bad604b7bba9d22615c2e147631c378c6b4af17a8265b7b48f3dc882d44fefe5aa716a39344afb352df1f9f2756704d3264e2c4738ca4e5308479fec26c1138771bc157af013408b51c409c4b6e76efba3a270bf8ddb4970175bf133d32ef7a9522ca444d749c205f69c01365c98fda10ed5c24fb1b0efa1dd03957d0ca6cd569be36c8ba3b2661cd3d6b1ea4c453ac0e5fe960780a8bc8428fd1d3935b2328acafcec85a91660cc1b220f2ee84064b2fd9cc50a132284152d5f8cb810716e5f05b9cd73d4a95fdba2dac7f448b69c56df5648415ee70558da5158166d2e3ac3a962cd64cdc3d2b08bcbab005d111317eefb8eb3bee542e6bcddf0e9b5e452ef71e710d470aa50c2320831abc8ff26e0a44537653624fbed0208b8e795c8ee18dc97745f57f662086fbba6767dd532fbe605f30d2d99a17682bf875e9a52d7061ef34ee174df08207fa9a6e0f8cc1afac0ab9b7cbdde289e6681620c8bcd563b997b0a1af28c559a1e52ea0b96ea58baff85e37083f08fd130d437fd5a9f8434520507c8cf08429ed807e44639b08373abfdcc76ad650203392826de941587ac37b5d8e9d4d52bac37bdca9e02c5ad1108b610a426b4b91bdd6c3d9fbfb6218aeae5378bfa2d01368cdd61280b745f0d54395205a0bef1ddfd615b678a5c685cd96c05d869b787cf1420a75293738379efb1a9906b8a0c77a14d002110cdab76298b2674ceff4bceecd15e681d5be8728e9689772a7a43e6d249f69284c2f44871be3bc6ff498bd7d0970257c10b20e8866a114792acd79c1b0d7dc1f88f5662eec429af955294c89979aea4403676e26a1844c639306fa0cc58ec1ebec872c5c0c563571680044e5147d8c528b359b1769ae58c70ba40e4c7d6e5ce5b86c0033c59bf27bb7f35bdd33ad6bd646f62ba728e4c30830d6b5ad667f40b175d38053fb168bc89fdf063c732fcddc5f3112b5eb87556c51e55330838e19dccfa7eff4dbd0af7fde8caafa7ee928a38ad672060ad24f93cd9ceee3a125a6dcec8dafae0c0c4f5b816cbd5a4bf4b97acb51d5e4b6f738671164ba0bc2169ed04c5fe4e66dc4742a6dc5627a9a06bf8718580a912fe9549a75304791e79997ed97bbaee2c4c0a5e107a45e6c19a3e3f492129c39eca0f9aadf492562928ad6f75fbceca4b53dedf1b656d6367b60ddad30b97355e7d87d884e83941a69a636498a315e8d98afcb5708a0291b90df4b50de5b9270af82a997c026d06471a3f7e8e06cc3658faea3d82e2b2b0a07e4d63938e72a6092f56dcb15cf5c86d5a8961103b6571bdb17fb11f9b3deaf48d58ecd72247f8b0cb3e169aa28c56f5394f78ab2c3eaa9668c377d31ab86395f244888815b56e75212d9ef87dc9fb73efdbfd19bce1b9256865e4017f6896e62e68842e523c76e8bd37726aca19f4fddb8defbd246155042459486b9cc2835e76cf6cb2b1e7070477706e075fe83383d7401bae93006b8e4a7a8f66b88991468f9194e338790f278e41bb0d124833581d01c88ba17df33fa492695225b3a686d08b30d2f965be8bf4e44a5917dd0ea077e72e988e81c0c084f256d7c0a7262304f270c07125a48f5302173fb470d4dbaf908978022e3ae546bf29d2f7da3d9d49620089beef52a07a427cea5a8eddbe1e3045e2f9e1617a32cefc3f46259f320c0ec997872ddf89f287b8e17f4c0a33e09c17b559f808ce141244969ee0edaede0e683bf4edb5457bf5442213ff703a7bb0901f4828f1c82458e91e2e3b9d264a9d405c7c77544771a8e8f17cda4efeda397fd156577c384179c1605b3de137eaa943d2de5fc00d897b2e56b0dfcacc40148c5731a124c41f7f6e56d20f8012266178c905c37108b343b7592596c3b390fd506dce2369dffc7409c1d8e7fce2a3b4be8da90fc962a33b138f9dd67fd7e0bd8ff6d147dc8ac3378b16af4f86bf0c6068b4193794bf55cea9a9dc49b59fbc73dbec7b6f51e099a1229175ab326f19eee9ba91d5ccf4e4e16d2e755df3664ab8d7fc58893aa67f495de247bde693cbe913418a2f4fef021b53d47897cc399570977cbd6ff75a76a7f842e400f5183895a9fd7e710300f8bd9e47039537f7ee4c9c7f082b46a02fb97826e4d49ffe87df541e81fe22112f010a4603e698e7bfbbad7bb1fe2515b722b8843f57cecc47c700a2195f083766680463ecb2231a776344601178e628d0f15e390f2475cd00c89ca21c902645f1ae67dc10cd837ffe138b35aacef8d96e975536c1cc8ce21c251ba2aa351c27176eeed3ebcdd5c8708361d2eefe13edcbeba6a0522124e6974d7031dde85c43fb214eeb0ee2c35e0f280f0bc474b5ef39d53552236d804521516714658a96d03254be34e9b9035f60d27a9b28950571875e3392d21bd4d3e17b9bd16207052f9ac9a275bf565e5e7afa71a1d35affc4d158e3247b9ebac13c0631189251ff4a6c9dd7bcb3c8eca4a8c20dbc2ba95649c01280962141327159fec64b5e5acbb0f2aca3c2a5b282be2ecdc24e0ff36864e01b30506ba328a4f6895334998178179d701437c0399baf686f8c6a9a222d1c59bb0e9354da60f128df9f495dc6ce621e151372388f6ee17d90d7d4cb0e685aaedacc8607adf3de0d3e7ff7ad0f166a725798d20110bb671b8c06720a167d6d90d8df3a01ccf5c071c4663032af0b9d58ea4257802ced650b23a4a1e302ac6bc3597810fa9ef4f9cf77e114cf358d6932f13e5af8e711213281bf2537df5a93544c16871cd6abb7041f50139ae207b8ac9aedd16941e3b58171726d193e81c86725d051b546156abed3ae9ad9680a45937af2bf6e312e774507f2ac87e44288fb8f2f5d67f6280693927caf91f89e4b3b2d30f5e424b77d3a31eb1ed499014afa408eeb809c465e97421f4c7d4fd26a7043ffb8e827dcbe159df6009480ebfecf95b30848c551c435125cfadb9d2315c9e80212389cc24f3db54e97649466ee2b964bf846d87de6c0c1bf69d2fd2f875ba910d07ca095a389baaa21f5c214dd9d3aebc829dfed032e2c2e2fc1024de3c5a54ccbec24d77d23c63477b928d7dc8ea713517bf5e9fe3d97d5c14209589e1a2b3598ee7e0ee30d4aad9be3c80eec008838002775c93d565e34596a53f6720233100254e2af1c4a75f24f11aedfc3a4434b40029e388b02f1b3504575828cf9b600df3488941482cddf631f8f57442ad8dd162cfe865fc8ac2c58272eb474ddb9b409067b5598e90e2d9534976a25a96ec01311b8f898f8c6135d25d9b89c049cb64e41eeeab14918e3e2a76d14b3c353687b47a2f908c446a6886293db488ca75276c1356a0a8632de78a431e6e3385a8e23537b1e2c4e0400ace23045598acf68f1bac986acb4831fcf5d3b521fa29bf97c7395458c2cecef43b36de9b24da172ac01c57f5562ba86c841fe2ea79ed448a1964d25f04cb30f823e778af5f1a2195be0eae7679f157ca0cfaa53f778d6b14d36d25c1c117d425a9afa228143996a3910d2ece4b95cd03e7fe7b1975ad16d21cf5ab310d0a0b624fe2d3c38ade6aadb7ceff333bea7a39662f1d155e671c6fb7e2972639c73e2ae989cf88a356933c60d4e2fc8d187d1643781b218c0f440c0efa22259a83921b8873c5016b097402965057e8a1a7b232c9bb7a22fb1e4ee7b846749a994e7b3bd5ab1b2b82eb602d6ac761a3e10b6f33e6cb51cd6d7bbf4ba6cf93c0d9d02e26061328d1210695062580ae8486e2922d535f38b3faa09aae98df1182deec3df8d0f3fa5c253a244d1a450536b2a22fd83c4af6ca957f0b9bb615389a467cfb562557503f89f90e6713e589c63b59b4a7416a565a68c4daa60345ec1a8394e7f4fadff31bf9089a72deddc85d5c6cbaf381cbfc7bfcc2f619408fde60b10e77ca130bdcb773ca79d5956a6c7d6e705287f4dc609caefc14826c156ee30db9468e5afbb9ffb711c0ab5797d1c8fae4a1fd666a788f9126d695b4bc67b761705e13bb82e03c44be0f6a5b38ece6cdfaa88435766fff46a0bd742b7ad90718bcddb78922e34abd5c2c41304288bdc77744ac34ca1f5ed810bdc3fd522c5e2ea3d1f1a5d2139fa808bb50b25b282150bbaa81707db582680e08c722b50a3e10e718648befe8f8fdc6047fcc878b25136c2b686fa23e36925cc1d9c84ad5917b1c0ab5027afe7e940aa678ae0db6e1fe7363859a44c683c431dc439fc4c84da67b6483cb45c0ee065e53f5529bb0b863b490ddc8af01ed45b9a062ac33368a2c2b60f62a5f67215613edb7359885358c597bfce9f6f655a4b754923a67ca71499f69766f6d8bc0b6d091d2901b8be7d464835388ff3a308d222694197c5893e0ce094aad09938dc927ca68a3e28bb34d2e734511369c55e95b902c5f066afaf1d85cf8670839f9deb14d74422bae15f292f643e7a73741b1dacce324c868c18406a22e350353c3b46c4c1d97df4eb977abb9146ac1f39faeec15ca4bd581c3a5e3d633f5357e218bdc109f17799dabe6c31ae21f0511e4164baebcc5402225748fa800138acdc122f3892ba029eeb79cea50f18153476bfa54554d4741cd8fb22d9a6a98c216e78a5a3701c44e494e3038a9b7e203f9bb8fa10cecd4641e8ea5a1ac61d1c30c26286907bba7b169e82c5b049d40202afca062afa3cd6d33cbb187b0a15339357f4fb31f6878c42d05cbfd46aae1c5c8f484907694187d350e7cbc597d337b1b343928950572e1dab5ff9ac18a16a985904fc0400bf88143", 0x1000, 0x40c, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x1, 0x4, 0x7, 0x0, 0x40, 0x9, 0x7f, 0x1, 0x1, 0x8001, 0x81}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001ac0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x40, 0x5, 0x6, 0x1, 0x8, 0x356, 0x5e97f8b3, 0x2, 0x0, 0x9}) select(0x40, &(0x7f0000001b80)={0x400, 0x9, 0x5, 0x7ff, 0xeb9, 0x3030, 0xfd, 0xffff}, &(0x7f0000001bc0)={0x0, 0x9, 0x2, 0x1f, 0x1, 0x67, 0x8, 0x40}, &(0x7f0000001c00)={0xc8, 0x4, 0x6, 0x2, 0x80000000, 0xffffffffffffffff, 0x373, 0x8577}, &(0x7f0000001c40)={0x9, 0x1}) r6 = msgget(0x0, 0x81) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001c80)=""/158) 09:15:55 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) madvise(&(0x7f0000bde000/0x2000)=nil, 0x2000, 0x0) flock(r0, 0x0) 09:15:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x100000001) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcb7f0800000000000000b6786e32ad271a002eaa4e713048e69931929648", 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20200, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f00000001c0)="8a7af8af1cce78877d07ab4ca373d8b68445ea42486b160de9fd09dd397ad279da90c0db547c0792c88041f423df2a71eed65c0aa729b7b7b92a6f897e8128c2d1fa924e96fced10dea8c985fe1d8ae64cc3ae4e03fb50dbe9af75c5613f9e50c0d6c9e9ab12b1f9ac6e961e92b70e42a229fb796a7960d7c7762b172c1762b5674d2362f90901cf0e3f4a2969d4c0cc99391fb5230b704a57637f5bdad20d2b45a39375c64b1131e79167638266e9654d47a6fcae9a0353564531") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 09:15:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0xfffffffffffffdd3, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 09:15:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/205, 0xcd, 0x840, 0x0, 0x0) 09:15:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 09:15:56 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe001, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) 09:15:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 09:15:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x204000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 09:15:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xed, 0x7f}, 0xc) 09:15:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file1\x00'}, 0x10) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x23a) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) sendto$inet6(r0, &(0x7f0000000140)="2176ebe1b915b2cab04312cd46", 0xd, 0x400, &(0x7f0000000200)={0x18, 0x1, 0x5, 0x3ff}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x7, 0x101}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x2}) 09:15:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8880, 0x42) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xd, 0x4, 0xffffffffffffff89, 0x1}, {{r2}, 0xfffffffffffffffa, 0x82, 0x1, 0x8, 0x4}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7fffffff, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x50, 0xb, 0x8000, 0x2}], 0x400, &(0x7f0000000280)={0x7ea, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x1}) 09:15:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x240cb6ed, 0x0, 0x7, 0xd1f5}, {0x6, 0x0, 0x80000001, 0x15}, {0x7fff, 0x4, 0x80000001}, {0x7fffffff, 0x0, 0x10000, 0x8000}]}) 09:15:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="64bf02000004"], 0xa, 0x0}, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 09:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x402, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8002, 0x0) r3 = dup2(r0, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 09:15:56 executing program 1: stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc41, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 09:15:56 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x81, 0x5}, {0x0, 0xfffffffffffffe00}, {0x0, 0x4}, {0x41, 0x8}, {0x25, 0x1}, {0xc7, 0x1f}, {0xcd, 0x20}], 0x7}) 09:15:56 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r2) 09:15:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x80, 0x0, 0x0, 0xffffffffffffffff}], 0x80000, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:15:57 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)=""/136, 0x88) link(&(0x7f0000000140)='./file0\x00', 0x0) 09:15:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x15) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000080)={0x0, ""/226}, 0xea, 0x3, 0x1800) getuid() r4 = fcntl$dupfd(r1, 0x0, r1) fchown(r4, 0x0, 0x0) 09:15:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) syz_open_pts() write(r0, &(0x7f0000000080)="9d", 0x1) 09:15:57 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65306a"], 0xa) write(r1, 0x0, 0x0) 09:15:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x80, &(0x7f0000000040)="ae9fd660f1aba67fccbd16618ea31136af56ca97bee35170780f96a7267208f63e6035b4d83381c0e9f33656de457c99934fca81ded01f451ac4b6aa91b23a2f0dfde89f230e1183d4b2585fbb613623f9519ef45a61659cbfcccb4dd104a709d67622df8e3631f074fd33818695437ed47865827bee1954102b772899594781ac5545699c28e5d8d3927eab40972314d5c95dfd4bad0fc65392e4c7d8cfc8b2b8fcb5ebfed17745657a15b0b0eae353d48d427ccc686c1478fac4ac4b8d790dc850aaec2ecd1673bbb0329bd103fae271d1eee8d11d1a12da933892a0ab6d95168a", 0xe2) minherit(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000fef000/0x4000)=nil, 0x4000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/30, 0x1e) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) r5 = kqueue() sendmsg(r5, &(0x7f0000001780)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000280)="3eb9d06a942197042aed221b94cd16b80bc57eaf3709b46626cf440727550e9b38bd319bdac4a7c6a1e6b8cb88d659836c1ada672963c6cbe95a1b48373499f2e3cb0371d76c62f4c0988ea0bb5dfcc8e0f5cdc318306a040f1a99ea7f6e1363c5571463191eebd03a779087792f0b935ce91d63fb4ea9330e7827913d7f99589958227420f7775ea6a730849211", 0x8e}, {&(0x7f0000000340)="d61cc55e623a9ebe0fc999f655510a5d176866f38644b0c52493fa0e723abe51fb2121076f29085ea2bd8819a409ea7d2e5b914ba6a4e955474d516e28f56fe3eb6b6e1b4c22aae9e314ca6d5846ff8de7cfba071f6511f3de636d280e0ca2a02baef5c4dc867a673062be561df9dba6b5fbe52d96ac7d1fe7de4b9ac5fa0ae49b99465849aa4a3a75e080416c472c040cf52b97501e41ee1e2758b88e2a0f758f7f73dbd39e8a7440bd19bd347dd8502a313cf6cd74fc7a3f24b2071b85096bf361aa974a75583320cd4279efdfbdb1d42c24a15dac04975fe51bc84f8e587d890ebff4cb591add386030ab87418f670f417c1f5c85cc2d5f161ceb9fe436", 0xff}, {&(0x7f0000000440)="6f46259e81351dc91013c843beadfc0a9e4bf3a6b87237754c15e46ea51a898e91004dcdc65d1a69fd9636581291e47acc629e923edd2800bad3c6b4cf3e101222691b6e57a151fd3850409f3ad55d011b1e0630767f76259097d5c55a7887ab7c06959873da4388509bf5247f5d505d4ac6c8d668eb391f4a8f73370cb53aed8e85d9044294a920d124c516b6f14dc5bf7deb21f400b47df1f678c2e3e742515b20b3ed9b6fc2e3dd715aa256811a9e3f9145dcc2558339391e3669d3dbc66e6874d44e05a1036263a36ea9c4c33b5ef5cc2e4f9f46553c620f8fa7ea823084642d56c3d3d3dc660c71d7ebc616af24e8849c92fa009503e906040bada942766bdfe5286f2749a84d508492c8011ad7fbdba81a5e19c3bd856d0f9123b47abf22ceb6f8b6d30c21f4ba284833fd2feca7afeb1d083eeda2e32ca2c9b4fcae47751b0bd2a1b605b93d3a6d1e4d2760843319e17914fed1d68f4a1e799f11f1235f7e59a4ee8548101be6e8df2372e0ee9e024b455d976d3d97c3d6b3767b7f7165b9f0d0350aa9c138ef985eb53a10cb39342ac2598ae1fb8ff91935faa15cbbe10ba0950bd8147fea493d784fcab6fc587b86c4e17ad3300beb7efd4281300f631b17bf44f3b742905617121088d7ab9cff20516eed804efd299e798e5f5c82b73f7679891426d57dce56bcabf6775b1bb44c97b2f1fb341f9b9be660569523ffbc2227073abeaec11e83dd5bd7db7e6d3853e1a3ae4cfcaf68d68dfdbc63c56f4650014d7ee70537744dcc42f8e09e617f7bba9015b828ea434981c5bc0beee1730905fa409f1d4e6b6e3131c33e2a67d2a1d80000cc21a4dc1fa335b44cd0ca58b762af31c8e2e9588ddc269b1b8f6f5324121725fa942500548dfaac0072efebd011a278006ad4cd1be9445bf54cd3044c2ead5e0a6495ffa3689dc54c333554a28163ab871a4bcf99540a57a378dae73b161482fda516c00f98f0d7753202ee13f99e240323cc010ffe5b92df7ad62bf280ab7d1301d2048e23c74a766531750363e6180d5172c23f546adb251bffa2616b793d9117ccf69139a3ee47d37ccea2e80774d4d8a67a3ef1687af5d5b44599e57c8b74f7ccf88756b9224643f241875983a611b09f1e119a50391b59919e95ef47a2ba4914c61c374e737c44ccb8434e8d6c7bc599c12e0f9775e0f4727e0603069044882353761bdb733aa9094cfa10ff49a91a72286ee8a5508c48ab7373167b72ef4d50f9e9b191a15b3e5e254bdbe62447ee4e4d48878a2998a822da09d8508f1be4977697cfe5f3a36b67ded7ede4b317489f021df190fe49804c17ceb77f3582176469483866fb7a03f6348c2a9c5c92198bfea0320ad1c514354d3371900c629ae7a2b48679da044433c6fc288a553e4bf06b62435dd815af9a5b385dedc7139c4b8cf73af6c7970627a0376c448ebd7c610a6ee00459eaa04f02938362daa5e0c325778073988a58f0cc04ddd933ce054de40a97df91cde3431393f54604f50ed93d989ffaadbbd29908171e046e7838186b83c72ec6ce97f9184ff53f89a09b6135a88f662c98e0b095a50d3ec53e06a6a730d2f3b6f1a7e15d2e9dbe4c46598249b66ba40815fb8efc75c095637726c19dc52ca9723fbdbed9e0dbf09f4c313298ce0e4495177a1b2be00319efad694f06a8c893231d0a3d09b6d7eeb1d4bb24bea553a5dcce14d804797de847176c6ff1466fd4828be9561b46a45096f0b719df8b9adf0b44b400055fd6ea91773667028bf9e16f27d7497ff4aa8695b9d44a93d30009aa0b4b043cdc9c0975e15f6ce4e10191993f71ee63b64bef4233d33d70a35fb7798ced8e62fb31a765fe71e1d323d31353126084e34cb05aec35a009dc08d2e155f7ff594676790d545567d01992037a20c8bb74fa74915c9686452ea9a526b5759a4b669b00576a146147159f2710095b024d26497b2199b3bc0bfe2efeeaf43afae4e968b6b144d0fce57894e307a4c062a79923ecbd6350ad8cedddd4149f25b60b7501276d486c64e6f260a7668325898af8212fe7945d78d0bdc622833ccdcd27563819b62197cb47e493a64aa4312479884b1af5efd895676559a2d7102fc0e90fa2f62cc997853f04616716c377b3668f09ddb06605750fadfed171ec84db8fb5206cd95d9ede58d6688463fe532a5862d3f35cd18b8c45c9b51c47fd0c9d36a57b8d53a7815bbfd2dda3ad307d8dc23bc2d48c3e0affe51396599dae17974627800cd7059938250b6c2065aaf705915a91a4634021f0a1f4c85388ca1127f05bac67b81f1913e74f9d8aa980a016e94df91e63320ff5246c8d209ba994b3f31a2a26555467b80af009c5dd7bc21d3df87c5efcb539ded5231034deb46092fbafb042f02bdb88c5f870a503db6ebdb024c4f667f6e807c61b9bf00e931c053a209d2f6dacd2641e78ed99153a2e75ae8584d6d80267f14d909afe4b53b92cb276fd0cb05867fe56042a854c4a50ec7ec3ef7ee6cb15c8b8d7d370abacdbf2ce92700df7a0136fc51555c765950a8e18986bf75b8a325902177bbc2a3fcc68035cdc50dca4e9f7fc371024f1c989f6f351eb20dee99838759e5e7882b874328ec79b98be1db54067e89f903a0dd5efe1c61b2b936dbf6d83b9df6c2910b6430ace372dadd922815d85d5cae4220a83165312f756fa53ed5058f2fc41230d8ea44c482bc6c83180d6f78f6134eebcf538d667da81418a08c1e6f8dba73373c176846ef56c510ba1afefb613afff7d1b07f624429f87b120b76f9d965b7875b9234b251c607b58301d6542abf969956a2c839cbec92069de634c76d88d5034125e173b361aa8ff4d69e274a1a30cb660c5d662ba6f0006f3ec34d93f2472005c617fea5dc65330fbbb197f39f4d03666eaf0c157a15518e42d8c37d903336232e551b12219f2557a3e95bec6605b6446f04f77d140b439505d55dae835208a7305964718e9756fd73dd706743cfa6cdbc297a54cffc493c5ee66ba117dbfe864a40132f488314b1743eb3e436a7c3b0ea6ddc193fe3866674a12a21dc8f1bf402991e1659fd75612bf2efba02dbfb1cfca6720d469d0c817946d512d0f4b86021cb8e23fdf1a79af142d065e869e39041b0728d2368d42ac9577423edec1266d77b35edc62b99a997054f94717fc8f5f061d6a884e70717c9cab85dd548e1d888556aaf11331d873ce6c125453506d720bdb7538ec5486d47179165355049fb210761953e64b89cbeb5cdadc1a922fb18026765254af5af61756098dcc11d6708787202f0474b9375c1a254d1331a810b76a28892481e4a30ad8940a1a198817bdee5b272aa7b38f5588db2632850d0936f4152ee3ff3e27af1047b12018ec3a6e32a59cec123459da432d1fa6874d01fc10f98e7fbb8b4e2fbfa7698337e43e6a822d9d37e830629f5a3793e751e7b39215b2bf4f3810cbb11da67e58a2f23f976600def21f112fff33fd8c3ae43b67c837e476ac9f87fc69f399306e3ce143d25335d5ac580e9f326b422761e8443cc189abb4d7b6a6eaf162503b6a248b34ab4f4831517ff048742c0cb9cb1183555eec312b329d39995ac747b987c711e4f779d1e189f8f536c3288dc552d31fa6a834b8b8da986c403a89f336558f4c53fca642d7ceace0785c5a0203f7617b02f42346e94f6d531c83d2f3b29e48440727f3a0433123cf4d857f7a3816d07a4eed1fa9cb28309b9fc42fc7ff9833e16f892151dc8114fbfa402e4a3b82567ed62b2f8a46f104f661e5121d315208ba3353ad321380d435c9e4ed8607c5e77ed58de2536e5270388db879426db472c4ec4ada2d9c35be104ea3b891e378c57db4d73cb2ffa385e4ff96b9447a4b2248df68fb2c6da7f8b7cbe8a83604aca94a872094e6340e12c059b1d4880a1821296dcea2ef4b8c2dc96619ed037dfa1cf4569bcc24b1021a9684b5c6591b0551139f0e412c1146ac4d4dc76125cd57c1cb2deb1f4c076fcba58aae06666b867840965a06111b727431dc9434d00a32e4ef5270672f91473f297c23e137579114e901599f145a1a28e12289962746020bbb4fe39d2b8d97b8f840c69cd2d03cb5828ac407729016b1fc87fb9f0ce192c7e46296ff73a68bdc0a125149bc164c59c7055e4b5f8fbbab3c537c0a603062fb19719d7b375794657840a178f8a0214dfe3bc4e90a7d1605008e15949f74f2c17bfbe15f08119b74e6bf5eea6ab2fb65ffebe77cd99f12d7debf43c3d8eb02992445f06289ab283246e68b9011ba3c91e8b5094e321e1c3e755fb3e968705cffd4bb8280623e839df97a83c06b5c1fed5b8bbc9baa16d1134995b8b352940040b9dcd7f2b7d8b0cea9b7416091930939049e8021f5f8607e6bd7f6f02dc854cab5022006bbe8d1195f233fe56f3b2fbe199ba2b999801038879ea8309b0368156a48ed8bca47f754c23ce9d04faf0e14efb2c9b47eb5868ceebc68546124a35c5c2abf7dc04d2882f23610efd56271de1be108d9d741526c54676c534cb378c85bbb29a535aefd0ec8bf256fbcfe79a70341643ebe697b63b2febf1cb10e709c9bec5b6db432aeb1a4c5bedd9437a7d431041c333b8a25966f27eea926ec09793c2b1b72c3caa40838c4d260f42bf4bccd77f323750a805efb2ad41198d7a1ba6776975dbc848f55cc2ed8f6561ce220ec1f95b01c98fd93eb9d3315a3e4219da232c76f9b4d9cb513df4ffd2e9eb7492022d704605fd16799926078653e3d54c124326755030b21d71dab7ffb45e97d3883a40f5148169a7f7810426269572314b467c66b9b9aa7bc3d64024ba1557cb5798a199c11f445a1899d0e9ea770d942dbd216bced812b179cc2cfbfe79de3f3b631d09832c1595f866ae1fa074761318c48376a1f817be87849a4abdec862c9b55a3eff50d7de3051554db6bf0a35f6e6df90cc562273a4799a92eceec3f22760f4cefdcae4aa38a064cabe27ff8b36c70490d9c76730a9c070aac07345d07f9a777a017f76e05cb4ce339157260e2e6af22a7b096ff99f9da3ccb1ba24a0f62b5fa1dbd2898fe3e2c2786a49de5d1bce7e9ec1b80de3524a879dc79e49218989afa00fad257b7556a328e83038db8e118461b08991174e24227232a1d02609cb736485724180808b0614ef5745be39bb04074dd5e5101502397b9e8257b3aed15012dd3cafe43d75f0b7974ce20e588c6c42f24ddf9dfce3ea2fa2a8e07478c2fdc80f1c6cec020d8df09814b252e614bdedb86a4b217c9f6bd91d29c660fcd345e1b87b57081a91a8e4a813f333aab7402586f6a4991a1922a5fcc4d4fae7c09a5d4552e210300dcdfcb78f4b201de6ddb41b264dd6e14990392c30051b6c3fa0dbd12c33bb971614bd5e383ba18ca93fac29fe8e3ea082248b310afe295092a8b194f66d21f85fb955db2256c08d519913d489842e55a2bf56af121d0f623801ba28e74f7c0a41f3ae89d018854ca5fc736bb3b65d3f47b69853dced05538135fa6b30e78d422236ba49d45b379ca0282fe914c70eae59815d30d27832ddce6b21a04a68d1ad4817dc5fbf20f9e67641ec6079f2c2c48c721e554f9503313091cca1c4b478305c5c4f6ee0fca199aa2a52cb1a3d4309ae8d88368292ebd58a230e36cf04ca998ce2ce43744dda156499b17d532214457e94f486fd8fa8ac35d1dd367a3b4622b828c04c6c9e16d6bad6564bc67dfaadf2dd8de454733fd74fb776e7dc7fad5d4c2a8a41749137a7b5770bfa53a81c34e0bbbf9b269a0557e7e7", 0x1000}], 0x3, &(0x7f0000001480)=[{0x108, 0x1, 0x8, "0f2f237408b66a119a93f1a5439f157e21811f96deb934bccfba6c7e7daf9e54d766c8db828f17f83c7bebb321cfa1971fc320fdf2e29412120d7a47f07aea1b6f45acb003db2a872ae6efe7756e745162fb42040173a4abf070d1eca60e2f94005c6c2dd9ad2ebb1c35e5df7aa9e1a9839517509986f5681868b55a4f8d2b2414b591415532db039d52ce8ef03f06056d0c0fafc40d9abece10c27ce07c40cba6d99271e31cdf19cdd30881509a28fcab657777ee2c37608936352b40680ce8351877c42a151838290de8ca682de116d9d382e573b8b380083be375a197a65953943d6fe032fefc4cc92547b408d48d0aed973086"}, {0xa0, 0x1, 0x9, "5a45bd970d6d35a19af8d9b19bcb9e1f3627b6aa8d68c6eac79a1e688fa8358fbf3364ff353abd2c8f15065ff399ae83cb0a9378429a07b54baf0f513849ec5d702e415f7049fc812034943698ac52eea43aae18f740a671fd22e6e43bca0acb2e01a2fb0f178e86a2f94dafc781fec31e91cc02169414282938fc0fe36fb0932e2d4f7f09820350e434afcf0008"}, {0x20, 0xffff, 0xafbd, "17624c76a2a6963cf9c48c1b48"}, {0x110, 0xffff, 0x9, "32bc4ced8c62e4af684171940e72ed51d8f0e0eefcedfc548b7ad66c3d18c6e41888df8e4895865c57aa65cf7ac104264e00b1fbbc2e95c319f733827ce476a2733fe5fd98892f9769bc02e2e9f2a49f1483a967a14042d24c616337067a8e7444e871e8bcb10172e7373c360ce28c00d82f44e5748dfcf574fda8ce96821c761c173cd9ed6130ea350d3fba72c00b833dedafd28090ca11d3708663c815299e6e4ada40b02a6310e3e992e4b469d18dfff6108398b5d88a7f691f495082c192edd0c24271b3b92d45309c18f6f894dd98242c2166b4e8c3053e522b4ef16f7dfc649762f6422a16f083215802c452fab3d89cc4ea0515bb8285"}], 0x2d8}, 0x402) r6 = accept$inet6(r4, &(0x7f00000017c0), &(0x7f0000001800)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840)='/dev/diskmap\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) dup(r0) recvfrom$unix(r1, &(0x7f00000018c0)=""/8, 0x8, 0x40, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) r7 = dup2(r6, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001940)={0xfffffffffffffc01, 0x6}) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000019c0)={0x40, 0x0, &(0x7f0000001980)=""/64}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001a00)={0x9ab0, 0xde84}, 0x10) sendmsg(r4, &(0x7f0000004100)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000001a40)="0ba402212ac08b564f153926b687789e3de2cdc560573b0a8f49717f5d562ee462cacc205f2297d30fe4d21962c52eaf0320ba9a5ef63a54eabeaba1004481bf0e2852ae4fb8fc4f195fd749d1a753dbc9fba7ab6e3a2fe44e70dc30b7ec31af62af806cad62b97a7d85ccf72ddbd769df275c071bbb93a025d5beaacf40dfc54eb4d940d5ad0028c40e6284bb81693bd72010b9b191", 0x96}, {&(0x7f0000001b00)="09230419a5b774bd404f6a97ad0c413b421bf8d565ab8de1ab24a0cba3a679760c8208ffa87b77990c5311d2c3ca787777e3861a3ae460fd4356983b51a9a4d27cab61af1afaf15999f3717ba1410c6d2eb8f7ed2c01e8e921ab6333030ada7ee8493e9826f17640e393141406b372258c9ff382748969ca8d21e698cd33cb3b4dadc2554ef035a020ccbf6aff6bbfb3f6eab2c12fa28f4799d146aed4677f44f8a1841ad4ad66eb392d9c275fcf6998cf32389df5b87e68ddbfd5cac5d5138cf34d387abbdd611b846e68b7f1771c9420f06cfbc9c0a236c57795954bd00354bd35f65a3ebfc1fbc4dcc6d8a8bb8ab1a86d738259c049e598055b0268", 0xfd}, {&(0x7f0000001c00)="0680163ee8c79ad8ef17084e8e2abf7f1e70d7ecdcaaf5c6e88e41d914a971d99e395d23ec552eaf3aaee8f3c5577f163af6871dbb2a014f36e6f2fa6c0136e1ae839d6f574ee7deeaf2d19d7a26898eda866da873440c1374b097fbb88d9ff2b6341c9943d01a8ee4a29f0d3b3d563f6114e3a2ac738727ab1f1ae5c8f10e0d94576ce494181ea1c9b7775d7f53c2ea3a1718540537f51a9fae1c29868dab7abde7c1282f4357fd9306ef380173c080ee0a6b1ee6afc27f3e490d019ad3604c5dbde3a90f8cc4226afeea96561c2428c51903bff2591b43e84acfbff2fb066505a04dc329ad236d02e5", 0xea}, {&(0x7f0000001d00)="1fe0e827d798bc89eec2e1b55e3abd12fda5485d4a6db80319cf7238475414feb8b430c14f51be92c4909680", 0x2c}], 0x4, &(0x7f0000001d80)=[{0x1010, 0xffff, 0x1, "3ca3928f27f7a5956639fb5535560c41c9a386667c54d4e5c6c8fc8179b62877bb9ffa95c54544333e1ed8932508efa3a46338cd2393b2dea0135fe8024c63de474408fac8e20daf0a8144d1b2c6b3846e42b3b5b362c169138c1e240c947bbdf2ddaf406886f01b72a6c9f41562f861f2c90723263f969bc7324ff7908e0d112abd6a93fbd933b5d4ee29182c79a9f639f343dbf2a9c92ca2910f5df0a512535e13b40df8edeb503f5732785752435196b7c9225871d5886f52b028fa3b10a7b4cf2bb2affd50b7627d65b9f5bc3e4994ab1fab63d889abf26c69f0d9fc0e52869a8d7c95757b96e763718182ac310e121ae91244a77dfac90c9bf3df1405e85376b99907991fc84bf185c0c3d21cdcea877395e3e52d9cf0a5f8bc51f932d219725f101824c247672089466611bb837a233acb7fcbc55a7127e5736b151ff7f1328ef74d41038acb7dbd55afebdba4b85cee7ad3661b6bd2f7d77381ec749b78339932cbee594987ceb71f73437a6db85edee62217098d8ac9f4b0d3ff55c9ff6cef91b200c603443b775c0a053fa50ce34a0a85b10e4f4e18be44a7101b490374309a1a53bdadce4f0496859cc52d382605c21a8d445735d36f51192009bbaf160b8c0c9289eedd7589a6439aea2cd03b5cd62d6de511df92c0bdb688c32e81951fe02c51e2f4c9d91c2b6f18461b53206dedc8f3325e3ff7f035a4edab1ca468360d3b0ac181b9bc66b637c75ed4a74672c0ff0d3a6d8b749ea82ec5b8f49517a7547d0bbcc5587993bb9d07586d8f2c6f0559756e30006b3958b89f58109879dbeefb411b161903eb7609ebb1a4396ea60726a9912b4ee909cafaf64017474aeb167178fc81a4cd4c0dca8d2d3e3ffe9a15879fd32012844f30d69bba360cb3f3a32b664a47ac635c1ab8c2a3f92d383a122465df6617a4247aa86de487ea15dd13ec936019d193e9700a5a95898bb729e4fddcbdd139ed74102b0059b70ae7676e490aa8b6fdffc785b41282fb84b63a32cca22e51212c6c193551ab15ea3bce57b06022b9ff09aaed36607ffc21c5701189f57e8586d9360cd1826ba42f072d66dbb34371b5726f4787e83e42d36e8a8f7f109231d36ae560f2476f13a4d2f822be4fc49ceaf12d94656c0e4c9fb5c30a2c07b7ae31c26a6db8ab59de081ca8057ad40b569371edbb05e9ad6b2a818b2096783be523b4f7cb8b0ed3041bf308aea04672dc1dd3aacc9d17d22b9fbbe0cffb9f14ec279d899e06fd5f47b19e0fb23a49e73b409bcab642911f355a477e736ff1c1bc6f92d6c830d8b9942cbb2f885427efabe3d4f9d36584129ce3d98fb07a08fe3310a9066b5d7ff50dbd25eaf5d25726449ff00ce754a66e1216e9ce898552983380f1b09b850adc81687448ed3392a6738c9888761f74f6b8f834465409bfb071d2be4d52fe52a98271525f8b6547a24dd48b70bba897afa4ca34ca48f41f0a794525c4896790a4ee59dffa972208ff70a65c1029fbdc74404e00a92590a361a42eabaee41c289a90e1be96ef5c0ffc81874deed986fec7acff760a70f8ad324a4d83a791a9b00551d3618fc62b58f9f5a2896b2e93e9e37b4b8eb407bbdbb3fd50bb7bd892550c6842460f5edbb7646d66ba5927a55e6aef7420a36928a87ae7a679f482559ba2b7ae363679b48b08dac05b08e0b3e17cf302d3c25631e5533e94ed9ff4c9a59b59e6cfef0129768aa3015db6d1f88bbd340c583b7194a57739c8ef21e2830edc7bc50a8dfaefd09a4496dc0c695d280309b9a2866c5212f8bd17b01331e404fbe0cdd64732e76ad88105bc2f57ac93dc353a9b365d682318db3a489c9bbc014fba8c31a213539cd507780dab789be98c28a59312c6395059209c1276457aa6f15e7c1d585a85b35d61aed998e4449b25bc5552d01fe4db94825abe5ac05cf2a2f7b42ddce5243c1fe8bdbdca2f7ae7f3d9bf5ef10ed7be89cc5f88ea5d7603fd874e43b0725780779def7e4fe144a0a1ab1d05513c659266962fd02711d3ff3d720c1d261e3d34fe0d589335f96c0206cd383956cdf2f0712b8eb82693ef87e697e70b81639ca3c170113fb93c0c9cd03b14c79eeaa03e62b1418bfbbdce57d26fd31c0a75bb7be0b7d493a66374a24336c2437dfdebb08c09d66da53c4117bc30c5e92adb9442bddc92118378b5f6a0dfba5d87c13be69de92b0c278dd6a2a1995a249008b48f68b8cb4730f0412b1465a45aba2866ebcf56f928a83083786bf49ded814559dfc4e6b8258995b9715eea93c271611935242f20fb2b9636ed1e960eb5de36678628690eca7902570c966d2c7f75d0052eb5640e814732c01ed64cb9baf61317d62e2f2870b1e53aea444c88f8694115b824a6499d636c09df31826ab3f4ae4b6213ede41eaaad0f9aac3ce9168e1fcc707f4b910025dfa97254da2fc8008125ebe514b5fae6ba7dd20331269b123c3e4fa1122c8d174c9218041381242579a205abc86b9bb2a11b384747907785331d35628731c815fbfe175af26cf8bd3289f48a4d64df4d581dbd0bbf03873f5cc0e88052c931064d1e515087aea95eb038c58a9e46e1dd1f1894d7adf1969524ae2bc830a7ed2ab3ff1da6d9703254aaf80030663205910558868124962459d457519cdb97cc566e99b5522cc0daf558cbf2b729eb5053d82a12225831441246597f6263b2aa653604a7c7229fcf92c96ddb362e71b9fae31c4c477be0cb802f6371f6ca429eb52c8c2b49c069e052eef4721ad27fe182a7072e9c86d53bd3d989e0e56eab3ede06a0b292606ac5fcb25beb583c095c2f9fc79d4b143920d6d73fafb8459c9f585dbd7a5a5275d70e6abcb6ed91917c6f5ced33c42118d3608b0c089bdb9893ac85a059ab5364b695c2671c43bb1a67c181fe05e4932bc3c5af22fa2019058b723ce00455f3ca84ebdcff82589191826e13e9ef8c654e4d93ffef9a76cc29429eab77ea04aacafc0b51a08fe39dc44d509e564354681ded2f405a850a07d4d742d21d15b7460ec1ffee16152d2fed1b440c653a940c89479c303f69dbe23512dd2a7bcbac7d7cc24dc6d5c1372eaae39aa761180d6b7d5af7f9b43d3130561ae97d5b8740e4686110d90f2758afefcb346f9deb15dc82da426c2418a23aceab78b99526c5aa3cb3713a5fb24af338254036133620bedfe09601e1115066bd508eefbe9de905ce2f33eeae6ddfe0b54e85924801c6e24ade182422e15c362ef4e8783c1eb62fd50d82abed1ff680f94341bc204c96956af2d56133e668d4bc40466bf452df135b2b44eb9b080fd514ec46f00fe3367b8fddc12a2ca194851fa9ce002bed020e8974c736059a63e267dce3bae4be3194214f30298603161565d9494fb6b035c161db20b935e5d26fe62130609029d4bace4d1dbfd69668f760f368635db5c243b5e8f8d5f5c90822c41232f5bf52799e1312e6fcf29ef2df1bd49799c508f27d9ed204f0f9e5a46436e8204204dcabd708c235682bac03ef7b463ace25ef17d6b778330e5edc428d8a2283a2cbb87ef6ef4ef9cbbac215fd9d9e5c45ddda59bf8d72a904dd183fc220b733aa3b0518c9d04e5f9760a438217f6b7a11be91c22fc39ccc0c963db4dc18b09bf0a7d8a58c6aa8e70b8cd28da2bed84ae16fb2ac005a66a4314d8b237131ebe00d08406618343203849b534eab746c49036a6936ab529d477de1193225018e06bb34f00f1be2e9ffd33ea176fc75136283149011964ab7129745cabf317c275b47549a436084278a42b355fed8fb595e1164e61c9f3fba2a1d422e28fa79ce065152e91a109049e7e76f6b95316463bea9e0c3fd439b1f63878bd53bb62d6b73eddc19710f6bcd135f7503ec783c78bb3d58bb23b99807b04b7e59dbf10ac0529f08bafca11e54a872783abf78a0674cff6d7835fab83d14cf8cf2f0bfe03745be5dea46d61a856b5e410e4896dc0a358e317cea812be1286ebfb85428edb4db17fdd46d440a0509f12539788387906931176c83e13fdce347bed7c5c6c8ff0f5d188f718ce0f16886439df2e0c2c0da9eabf24534476720b1f27a3404f9f9fe9205314b80896ac16a5f3e50611aea0743daeb1fe4296495ecf33521703fb7d082d0aa257b882018457eae9e7b71c3934f9a33ae9f8cc913264bc32a12c441496df59a61ab7c00e556bfd7b448a348cf323f55f8a4845880ed82d34dfd0e471ea26812571f93cb48e98aa2eaa19076bb299e12dad2ea8b8748444873d39a6cd84c662d76f207b6c786e1e6503ce47223af54cafdb28916299e3c805c838bd35d0b51e617490d9f39076d7fd20b9378d10ac64f68e4a81e756543e5727f7ffc4d396bdd54f244604a541bc3a7d06e2782000714aa24bd3d1467cd68c702a50b3235e99563732f39a79e09d3d462652444ec38714ffeff8af5459e825f1398f56b16a4c4bb1683a6fe80562a9cb470740bbd23c7600e1d567758a7131a6812b5dbae1b7f778a8d107022be81d7df49899940357daa80e22c5266d1a11fd06652d19c8f004be2d18f4eae79996e9f7e0e45b4d62b46b448c37ec670f2fcb5d6aa0403234e71da8d832bbf8ef8cfc31170cb323279a8a2d6a5638eb449d467c8ecbe0fc3e2735ffa75ce3a9d43216e2cf87e3d3283ccb6ad32d30ab50ae0ca0aebc476996fdb8efb70fe9809d2b2c0e7497d3dcf4f2ab2687027c4dda936ff770665ae24375fd3b2bc7eeb69305eaef83b3aa5f58f97edfaf4acc8aef6b4b190c0c78bbb04b5c87865af8ca18ce0686af20aa0ae1f901cb044083490f993b59aabe2a1d77e486a846be83754e7193c1dce849d938e45e7f8ac15be38aa528a684b8c0891910c6b1426489d911f96a2f97ce7f21b9f60b66771572ef983479fde58e7b1cfa6098b714bb29503c482e29041f17c8ed535934af2414029ad9d68997da04ae522abcf1f0a2ddd04c15317a0deeddfef43339a3e23701ef4af690f7be1f39bdc57f530c3efebe13c53c5452b5c3c58437281ff290d9b19fdc855e5af766673d8932e48b7928992e169528413da1e03cc911360e67b5d806c57cfc00806ebe54f266ebd7eb15ab167c74ac676322f04c0ff0a495f3904c233dc03f81bd187a0d26c829fa3c27b8eaffe329824b46f1c56b8b63edfa203eb0cfe106b3bc8fd5c87c5699dbbe94b76b46204272d6bb5a9f14063f189f9d02c1dc66699386a07f07ae781894842013081e07ac0b2eb4c931d3bb6c9a8298d150558223cae2bb2d0887e1290ef0e0f6002cde6acc423451f221fa509166791511863d71ad7fb5895404aebb93a4972976bc6610edca53ac4124631c8269762d5f11e2a66cc7c8d095e66cdc0abae452ea0cc8fb2991421281887d7d85d1556bc825c232c98fcf8cc598f54538f77bc14b36c68d4f4f42a3d9e1e48770c3558f985dd1f282f18de41523d6ba1e4123bec793b1be030d3391d5ef7c84563e13f0efb3b2f13b33541f3e6335e04be2d74a205544a30f0990eb9239e222fd277cc31988fc93d84e92b088b3247b2afdd3b0dbdbebff8b4b805cdacb178d10ee2ae2920ea627b2d9219dae0501416ad07e4395c7b755fd4720ffc7f12d47c7ef40aaf2635910b8179760798d3042f2f57b52fa2e5c08d2eb9cb60f0199ac2d5f843a05a95828057a7c51c9d6a892974ff9ee538319ff4e85c98eb248631e4664f07ab41be50ca5968adcb551fb146ef6e34f4f588c123e2b46fa8a8bf1d343203dc3eb2e76c6e0a80c5f1cf2213492310aa5980053fb36e897887a18e229f"}, {0x68, 0xffff, 0x6, "953f105f4aee68813a135cbbd8f4c0071cf7cd8586d8a9c554312f9be24b96c2246f167554288b354ec27c61c1815a6fef8d8465683387125a47726b5b3afaa6570de74d52e7d9c15b0aad9bea14dd17a3ed"}, {0xd8, 0xffff, 0xb2, "fea09d55f31b6ff682689415f06ab1d9ae5d97dad9eb9a734fb1c91816607390305b13e26901b2783ffa83b9ae59ceb6c0f095cdc04e12e3d13343c22eb351fc552c16522659b756ab216ff7035ebcb0ec0d50b65d015b1323442bbbac9fcbd75ff04c13d3a6107926677f888bbc7f03b5a6fccb070be9596f7d84394d17c46f4e9584f726ba4f0d434163de0c999430914f9fe811752b2ab0b561c3bc581f16afc61eb9d28d485ce8b86724ab245fb1a68d595157911314ffe410057be53ec13c942656345247"}, {0x1010, 0x1, 0x80000001, "4d879e4d2c85a18b0b45d984ed195668bbe713babbc3ffce6efadfd3302fefd194ab0595c9f40f1a558f8bbb1344f5f6e53f340441764169fad7e3816db09b38befc4dbc61d2d8c2779051207d640fef517d0e38ef59a1c454cf6c6190642a3f1437818b3184ef0c2c1b497896539febf821ff0801c2c10c410181edab06b45bf9c2049f2bc5395a4a8fe266daea4306e731077117081a077e883721fe9f4a6fedcb26a8238f6e3116a6be1dc8007c2cae949e0b3a18b124ad271f0ea5f3291af57510c17c240587e2bd748f1aecd8566c3d529b9f9f294f9a99f45c4d087248b2433f0471aeabef64a9e3fceeb91a5459ae7009d7028333d9058d3c082175ab3cce1551877986344936b96799a06570d51caab19650954be58c4a18385ba2cfef5c7636590194b8b4314cb4d582c42ee2f4f5f3fd4b2f23761067807b1a61edc36ac60dae06cb729895ba2e1830d40a4e3350754896219b3fd851d27aec539d74b7e642c002b3e836bf2ba75b37bc372662896965f3e0fab9c7065e55aef68ce292c191362fd01fb3a78e00b4aaa651b0eddd7396ae2ece703bf9933f8848dae0c11ca1e466bae41f94e8abb22ffa5d5156cdd8216289f1ebc5ff8cd388f112f96ee3b0ef0c4cf4e7dbda710afb1f3f6d1ccfc8182846757ee51c303f06fa280dc93eaeaec2e4540b4738c034acf9bf5b86e9507e97152b78f06662ffa35f161f60ba5a62477f076c261d52ac57b6faa36389655ecbbbea1356cf4e982bef0458e792d5db4705f60ea2e46a2fe822c189c1eabe9242bafcdc5f55ab657b101d8039860808fc2f3f28f2f6a642b7af8743f7bd0d9106114e4494c15013c2142192ec817dfae9222ce1195d3eebd1540f848872a105bfd122e316925bd64a0950e32cf8525e740d3589458219a34aa4dbcc179602087798caf69628fcb14fe2644efda93e456e70a55ec15b77f74f789958eff90cfa852b0eb48cf57910dd6e0f94d3e1ff5d116eb50d353d96df7273e934f877e473b0188ef668c88677bf56180171bcfa8d52829004614bf71b830ce259143a55b7c8ca62dc4269375f7e1ce68b822e0cdfecc92cd1370d2e637ccf0dabbe6cf572146b2c2e8c35c245d572ac70b425058a64529da887e5ea3b70825c42ab8232750496a09003ff3173a230d404c9c55b6c3e321ea5bf5c446580d069ccf1425d0b8b300944b62efec8b863eb5658494586173a5a85fefc5af07833e93e3c9d17ce903508b82b32969a8ea1446cfabfcba3997785532fca67de9b79ec45d81ff59e8d988446f1c6fd340438684592244509d3ea3160b1c5402c855a30989f72f1d56609b07eaf93d6634beced513e31b90eae6e62cedf3450b0cc1495711e3c47f23e0b287d13939244d6ff567cf68aad1443cfcc3584697c311d110705dfe552a8bb20f3cbfef48b7f635deda375b61fbc72adeaf6c4ee1b665adc6d3d585b4f6f68deb4f1d0c4e1b6548fc97c8f6f5c01bf09530709fd40bd6515e0c93f7c3d2ed0dad182c4b825f035998f26805930f45a59a2e8c9c433de6d618c5aee1943f3826aaa0e0b225be8c496f0ca874ba5a58b929d306109db567eb3074fdfbea81041024db1554c9585df7d8bd0d012795fd48744ab9d96627ebc502a0556b8520e5d9654e5a9db30e3eeb9f926cbe127f2ceccc1763c9808b5e38b7b5f029fb54b1a222fc62101d80340a6ed1d191d6ddbf893eacadbee7fa7b85a7075c3e03779dfd05178603a0b9bba1df7c169709abbff73946e002d37dde9b1cb6d13f89225ad0dc6625d811acc14825f05af1d2bc119607fb42675ecdaf8fdb5dd9d81b1a5e7806176ec3dfef8d56a71411f58b961de1eebe92f66a4532a3ec3c1f373e20d194dffbbcf8f74ff147d16518539098fb160df32cebcd3a8fd18f2a461d611f9bfbc35e5510023b2fa54ec0f89fbf830bcaf3be21c3a85d7b8d242af367cbeba11b7c12965244eb0c82b23bb74e5480d63dfabd5963f8805083cbf365303887ef6751748aace0a04af9154f4cbb12590407c3b1341ee40b0b45786ea6929edb323d71177a43b60c019cfe1d4a94825cd8574a82dc37bf151362ae529bb31ebfd10014b16fc72880e49fcc66b348f83d1f165248142c818a614a663d0e15f0f275484ba8634fe613b1551f75d925801660fdf6d78289ead9f26451afe78a0f392cbc9de2e48fcd937c6e54ef30f57905f13494e40aa3deecb0d6bdc8f7d664af76c079cfe7dc2ab7a5380bab94ca18826dce58284244cc192101b83f637d8e1c5b0a42cde27593b3606ebbc685b809283a6a9b3fad36d677e8f6891456ad96a610e70a10ca6fdf0d967814fd11e937d7dc364bfcb27a5e2b3c5a8f46238b21318e73561708dbc30be9e97623f9084f8e2d7985de10cddad77663ceb430d0fa5a8faeb8a47359dd60546a5210d360ece7845c00773817f91df73201fc192515867d0d325fd7a5801d1cec2fab63c3490bf8455ace8ad5ef1455e73021d24879de167454bce5d72ac07600ecc2fb20852ddf415faf61e3db345c791b0fafc48a31b893fa58f7901a1ee461362331be57cec25b693ba1dc7a49292375b12d346d0703065c1af7bb6d8a9e9052c460018224a6b01759c2cb49f942c1eeecdb2dec63533a348e0053e18d5156f2032146299fb252f59525313343334bbc959e90c257a0408209f38d2653de800a9b09e233a4980fa59d0734a511b182a43434501a097cbc31f8f5a9ba5f631dcfa7a9c4242c579c6682f2c60652ed6913cc316a17db79f0d7daee23090a8cb534b753e0540615736cda681ba758fd889545889f4c9df3007e96d97cf30590a97dc93a6da5ebc467ba9bc3d025e090e8df84db9c4b387349c9d56b7b763a0d6b367cece4a17dd5da2588dbc9e22615ee6f935599fbb75b4068d9e317efdcd15a8655a4222162990326c680a6b52d8182b3d1d6407e38ced70cd902ca6d6ed8e59a390a15717c2d554e70478945ced4f4cd50da50f4076ce2587aa9a8defb5e5237b8125b445d614a11b717eb3de3f1a2f6e98d307f465c4045ea14f2d4bfb1982afd8b1796c39c45348cadd279e73a8c4902717e81ba6501cf9d7921ec4a49cd2e48fe4cd277d7d4e4744db1b2eb511b5d331527e07f26aa5a48f8967976c1a92f99844a82524605208501b49ae1f115c99b64fa9674fd1f84273a47294dc10275a72ec07728c44efd210127983f602fef91546baf346f1a8eb36796ec1fca170cd89d1b1a78b1f917daa34652fc9ddc2f675de73f212c8e8ea8e2a92a4690680f32f4427180135bc790e1ec25d71ee346af8ab9b8ae6fdb630e7c00c3d209a13e17a52f5c768e299597aee1deb34619176c7173f397e0721224577259bbdfc1c7c8816f8ec348cc81ca5e74ed3b647961d78c9c9cfcf15ba30957220a124537c638a7e50f3191b58bf7b68f3bfde327494831e81e99c9f8603c381b5d08778d40a913f393386a7c6b9258b32b3f0c28a9f976eab035b20c62e4d83f4f1432531e8e794ec792d21c3f8f8a2bd9bcb27e3ece3a46923292c80f2402381879720ba0d37da89f2e7492bc9b6bdf58dac07536aa0748c9e3e4f637e2dacb870b5d3fd799657887f6c0d5ad71797df9c978ede34e32b4f6846989d405fdac40dfb1d2937347b1ed54949968f6c49a0217cf35ad97d240d0748091f2911de4f1c6708cac810d20a57d162a6736dea1e164bad92609a3e057cfb047ff0113252bec1e7c95f45112f1c962160aedee39a86f9a3f552d528d26ea13a19674d23e41be85facf0609bdff2600182223b01c4f8ba4f9199c89261dde18ae8e8eb213ee14e37d50536db3543bff1878a7b57dea320d44ee2b0a07fb002ab2e7053b37be899143e0bc54bb38118fd3c37ad0161340b7394cabcef89513d327f644726eeb8b44ed7bb9d5c11a3e77c754bcf68c1f42f5cb0e22520f530430442035cd48299297febe24f6e9c091b8c97a85a49db6d816ba72fcb145e7ae911b2e9617f2f4bb62a8776788c5074c999a0ee5ca989e31e58b6df86dde26da7428b0933dede7c32a34ecdc584979a4c37dc303c8b61461f6602df0ecac55049794dddeddbab1bb8bc7b1c324ce5909c8d82292476621c9c83dd3e3eb90341e57f0ceed97187038d7a972596fc40d3a45db427861081560a1ccaa59cfb25c6ef173169e3483fe592cd310bebbd59c9bf7ae463d7090c7342e0ae9d1c7514b44be113cc01a1f29b9f3c50d6f8a98db43ccbc7d457a286322f3032b7d58e1b8397d22ed2aacda3858887d61f480ce3a26d96f1facd3be6cceb29e25bd91f46ae436d8039cc8538486d046741225f537bd809bd678e8e88735bb41f8251fa71f82ae2bbe52b4f3a1f93b3538ec3b78d8c9bac09ab8c1e1bfa7399176a1be2af7aa1498ce111dd302104d965edb910d0cab6d20c41c7286c8a83860eee425122d5eaafb609dcf4fb171a1cdf9837964a325da3516575cc7843a997f05e4782b42b2939cee104e9835d39c5bb11ba5c8e4d8a7c0e7837799304f6e753144aa40488ddc387c505d62de95fd4e5da77a652f728968a9f54025f8b93252ecc49f13a55ce3e6af59629c8cd5a0c40f4ae4b92abd6ab8ff2b09b28ec3f958e25fecb172fef553315f73cbe6f92dc209253b4817b851af46ad46fc65dd519219eb1a9e9c42d557edd1c0c1c3504c02e18360f63069fcaf8fb90aa29581dbbe717e2a20f5626077a111b0a7722879ac0e4ce047c89f6671968e68c834592277e107e4c09cbbe1b1151d17ad6d0494b55b5c72c8597f716955c49d2d2607db4bb8a0dae4113cff9d668164ac1960a6f695e5cde5b3e6281571153b8627d83c14babac961034440f8cb2e4a4182e6d310d68eb98f77dc5c9272a8b8ecda2b5f0a441ef9cc935901685425715f6c6a844b51899e23f50c0b9f3c351671c4c5061b4f3a53df79c707573777bff1d17470e4161182f81d6e350688f6bf8466451384a7eadb28d772ae29a6964389fb567d6bb25223f9ebb8ca37db9267993c88c5c81bd8e797a7192b784d8b31354582a07240c5c0a73a83e11b956e6287f5f15b35e4b8e4bc4aee7b396fa9d8346c9956d92dfc170564c21eedbd1b4a13ca652b9529573e988145b243ac43689120bcd6946c61d61ef7661b015de8cb847c1f92ba62ed40edbc905774f61e1821b4064e4f6deea612a191d8d6164f79fbd1d4a29f2ba58ced686201d6783618ed7f530d64f0e633a22ace14eba19d0009f8bc8859c294a9a1298c751ab3808bcafd17b1bdd5e52c06780089d584d6ac3a07a4cb633f76abcb7290077c3d0b84c7f366930faeb8aef70553fc1dbe944f442c7af376d89e3cc5baa0fb1326d78ef567f290c4a04da3c0018f4395ad2e2f83c969cbaeb05ca27c77c7f136982905362f29d7136f963e170a2081d56d8da129ee87e59d36efd965f41e7a9064f80aef6da6b55a70c9620f69a5a77a64796c570855e239391aad89f46a25403d30e7211cf82734ca549f5650d2e508f0f33fce7e825ee08f77006251ccce08d32eaa9ed4b822844dd3e38157a93fd73e00c0bdb39fb4bfcd980f9b75020979f7c6f6ec145b80a0ec1bed557cded3a864d0fe4d46a1caee7cd5b6c05e1c7f29f8c94a6d0e8d61d3a6456d03209af5cadf50bdb1c2c8637a6eb0d93d43679de066f982c59abeab51590d5c5fa1aab588817891ac902f8b4dba6819a23b465cc73c08d5c22b0f9bc9f5821db4a207436dcbdfb46920b6fce4e39a1a472902f797bb1e7d9bee4db51d384"}, {0xb0, 0xffff, 0x80, "b3535164dc365b7de0187c95d2d8f82ae6f6c0baeb9e7f6c429150397248c6124712b6d355bf2498217cf4e00a7f357ad75b1a49b5d049942ce91f0e2a4ca13a9d2b0430da1ec467f7c4b2294223885511ef4afb6402e3af642e8536735b690802fee073d32802e7fc2d2af7106452d470a68d2bbd4ad646d83ffc69531eac1513ff0aa082aa47e9b3f128febcd722f0a1d36375042f4ae36691ddd02c44db68"}, {0xa0, 0xffff, 0x1d, "78271b81117d15904d37adf1c4db43fd0e564aa4d4dc6f6d5eac4b1b3712dbe9a5600ffad848c33fe0a447040320e544c02ce7eb3595e5eaf233731171206fe47aab170e264d2da0fa09257a2d87c7e57588530a9b0f493d409f3378fff9438f0768e309e34e3deecba7b0bca2f465d9c61abfd91d63499eb8f9297cf4c3bdb2629e463c535cbaad91bf3d8c5ad6c6"}, {0x68, 0xffff, 0xb6, "a19e7daf93d80e62fd94bb8e676f151b8a0355c270d36bc3b8f8fa6224960e35d5b72251447357a6ed0af31e9c4174d4718dd5d4d73294391ed696ea1ce82d43cf77c62f7b98864bafe9770f551704813731b9"}, {0x68, 0xffff, 0x6, "67af471f0fbad63127ebf2595a8a4788ab2c34f4e0ca9a536016cc0e56968a0488cd896357b36cd09b02afe39d2e42b6793956bd60ebce79ca2ba9c0161eace5860ef7a2ac79eb9015be096ffa3bba253d236e1f"}], 0x2380}, 0x404) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004140)='/dev/wskbd\x00', 0x10, 0x0) recvfrom$unix(r3, &(0x7f0000004180)=""/4096, 0x1000, 0x40, &(0x7f0000005180)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000051c0)='/dev/null\x00', 0xc8, 0x0) preadv(r5, &(0x7f0000005280)=[{&(0x7f0000005200)=""/121, 0x79}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000052c0)) connect$inet6(r7, &(0x7f0000005300)={0x18, 0x1, 0x1, 0x6}, 0xc) openat(r8, &(0x7f0000005340)='./file0\x00', 0x80, 0x1a1) socket$inet(0x2, 0xc005, 0x100000000) clock_settime(0x0, &(0x7f0000005380)={0x5, 0x3f}) listen(r0, 0x260) 09:15:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="f6", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="200361eaf8b3803f849d1420b1e7579b8cc607a8cd249cfd53e05891a581374f2095917818df5bb284e24fe56eeb39", 0x2f}, {&(0x7f0000000140)="b4a8d9a73ab1464d7e8f80d4567b9572f310ae5f5f4acc967fef49ebb2d02a00b0f9a8b1aa84f1fb1df6f9386a6edf84e692f24d4afbb8b6ec9da0fdf26be6ec5d5306df2bdc738c35735c16ce91f1e74895cd6d713af8392a77b6cffae6be8d4a0a218323970574bef084ff34989cfe5e2c1d27ee80fa4361aa208ed4bc24559fe2cde3f8dfe7555e2eea84b994eb505fa654d4dae3b56009aa25bb99f8933f81415ada6b42e743860ce82425cecf7bef", 0xb1}, {&(0x7f0000000200)="6a4c646e3f7918b2c3bdeff7b27f24a23e9e73650337e52c95c3da95a23f86cc51ae3893754766fbf33a26fb79a3cd834d5005114775aee1f9377a64583fdf89dc1e51ff26e4042060102e9ba35513c717e34854563bf97e970dfc45ca653ba2db4339c5b11053aead04f353b0991a5da0f03305e3505e873408780e72a6474e2a4f6c1335b9f4edc7350ac26bd04b1439cb65a053cbc2a42265cdae8021b76ebc221424f7ee171019fb9d252778", 0xae}], 0x3) writev(r0, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x100) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000340)="ddc7caf2b6765f82e39a0c4f6648752c6a6b62547a370ebf1b9e8f1ec445698f4c17ecc7cff155535a293b557e6d6d535cbe222cae8ea2db17e91a5b5d8671e1c0047a9c3206b55c74081a2f1efdcb4f57f1f1ad71b52db8cb432481fed563d1f45e356e59741f1dd5004f7ca7af9eed158cbe22b4fb641002d00338429066777e7df4cebbfd37f0cc3bb7b2a30ca850cd1ff4caa715f32f27453567620adba0f510745083b57dbb59c6cbddc36750a1e3997aa4fa09bcc471edb2e4d88d6c6c189aeffd18e1ac90673d7a6cf2cb87e6", 0xd0, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001af, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000300)=""/97, 0x61, 0x2, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="0b33972982824d5628b1feccf76fd330f305bac60daedad1f7f048b1ee497985d9be761836f53b8a8685ef84654d80f0915b4eb680286b355d181024092aba05875a3e1cc9ac10f5c01e58888ed091adca9260497b8918496d5c7a192b9412a1ab2f3b344e5b826e39ddf6d88d04", 0x6e}, {&(0x7f00000001c0)="11ab9cc4b9b013ddce08553da84d9a9c258d48269437b522c1ce7fb640cae34b7e30c5a4da3b2b3de7cb9b3b84b0a7c6bdaeb485c1b6fb21b41781565ac8f11f037093b477c36e8baf6d9036d5d798f9fcd27859306d5502190e1995006a5305517a5822a70a5ab2b3e1bc426b79478c0f4e67fcfc01f739cf8f290c77", 0x7d}, {&(0x7f00000003c0)="546672aaa1cd33c9a73d610169b78c80295baf38b312e528e2aee3de3b44120510a8551a068282efc5b05df91597c1b1ee481c712d3cae8e1c45e794bc2c7165c114d5472079f51f72d54e2ab9225bd346bc5761a6e3042df1589266640525476f9ec528b2d136c48f9948a5077ffcf92e01a0c2933bdb065d532d984f36503f1f953e6c338717311372981714d006fbb6a421e32bb4a44e04ca82f80a2b9aeaa236d5bdd57630ed9c2627be96c9a6019c7d57aaa8fb9b3c6b836ef04e4bc78a0f1204f07f404d091ef9e1e792fca43459c921a3082571737f021e2a503278892d02b5c9b7b7", 0xe6}], 0x3, &(0x7f00000004c0)=[{0xc0, 0x1, 0x9, "121795d190bd764c8d8e7fb212f1afa232bfa0245d077d104ac3e6f334fa795e61c1b1e72e66cd65d93a19e7c87a924231dbe500f4917d069c87bba491403c56270a4b57dec5752989f6a5ee5a2c4da52077fb26525ad5b63f7ac60d4ca3f7598bac592f4c38de72984500537d5907b89a4ce80825c7c5715254d21059df9920487608f9e7c25c91b878387301b4f50e4f9c6533cb4e0e427612d5100fb537cb33a8be0e9c2098d7e698046161496c"}, {0xe8, 0x1, 0x0, "acb30fb3f528beff81cdcb364f4625b4f75043933962e5f9e0c2f168f7b785ae0303f0f7f6c544606072ed792bfff687e69bde7ab5dff68ddb541b033f7bd53fc677eacf9d1775284a006dda642df9dec18ac09913d436098a4d42d2b95b58b2d13e35466fc1a63464e8bac2d97588d46a13b406f7a48d2dd6252f3d969cf7033ab1d313e39bf3eb729e31e71a02aa120707dbc0f50b995ffd3264fe0abf82b895023d32fda9934aa1216f35f5e284e12e768cac62b315a2fa59df23d78999dfdb4fd2807cd808406bac3210ead4aba3ac9666d8"}], 0x1a8}, 0x4) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="21e27e9ea5064f4c", 0x8}], 0x1}, 0x406) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) msgget$private(0x0, 0x204) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x40, 0x6}, {0x7, 0x8}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x63}) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x47}, {0xa7, 0x9}], 0x2}) r2 = msgget$private(0x0, 0x20) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) r4 = getgid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x5, &(0x7f0000000040)=[r3, 0x0, r4, r5, 0x0]) r7 = getegid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x80, r0, r6, r0, r7, 0x100, 0x1e7c}, 0x3f, 0x6151, r8, r9, 0x72a1, 0xffff, 0x4000000000, 0x1}) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/111}, 0x77, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa1, 0x34) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fchmod(r0, 0x84) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000022f, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x4}, {0x400000028, 0x0, 0x4, 0x4}, {0xa, 0xfffffffffffffffe, 0xc7a, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x359019eb79f78c66) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x3, 0x9, 0x0, 0xfffffffffffff303, 0x10000, 0x1, 0x0, 0x3, 0x9, 0x9}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x2000000000000014}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffff"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x400000000000001) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x88, 0xa00000000000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="c724b72c98c59176616c70fca264a3380f7328b3eb55bf7cb6c866a1abe142a64e8cb87d2bc427ed3730b2ef8da290c04578b6817d7181b721", 0x39}, {&(0x7f0000000200)="bd5fe40d9cb0f44042c5133536ba47cc8953677412ca66a78456a20bb4af186df37af2d6bdb84613b6a60b96ddc3125fb769c2793b1e48af21baec6b735200d38d1db0eb022a89a7ff4b967392c87f093a0801ccb3d1d33c98605e1733eeb624b5309b33af5962414fa926c8a3fac3e4581faa9074e3f2e32a417448bb0a539cf59e53204c19bbc40ab1a12f6603ff8abdef96ebeb809d62d67449c46b2b36e72a80f7feb91ef7c30200367eb5d1daa7a21039cdec2c76e3a56f87ef8446511d60edc6d690177d27533174c86ab151aada0fda0b894ad935e8f28b5c5425d4c09d85fe1edd097ce4", 0xe8}, {&(0x7f0000000040)="72618f56d20ec37c32a3666e650d9202a25a29fc39d5ccfaea691f63822d564d8a516ceee4fe0b7c1a62cdc8116b2501d04ebbf407badb1b337e47802210d7e26fc4", 0x42}, {&(0x7f0000000300)="966373a09f77935f0857fe4c59ac269ee97073cd12a49bed893c24d227ad30589ed08c9c84885d7ec0d5f7105d969719da799c38c73577f6b9d7ade1ac14b4ab3d35c14e36a5a24444418e1e3a95e14fde07681262c482c83588646100196b07e17f4c0372e559eabdef26a56906aeba749ddb98ced3c5a297b252b90d238d0ac33a03a3d3579389ffb048d3bb2748394eb8e7ebb91af9434fd3fb734555ec997f908c6edb276964865e1779f2919d4ce1908d0134cc04787e", 0xb9}, {&(0x7f0000000100)="e39c623f2cde1c68193bfc7b4af2", 0xe}, {&(0x7f00000003c0)="a3bae88ee7e1ecaa4f1b11b14664a5e7cf391ce0b79269539d436db0c0599bd11fa708af9444433e1afa61d6fc9b623dbeb7976b5e132aa6a7fb6b77d05498382bc77a9bd909c12d58f5be233045367d0c9bb4407930b946c926195f0bf346dfb095edb783dd294c79c9a044d30b2ecba563216d42edae032dddfc4d5be36290c581a725300c7e067cb959ea4fd86be24cf499b8a080a331aa73a48221f3d8b300edf825916a4e2dfb8d59365362b96ee90fe8c376698e6aa2105e02f6c986a7c448423a5e6eb2fd3699e3332679ecce7f0ca058f9495ccfabfe2384c31bb77d99f1e238d3b0d98796ec7316278e7e7df21b5a3b787c7981d12fdaecc7214d3919838cbf23dcd68611fefe7b80708fa3954b5cf8c8b5ce182032c0803935e8eb39ec990aa78d2381d1c5979f2589c44c23c98118899fce8e184fe2546159f087127f541d697cf034228b73c8ba42b6278efed53d180bac279bbd035126d29f5f794570813a649ad8a94b5370ac9544b2ce9593f9339d40f7158a34c546a459e9c0ac1dfd88756cf68350edd32fcba7885f7e180b99d1abf699dcc1b0e99c321708eade092c6e9348cc98fde0a7f41a85e4588bc8b12defd78b7a4d2e2d64c04f0502ea615faf31c4e199c936b0d8769a5b708678fcaca4589f7add24c144b382afceeba7c10bab20527433ace9241bd1e9a0d26185d623bfe081a9623ccdf7842bad90f716104a4c4774c78d3f802f71c72447c7c2c7b02e1a9afeafc4542bb7eccf9915e0b46fe8126382947cad7b3dd8d36c299716684bea354bf5b69f7c55ea6fab12a58bd39b9290ce40366f3c8de951ab323ad1952b309ed665a28cfe59e1778dbd1f04b5fc43ad6e49b5cbb96f9896262814a4b8381c17fc14ca4867645ad644283e76dc5af177603161a8e218a057187b10b31b13f1eec7be28c803d350da1af1155aff03eb5800f1f61f193eb3bd2b573ae5b45c6fe5f708d4eed3cb1ad2100fa6db7a68a02bbe21395b2f65b227702d4e0db25fa1dde6251913693b1c0396b7847ab32111f8652dfd2d27007749878c27653d5693f7f754a0c1d81bbfe1c564ccd3041e4c39b7fdc5f53be09413700661a47aec5da577bd56c528f3ba095fa53675c4e6c7fdce2429b122abc38c27935e3c841be636e845af342b142fba0c3fda709dff385e4b7383341c6e7044ab238e1e0ca5ca6d7d956184a956117611cf0f1058a7292f1957d5313094a43e6f5672ed1dd62e042ea87f9db7f35c32a1ceb5372689feb3b6219d8e958b2ddbefcec80c05f5a9d4cbc18a512ff498f57481f800e73e9f64b68200def092d1261732fdc2829bc1eea926c3967e9384233e65bcd4be5ea7c256a49d18a1a260adcb43ace6d28ff3d5f005c69344f011d024f8a2bb0435af8fb116f0c19bc8ba340f2f8930714dfdd3a94fc92f452feb5552b3fabaad09ee90d79f49ba46bc744aa97791bbaa8f999a68e562854541e37f75cfb592695c8626db2895cc60836440825b52dacd6361a5229069dc33d279ae34e89e0a5dd78f1ae2d16aca0514b4021c9116fd307e80e1c087417bb9481c003cc134d86b531a92fabc1691f5717b583ed497c03f734128dedeac01e81c633e534f0ae1d6303ab198aa55fadb8fc7c85b39e51e8210be4aa86cc01ae37ffbd9ed94599ba8978677140131c7de19464428ae538d2c17dc76ca580fff37d1095fe33737b3bec54830385ef17d05172aab4b520a750dda75a3d720ec057dfb79a5d609ba8940c406530651ada8abe547294c35abbecff524774ddadef395eca2d426248988345ca5fdc49f6ee36ef8ec16ad8d98ae171cefe699ab8d1d86618f845a50520b244bbb57bba24192ebf86953acc4dd68f20b3a6c4cf53bfe077c86faf806d606fbde5cc6d21fbd90ddab1b013a5c4ddc60f0ce866f829243e6c4f57966e8641b1c7cb838df857d7d5b4e5c8c079d66afc5c9f9914f51823e85b07adafd74495ba606700f4c088fceacaba98bd1b18c8ffcbd6622f647df810e0b4ad30836aa821dba6f0abe2ca1dd8954c3a6fc7bb365417305030d7685db1eef90571437bfac345646f6cd9f893f93dc1078b556255589edca76d8b7fca8716249cb79018a30fe0b8d2cc475ae8290abd668739e16bf7fea98d21590a2dd9c44dabbab443693fc6e5adbfa4eb8cf856612ba0724e70c23f54b4e248836ed77f21c2b7c6a61560cbedf458a36c42ebfe60f5bc80736249b1720ac5d81358682fdc88e4b4f7fe19da19bec833cb6d7c7c1b1952981364754f9b105159c4f02c0c8016eb43517fbe54f81a626b83dd9005a0f9ff0f8a40faab516211d420bc2be3fced15cbc30d00b4cefd4b9e51de3c1e9f1fd36504f17be08ac929fb6e4c3a1265ade7470bbe9668cd749f36112e495c20d66651e34da019e9c2f92ffa75b25a555006731541fb95b05ffc024087b4c9947ce2babf7fe1f767e25d479a1725cf71a63c8bf38fb85c39e62212eb1d837382ba5055e1f0c41bd563599858f92018b84c4fdcc3abf570562add3475881f6e288026affd262aad9e52434094df0a08ec5f6f23fd7a5d16b2583ad15063c04a19d687e86df6f308261b666773c412a388ce564839077e9a26b26fd0a2ae16bc92715c3f70d4ed7c219e9c6622f4bc36a96d8bab3096ba4faf776a58480bdfaaddeaefb4de32e18d5361a52b3d5c33b8fdf69f04303c85a660dd2c35ed5f6ba28927a96392422db46b83bcaf5e4255f48e4e9030c564af61bcf7eb25d47c26ebd27953ac24c1cda351346cc86a4f8a98b3b744fca395056bad67cb50f7d03a981325c9ecee01ae8b2ec555042628d2bc774454375069e059086cb2d63484e1e0682eb14544f35b8ece595aa00afbfe3820c33dbafe13dc7b0c714623a6219e6c5318140b1327b325c086f2459227670873a9c3a29ac07b9f1cfb2c4be49e1ccb0077b4c179460939ce2fe3aaabe779e4e6d176908b7dd7bbeae262c15f9cced00a0ff837b430f61817480b7a0e7c7254585d359fa8a0abd329e13377f31b5b2d6259efca1bf2c60ef491bffdc72f7af16d85b195da3efecf81ac05117e294aa4aeaa87126689fe07b126a54f8e557f483b6deca151bc2c476333c7880ccace711de0e6b3a54ab43a821e51b0160078a702bdcca52bd316b5bdc39ff0960a453b92a2c6cf3d9e4066ddbf4bfc0d13b4378538e19ce9eec66d887a63b6e2524771dc4aa96928dc5a7b12226821227ea7478e5f75cd03eb5c19035d9f7bce54481f1e871520f89e3db64e059140a9688be3bc599b295d0ebd7375cc8942cd56f0fb85666473227cc7d3816a42c6530a6d9e714cf3a8512192432fe042cec82f6b0c9f372768915f89ad1f347acbca7fb5871c59eccbd3a9a15c32f48c70f22dea9ad47efd32b5d35e4a256d21c856fd24378cd17ddd34791988573f630051877984d7e56e1f8ccd4714eaf81388e590ccd362f4f2b029e51414ba20f747ed950211b987ad6d864f285dd60f99ea7cc90177eea98c174a5f8a53a1ec7699bbe5ab4691e2729ae80d607a1762eedd4cd9b3432231a7070bc344a13409e5394b78b63d5f3e9c83ef179331f14519b2093856d5b06c8b7eddd83e0762fd583c9d496a79c0e1fb9a8ec18ebd5d701609bb48fd0bd65383b8c60e09db2e09568910e400af198636793afb99ec48dad0bf6ba013684fe99db4ed02c5c0404440874b44eac5cd328248abacb060ac7a905dcab6678bdfcce2258c7dda962e656820fd58dc08af2064ffe386df71d3354a1ea869365e44a82197f331626b4551b9065673c834bf31a2e7134da2d7b84aea0ef7db6c50665e85f98d648921f75db96315b460d6e36b2cb6e1100d3b5cb5ab05c46ff95a7eff17461e3222423f09879d05d7f673c1ce63a81a106e8ee561da3dc936e718dc43784cd9d6dce2162c845cf6978e51eda9441d80f9cb05d7e959638ebac0e1ab4bdffe301b6f0665b8cd268cc7b974b6971020b98212b015b4bd6e3d15e06d379d97276da5774c70fd60bc0400749faead22c1570664e78a6a0563acd51b85e7fb13206801692256ac81b301b311efb2e952c691377dd7f2a86572f5e29c792532ff862407c5b3be4be65ea212d57612f4fdeac3ba34189bbfa60189793c98624a59b20ea0fa453e6c7817659964bbc4a92b4404cb04f3d588181c10c4024971a2e9f418b590c2c7fb09a23e52e80b879db7275917119866721973d2cb3b7d20c026f050826c402fd9369d23befaddd97c21dd196c7c57bf50d1ee9a2a0f73454f9ba81133a8c5be58623bb532cbbf0e4a63051a20fbc7da39a569fdb37ae146e0696e02950e8526df31470880dc8a6948a9563d686935160fa349ff8e3f981e42be6a8043e5c49c8c5e7943e86c825faa287f24de1f9ebf6fcabd85b753a6d155a42e949bb7a8f16fa340ec53127ab4748ef2480b336a67706e8afb6888c25c3e5820aecf3ee0d54ae502bc506c6d5b20cd8e47b2b51323c445a1a7af1ebbd9a6adb3e8cd855221f248b6f58a28561e98b394bd989d43200f1be3b778f1a4a5626e0856da8b5538161f6350fb99cf7c03fb8590c9163d4d5848d46895eeb7d879b3439523ad3ffdde9306ccbed3eaad85b01a8720044f7579e7df065a1d3f75fb04250e8bd7c1a978672852526ebeb4e836bef5c41b5100a8676a071183220d8443f069a352f315839ccb2e5e9a5e4c73974a8e0fc05b3ac1d4f5a701eb5b79809ec7986fbaa84e9d9cb911e5f2015671ead87aeec2cb2676ba17a02b0138c5c7f7024601b035cb33ccb14504193150157325285f918f824ad3220bad44bdb68462cf0da70199233496fb52a4dd3f596c6f11a2b17f549592a92218accda3fae2482b23ceff3600948049b21c3ecd690c6804ca4db51fcc2755e59c0100005121c92b9616bae3efa1c22d96c968b49df828ff3fd4a28dfdad991545ed64bef27b9a2f8d668cd48933a6fae74e1bf1acc66476fdc93c48ffa3e02c70095736250747bebb817542abfd815d786b15d1e8914f18e0137fad59b18477ec64abd061aedc5f748696e35c1a4a95bcef1d1abfc4ab9d077b3bb9652f077f9659cbbb1e7363f7dcfa4ff034716f08b491dfc4c79b6da82414b779f9107c26e321694750f22a0c0c23b4812398a26f4a6bea0f8328dd112341c99a6f70adba74bff56021b98375ca26d4c86eb381eba2d827be066feaa03766ec27a8c67e8689924ceb8207d6ff6588861be0e40bfd0a752f1d5e13517cf9336dae95cb42060115c300130d3afc9071e6a68f6f684248ae8bb474d0241126d97122545e3cbd862f9bb4e2e628d7be7eb587c8e2a04565b24acfdfbff9e1d23279b0a8cee54ea9f5f9f5985a7a4d44832b6e3b386ad5a6a85f65dee89bf55758c49551c7e138d66a1fcb3446a995e37b68a7c36914e573763417e46d247d289ac3d43ba4eeb33b9ba6e594631840b0b4bb39980835c43e7a347940de8dfb17d149c56a2c406562c1d145cfcbc06c240bd650f26048de8941e02e2f87b11fc02774b5298af2b980dd8de793c71936b47644ef1e0c3bcc090f1e41d3b8f411758a821f8a33b928ed9e23a14e9527731fe20f2ab5358f907c7b93936d6cd051ee2853ac829afbac180bbdf4d54525a77eb96928e2528c971a1a4713259632535c320178e1529163ff8d5c4248e7af21b82862a456fb498f62536ef5114207cb992dd34b1a7204c8f2235645b217eb1da0d1688a452908a76ad8b362f2005f349af9a2f795911df6e6b6a8a09", 0x1000}, {&(0x7f00000013c0)="21c123cb44713e588023f1eadc36d35d96a95f966455c7e6ad2e83536837e8cb1d3a56f4d17e29fc5f1479d53bbf8da1609fcfdaadd7834a5dd85a06970989d498c9", 0x42}], 0x7, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x3f0000, 0x10001, 0xffffffff, 0x81, 0x7, 0x5, 0x6}, &(0x7f0000000040)={0x9, 0x8, 0x30, 0x10000, 0x619, 0xfffffffffffffffe, 0x20, 0x400}, &(0x7f0000000080)={0x40, 0xe9d, 0x7, 0xc712, 0x7, 0xffff, 0x3, 0x9}, &(0x7f00000000c0)={0x27}) close(r0) 16:00:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r0, r1) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ff7f00000100000003000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0x4}, {0x3f, 0x8}}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) bind(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e5e08000035afc5653000"], 0xa) pipe(&(0x7f0000000340)={0xffffffffffffffff}) write(r2, &(0x7f00000003c0)="08317ebb07e11b602374ab13ae9a5fe70c5cef6a7c2f101494d0267126427e4a17cae438a4f91b5d34fa543bb1a7d760", 0x30) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'\x00', 0x4, 0xa2, 0x800, 0x1, 0x8001, 0x7000000000000000, 0x5, 0x0, 0x3, 0x1f, 0xffff}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001740)=""/82, 0x52) close(r0) syz_open_pts() writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000200)="b5e3cfb7f420c8de492413265bda4245022e043c8008094c81be84b7c99276c6bbb774d06bee1790fc06a4b4675ae375c5b5f939ca0c48014e56d29c7b233f9ba4c6a4e1afb4342c8a2558ae4e2d15eaf3f9c0322c6fd0861576e185e78741fe5a491f3e28c46974903fa47e30237ee9b13a5e9af0846f92abf3e2761d4d56c061065515e21d0ca81870c4084a3e58c2bd27fc88a07d9b6a7c8a7cf0540fa65ee4eb542bc5ddd4a2f95b7cbdc4f2ad2871afc1615f98ecb03adca376250d21e493404411e6ca2705931c7fa8174f871c2e3f1a4c4052fed61536e319b9c6", 0xde}, {&(0x7f0000000300)="f068305539bb7ce122b6b38344dbe941773636a1ce19b01306cd7ab211494ac227f5e2f361d6ae1183c2cf0c9f12f3491f6ed8317463e9a06df058989a32c269f418e0725366a0f6e155e90d917924f43e0bdd0753b935ca53fa7532915743893e8a34f958ada9a01d318074fe6e9c74ffcc3cea3888ccf65c64b3dd06c9a2f27c355fa21abad9805009e2ad560a9531ad6e3b0ee637c3da01ecb176722e797391be3a5fe6c67ab1afee8358760b781eada8216a5d2a1d64711c2d17de05346e9356b053645254e7f24bffa46bd5d17c401b9d833c6c9cfb25f2f01015970ea89264d33d85fc7b44be192d1025de36558be7d2dc778aefa8a3c3826f4c33cbdea3f5456f7ad067605a379ac610e3f34e31de7800d95090bed5bdf9a5ea35cfcb55817cc7da1d5ec1fb06b2d22502e41da0b45ce5c330d1172b86e83fead57c4971d146e3ec0713a374b70180d5b2ed3c4735321f36a1ac21f8bd7a7967afbbf6d0be5a45dc59a87aa0b37b3406a5f3023d12e6175dba973cf7d1bfb4f9dc237f43b7c15db317d2f00982c08e204bccd1f7b9b568ac663c980508d275241cc54da57dda2a267634c97eb5530c5ae7f42e6dca8946a7e814d1844c6aa79711b03fc28f58d59e89b443bc1f6a5b2dc9f82e2fc5832024eb68cac8783387e569301b9c7f4362edb0fddb9fa322148fff4849062d5457ac18a86e2735377b66e63f3caaa1c9efe920a3606dac0dc1c80ef0f3db2b95c20ae54cf2dc4b8ca96d6fc8dfa25da456d47b49eb3a9282eb5312a67f8db7e114b38b573a65712bc0f409952462b29b260cc8c4ed96d49e37c60704bb64bd1299e2c31c4a868e70c74109efdea5788a6bdab383ced7ab41bf5451f1322c0660285e8c6cae471b668c7e51671af81f0547ed0ccc1bfec6dd5fc7ec2643ed1be836c19db83fe1611a5bc1e2b4c1ead72c09cf4c5d1dedef1563ef4811045883852de45b4187c4f3e8e5639d7032b8a1c3e2f45089320205c068163485af0bff79915e6a7f10a870fd7025d0bb75648e689ddafd6cb9d4ab2689927a9bdd8ad88e299ab18bfec7511a95420872d907418c3b1e26c9575dab8dad86de04ece5cb0b26190785147c9bc4ecc6fd7d844a8b7efa155fcc3f3ddbeff77f3fec09fa40e0e0c270766ede2ba3988361ba39e360f466102fd015549281519f2a5f200b348f13b1fc7168b11943ea6a92e6a7b0a92d8c694a237782205481ab355721bd1d7864bb6b71598cd0512bf4241d46b4a8ce3b45bd4e68b5faee8c8f626e08cf5505c877be23f8a1e606c8344335981434ffd53dd4402cf6e2e2ef0daf1ffcf71cf762ab7b6e55db68687d13ab3fe1c2b2c862878dd5e13a3f28ef8a56a0ae449fb8219c8b8d8003c1b9b9453ab4c866cd5c2ca9305b899369ff1dbcf2a2b32e1af71504179571c1a6214ba558c7415b6402b49fce7a0ab41b5d747c3636e0a49187332333f84ea4c75225be361dc77c3da1a9b0ce4a4234e7f7f2b6be2cac49cdaba2e57e2a95b77163d461b05a88883da3ce91c04c1612013f3397cbaac16638b8a07fb89ef74b8b0de737de6709c1d5247834545cde14bfda0cf95b86c1d3466c3871b63cffc20ecac2f07314fa7e61744ddf0556aceb0ebca43e9ba4aafe95bc81c69df8b3d9e0bbe2962487d1ba6b7c12913cacbacc3f1dcdcf39ff9a5626cee1985a1ec6bb67aa24f9fc8dc4748188d1152e4a46001d27bccf04de6be723db27eff43c1dfda1cba740f17198ce4ae6a62d69a78b46e12081a56c7da2e44f031ec9616f3ceaaec4c00071b48c8a5b24c66261358360d70a1193b65c1fc4e092e70fe0553efe9d00c011ed69ef8267737c84ac65fa536430685a44e629c6f5ceff142fdef3b331581cc27233903ab26a86a05237fe40defaf54efd8ee46016663d7f1dbf13672d96823b0aa5b203f274d7c74810fba2d83994c63bcb4cd5cdfc3d80ba68d979d9aca00976dfd04c524081973ef57adbb1064a01dd7c0e3a5f4137bd567435d78fa74006f9d5870bf2fccdb196b34c455b315a0df5459306497f2d0e02a45dd3102a8860b5e0af4383b3382bbbd1a0e70fe85559501e4ae2ede5443c8787d61752481ce1ec4b9214b55e20e43d5cf118eb2e5a09affa41eed3135e64506148714da955c4db0491d7e32440f20a8e661fcd9ed26f1f6daba982bdcf41d0b610ebc8551ebcd3981fd28d431974e5c2907d268c8b17b29bae8e3b881007112d69bc0d1e76a20e0d4cf72322772f70b8725cb24f140f642561ab31c76f9d35c3f9a56229a04d163ee94963cb060bf927732fc5a112b972ea4a438a26980abf97b4c2f5fef8cae40247897677ac0bcafc9cc171cb625f3522299ef8f52600c2d3adeb3e8567fa5b65054cdd2dd3f7096c863616c23e0bb1bb3bc0c3937b864f8efed75343683875ff07682ac2b3816be1b91cae1c23e3e676b4f6b0bb25ee68bb93afb2d2d9c96d4a9cac563ac54a933373e5d4f786b885974928d03725bedcf036d1d4cec57f9180b4ac6ae5a59a110a2d888f1a788ec3755ab8a5c5bc9b11d049cecaf197cffde4e22c3253d3fd8c17b72e128525239a3e8042adb4320eb003bf3249cdcc7c894a69f975e1b579af9d734add8ec4e21fb1f19bfa41ecd89faca32021724f85c3f1b0bdcff829d0d2b824d0b073bd57aa3503cadb4adae6603825103086b30022626cb1b707ab4570baeb19f35d583cb00ec93d58758bdceabeb0ce198d8ed492c65ddb097e957837c0138ce634d4648840c61cb21bacf0b61dd4b4cd98fe48b164be2e349b5ac4974a30d610e70aa404c1d4d46567426de9445b92c84f2699c3b7c30637325363e4e29645b5fcd3b6467c85fbee8df81bbec80a028c14fe7f8d0da23c259ee8bb71283691032edcbac42487fe2b97f3a83e6fde3eb2177a2e6f73b9de6bddf1786cb2b859b6204be7ed47c6cf12768f5a85632e0a762f66126e2d5236a1ce986f6ba11cab60a4d77c77ca393c0cd34606daf70ec1f433539fe7b188d5c03b34f66706cc71bef3e26ff36e9a327b9f3afa87e3a3ed26ce2f90efc908900df5bec0a8f1b64c9cbb9d659bd1f1a73ac70fbc72d977f83769006749fd05ed60cfa5fb955c1a621d2e9df3f9f4728fa3781cca3c316576b58682eaa3718a29e7b826a618294d9955df517032fba74954cca51a5c4c0d26d508b2efa74b4b4b4b11730d6a8605cc5e2bae5bbbec55bbfb5d32153691ced4ca1df62f1c4bc86329c185028845ff20c5ca20b03ac9cd66cfa12438496f008ad56b6751b9cb8db1c0df185e89f88c8d5bd5fb60a4236a699a91cc593300616b2b8fe9b9328af31d0ad7c0238ef9480202fde7eca9b855236dc68c7560a173f079252469fd2b76a321b16d571008809edb6dc21715426a2d9a7dd646c7b0d4966355c2df53d59bcd854e9cc6123e11b6734bf1cacf6f0cb5453f036fc36823ff1a693827b004ca6689f040be59e6245487fb4c1f183a99002f4ca844a8387d3bd56db460e4aab14287cd49ef82600216ea73dd2c20a73c6574c29f87df3d3a7d1f09df74d39fad5e50001115d4476500832d4563fd7088a3c1d7ee5dcb1a541f5aedff402219c85f3a90d66ad64a1eb4099e817f70e2687b7fd6b23b1f5df9ccb9c313d214f8f702012966bb827a461171df106b128ea0f318024d02a3e58b55dc816ebe18682aa19beef4b03cc9451767fe463036b885e2ab02f37feb98fcd517007d75f94cf47bc15682fd9d9733761f55e0e88e8429a23a1559acc7ef4732b5559b318acf20d60b8bf542f8800a8ab6ae3db0271aa5ae4315a92229404988e5da5d60f721a5ae84ddaf6e11df1383a4f2e6aff1e941d739cff61bb568a71988da9b33d1a010593b64430f4b74aa3b2fb7dca7cf7fdc2ce1c2c8d0d3264e28e41904cdf628384a5a32824878958ad638bd6f7b46c446e7265fbc84ef4c409d6983958e60035ee97266d383bae67d714df7e0f93594a86bd8575b129b3cc0d33a8b8925f1fa0c4f34a57cca656df64fac0a3445cebb424ccfa744c2078fa01b1a24ceb7b75dd9ec058c0fb789a9b1e9808add2aab6e2425ffce032b420a9e10345e2d627bfe1caea330047bc4eab9c1a037b0b83ec6b3c31ce68ecc6d9e2108e286a69ab41c35ea815374e3a4537ca208b0b63f55f439bb67d7e528435aeb351aa068703a1b38b0850438381b72434b85cdc607184d4513751053101084d08da9c85be3da688d6389a7270724350682864af1b1763bceaad611aa0bc01f0b0d91f197307d6b4c617b7d88da0fe5dcc174d6e4d33c03dd7d895ea246b09c95a44070e52080112ad0d7671d166a14a1c799b5a3adc9fa038d361bab7cbc372252df0158c4a3e6d630392146de739d52ab4718b7a9cc2d5f8012d32d5c089fea16588c7f07e57b1a924ce1bd190a6d8f24495f87cc2840009ac4f3e9dad2ddc80bd780cbff4473cd5eb6d538da7560bfa7afb6dd9e45e47a9b84566c24d8bdb67285b309c4b136c9b5ed82a11147b3af93e8f3f2b929550f4eecce5617c82fa95823776fcea87f96d5a95b8721f28872533460d09e28bffde3b2798324d017475a4b0342bf540cc8076af70ef0a743fbefe389b1ea67040bc778e354eef66b68bcd8217b7c809711d936cc54a38ccaaac2bbcea1bf4b2319907725a0b21a586dc29bd236dbf5e2b1625a39cdb326c4203997261fd70ac1e8649fce83d37f112d29a134e9754eda543ef1792bf6f16673510abba927448013b7f201f21a04c2c536c54be5aed10477bab3941ba6f1927622d4c807c5cb2c6341f10965ac654a0af9a8deeee8cf862973019876a4c04f4f1503b77a0093eddfa5b611e8d3163634fa3238dcce985133ae410120d191cf0c637db9f9d780f383985c3145a9a0e8cec9b7b6aaaa16024214dafc86dfc17a1929e300a11a3dcca495a3ac86c92c9198a7b262c24c9c456ea114b7f4480e8ad8e791fcbb818607cfe5edf9c47b8fc94bde768a2466069def8d1becc7f842730d706c8e61d070ba5278b01cf597fe7700c462233fdcda83d39f95af5dbb255ea3f38f62da4f283af52773ad49dd38f651c902f20afa409724720cc6d5a7098693b37393e65fb01c842a509c85ec15fd730543a2eb279290e28e357bdb02ffe1833a0da91f22b1af81011855dbcc428737b793b9e987d6f6fc3ba80f20cfc10611a4ae4c8cb8e3d3145f8fac1533dce3a22e175b7c1ee7691d18c7fcef5c7068e17b12eae1a9fcf8d145826e5e28707ce665effdc1de529b85d079194a4f16300c17293f83d2ea179d0607c4d759bc8986f0aaafffe68d0a2b5a6bdb86fc2aec38475d8f00083017e0f3f780dccd05c5fc5d9b9bc16cb74fbcbd678e0a0b2e3e5c33d168434dbb15ebdb5b71048f28ebcc31e7dc5d0950078ffbd4383ee71f70cb342533c1679bd867861819d32dd26db8eff7d2212e5bf141601e819ef12034e63553b3dd71ff4b5f9c5660b5cc1271426bd5ef0f67f7c2f6bbf6a43f11b7c0bf2fd4e561374aac2159b3d52ef55b6da41f0c448414046311dc3be609029062c0ceddb291f348bf5b9b092be2a0e0ee2fb3d898c1da92371206d9baa206995034adeac183c09efa21101aba16f41e369fa6c7f899b3ad73b285da9d154fbbe79ebb2df6c28d0ab6dc76dadec6b0992029b5f617285359138b9f9e7e6898a90c9f89a824b093d36db0e16c54af9d325ee66b80395e985964c521f517516e9d11287a179472415f3be719eead37abf3fd0814ea7c125a50fd2a", 0x1000}, {&(0x7f0000001300)="50c60a4215b03289f69ad5f49d33a85b026a79b8177d96e8805ead0a797b3e0d61e2b7ab554aecb253a8352bd62e59e2fd2dba6c135cbf7719e30eeed87a891d59f83f20e1affa36bf8021493ba6d7ec3b3e89b784225313c13bba1e4bb60910915353ff613481e693ad4ffa8a858a84c342f9e22cc3c1e7add18b6d326762dfd3eb2674a2a346bff872f7176162a25fa6b8030d55774fd6e816518188568cf5bc16d6a271ac4fe61a4b632f75cbdab66a57d6f29e3274167d998306f18585fbad87b7abc4d80183d00b266d731a4bb4b1457b4b3bb6e5244397fdf18678de5cb020", 0xe2}, {&(0x7f0000001400)="f95662e35b902baa47905340c2ea83761777d872c5dde40b603339fc4ddb001532546d4ffd72ee04328aaf3c0d4f9033c05f326f84a5004f090f2f572c57b100750d97f0b1758dfe70fb1adb66a8b409f0e5ad1e0bf7f2e83ebd64ee2c6c17a0e4c402c5d5f9faca34ec8ead82e40c51c98b573f1087b14410df16d35baf55ecaa56157b5c1421a564d0dd3e63c00cee5806a315ef9f915aa9072976e476df177f769e59ad1cea0988c718abe55c69e077925626ef35edd25806e2705d78c33c295cb00d33c273da3c2cbaeb17837ac27ef0d4fb1eae750cb0b1", 0xda}, {&(0x7f0000001500)="ba97c07ce5050ac659dfa1fbb1689b8e76e65e9d70c25e624238744cd4eeba4b95aff9257868e5e2911e02a032f450cf57a5baa1f1f01591cf43b085e5a5a3fba9893ea40e3a667c7bba5be53ff9ea956e05b50b497dc0a811fd8da2b1f247e51aee19dbe50fc543f155e2bb5dbecc8a8a3d1d80af6c2f4a153baff3884d897878d12e218457ef7e46df0bd7ebf50fe229752c8b61d75d15d224c0a2173d54b7c4f9bc845282f2140425e4ec6be1814c13c7d28392d67428678d9ce37231c0f60f1556da0a594b4a1a75c0b48c04573150893bd6f79081689cf56593a52010eb063e19daad52d647387094aa444220fa15fde5903c1eecc7520e", 0xfa}, {&(0x7f0000000040)="bd0e3f16e5ae436484824b1839fa97357426b2dce65b816492d795338b4604da8453c202188aa55d6934557aa49a16ab7ba6be58ea2648fb607e37631a748e95ef0b2672c8510a880b3b78c0", 0x4c}, {&(0x7f0000001600)="3b4ffd7aed48bbb3bb8cd4ea826d3fe1e1ed80a14133ddb68f1a88e7168417d8576238c23155a5fe0028a6c23478cec0180edfd19e653674e292c7c075c0833f47c90f74fbeee9a6faf61ccc6251403e11e742ebe23fa781f8b0d4cf03d6564a52534ba447f7ba1bb6c2069715542ef31bc20ed8fe133ce01a8287e9b565fe98fe4d9868aa19063b882964", 0x8b}], 0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) close(r0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xd, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000036f000/0x600000)=nil, 0x600000, 0x3, 0x12, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3f, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0xfffffffffffffc7a) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xa7}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) r1 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 16:00:06 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000000c0)=""/68) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffffffffffaa, './file0\x00'}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x600) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x2}, 0x8, 0x5, 0x7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00007c3000/0xe000)=nil, 0xe000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000380)="be7e1bb311de6ecce7d654700b1a6f5c1c4cef920f529ef217c4492a3baf0bc99542cdf8113e0ecca9be89ecbbb9c66e68e5e9aa260e51c24b8afd6a3772474bbc4cd641f4a7090cd171ccec91e40b553a4ae53b39d314bcfc0d2269aebcbf98f629f3aa19279dd9c5f10359ed4e506940e2819fb0c684ea6dca3a1dc5d7795c6f64d2860625b9cf4df9050000008ac174008c4844bba8acfbe4f14c57cb5d9daf0409989ec54746aeffe3e6d4c1cb41ffda85daf00401c256fa2923cbf319711d59050c2bd0f93ba6b6745b99f4142461014675c7cd6d8b764624a79cfc7954adb77b62270dced1051b928ad4ca79fe40f9d6203c30e54efef6f58deb2f12da3a826b207240cf38be06e6b02d586ef28949cff04b4739d94c96020bfdf61d47a7a342cbee12bad2d6017afd7e4debec709b6d59e64d") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x7, 0x5, 0x80}, {0x9, 0x80000000, 0x2, 0x7fff}, {0x1, 0x4, 0x0, 0x100}, {0x8f, 0x4, 0x7ff, 0x6}, {0xd29, 0xff, 0x87ee}]}) syz_emit_ethernet(0xc9, &(0x7f0000000180)="2468f0497c7cf7889fd14d79ed7dcb1f8ad1ecc611adcd712a7b1d67e50a38e0371800b468de367758062864f8239603264568e5eac4b9fe3a93f7e160729886be377f38fb7db1f0974bf1feb959e6cc9079073d9939659360d39f2b7b05f8edf7108bb2e74c99151c94ec4c4acc9d25645986e588c51039d93a8a9377a7ab2349db9f73285c5a39767ccfd836d1389f2209418f770967eeb3dc592724016783dd69eb554165b196228439111ae0e28e86dae52b828030e5a2e0470e33c58e979d276e0618dda926ce") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xc9b) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc3a, 0x6, 0x2b343c4, 0x3, "3a70bbb7289a91b9eafe4c91767f130b425da8a4", 0x40, 0x3}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getuid() setuid(0xee01) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xc20, 0xb9) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28005f5f1de8cc0000ffff00000100b1ba0e3ace0eb8f5edbc8230d7d89e54000008cd7fdf0300", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xffff) 16:00:06 executing program 0: socketpair(0x38, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:06 executing program 0: r0 = socket(0x0, 0x2, 0x1ff) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x7fffffff, 0x9}, {0x6, 0x5}}, 0x2) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r1 = semget(0x1, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001180)=[0x9, 0x1, 0x0, 0x4, 0x5]) socket(0x7, 0x4, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001140)=0x7, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) socket(0x1, 0x4, 0x7) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0xcb92, './file0\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x3d}, {0x100, 0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000000)=[{0x8, 0x7fff, 0x6, 0x7}, {0x40, 0x4, 0x8, 0x8}, {0x8, 0x8, 0x0, 0x4}, {0x0, 0x6, 0x5, 0x3d4b}, {0x4, 0x9, 0x7, 0x8}, {0xab3f, 0x5, 0x9, 0x400}, {0x9, 0x9, 0x1, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_media}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) execve(&(0x7f0000000580)='./bus\x00', &(0x7f0000000700)=[&(0x7f00000005c0)='-\\}\'(\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x18,\xea\x00'], &(0x7f0000000940)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='#\x00', &(0x7f0000000900)='\\@}\x93\x00']) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0x180, 0x90) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x0, 0xa) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:08 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000140)=""/90, 0x5a) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:08 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfffffffffffffff7, [{0x3, 0x80}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x80}, {0x2, 0x3}, {0x1, 0xfffffffffffffff7}, {0x3, 0xfffffffffffffffa}, {0x2, 0x6}, {0x3}, {0x3, 0x40}, {0x1, 0x4}, {0x0, 0x5}, {0x3, 0x585}, {0x2}, {0x2, 0x18c}, {0x3, 0x1000}, {0x2, 0xffffffffffff0a2e}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x1}, {0x3, 0x100}, {0x3, 0x80}, {0x1, 0x8}, {0x1, 0x6497}, {0x2, 0x83}, {0x0, 0x100}, {0x0, 0x9}, {0x3, 0xffffffff}, {0x2, 0x401}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x9, 0x3, 0xf03c, 0xffffffffffffffff}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) chflags(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0xfffffffffffffff8, 0x1, 0x8, 0x0, 0x3, 0x101, 0xd77}) fchdir(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f00000004c0)=""/133, 0x85}], 0x6, &(0x7f0000000600)=""/88, 0x58}, 0x40) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x50) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:08 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) socketpair(0x2, 0x2, 0x101, &(0x7f0000000000)) 16:00:08 executing program 1: execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\\\x00', &(0x7f0000000180)='[+-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.,\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@*\x00', &(0x7f0000000300)='[{+//*&)(/@/(\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='^+*.\x8c.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='m\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x4}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x7fffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/153) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="446e74dab7a2ebe1c8e6bf6390e69309e0f5c29ced", 0x15}, {&(0x7f0000000280)="d7e01384972133df0357ce60a519a252d194989d1e6a92254e5cae95bd40570da04501fc2dd3b980559e320fc93df85181d0a7088905e86cf6f11be3eff3de1e2ad311b191e8fae01ab47e0892d6f9beb921523ef20d19e51929785c518c66c16337622270a6c0a30d25c6390129e5280c7437d245297b7f5a89c2617b0ff25ea8f1eee8", 0x84}, {&(0x7f0000000340)="6353258a4900f1e86e30aa245d5d8f21aeaa22bc2570047c9139aad71ef9ed32a940528448975d9e3631b41833df79e6af043f84ad8c54704388f84670415332cd92f2ebd28620cd3f18090b1bfe87b982a570ce913a55f1b256a612e6b51dfe7db88f1e91e40b3c7974983da289aff30156cae77faff66c4b46ae7ca2f01faac4de174a3ec6f15a24064b0dfb57350e3a4949c071dcf666ae", 0x99}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0xa}, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x45}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x2, 0x428) r2 = dup2(r0, r0) dup2(r2, r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x101, 0x7f, {0x8001, 0x3}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7fff, 0x6, 0x80000000, 0x6}]}) 16:00:08 executing program 1: setuid(0xee01) chroot(0x0) socketpair(0x10, 0x5, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000015c0)=0x368) r2 = dup(r1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/18, 0x12}, {&(0x7f0000001340)=""/45, 0x2d}, {&(0x7f0000001380)=""/144, 0x90}, {&(0x7f0000001440)=""/254, 0xfe}], 0x6, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget(0x2, 0x4, 0x405) semop(r4, &(0x7f0000000040)=[{0x4, 0xa9c, 0x1000}, {0x7, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x3) setuid(r3) r5 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/237) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0xfffffffffffffffb) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x401, 0x1000}, {0x6, 0x5014, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0x10001, 0x1800}], 0x4) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7ffffffe, 0x0, 0x4da71fc0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:09 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="58ee07d65cc66ebf0ca1255e0d25e748af56bf8ad3c984c77270fa88919eca77f71b90c857b2dae72ab9272bcea5870972da6e1c0b53bdada76815db6f69421c4971622b", 0x44, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x2b}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x399}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10180, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x2) 16:00:09 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffe9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7ff}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) recvmsg(r0, &(0x7f0000003680)={&(0x7f00000001c0)=@un=@file={0x0, ""/10}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/188, 0xbc}, {&(0x7f0000002440)=""/181, 0xb5}, {&(0x7f0000002500)=""/3, 0x3}, {&(0x7f0000002540)=""/162, 0xa2}], 0x7, &(0x7f0000002680)=""/4096, 0x1000}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: select(0xfffffe7e, &(0x7f0000000000)={0x0, 0x0, 0xcd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2000000000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x1, 0x3000, 0x444, &(0x7f000038a000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:09 executing program 0: r0 = socket(0x0, 0x4005, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x18) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000751000/0x3000)=nil, 0x3000, 0x42) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe50, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="02515b474a9a74fc5522313c", 0xc}], 0x1000000000000323) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0\x00'}) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) kqueue() getgid() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200000040000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x680, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x0, 0x8, 0x1, 0x4, 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x13, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:10 executing program 0: r0 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = socket(0x1, 0x4000, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0xffffffffffffa551, 0xfffffffffffffffd, 0x7fff, 0x1, 0x8, 0x8a, 0x0, 0x0, 0x2, 0x0, 0x5}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x40, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x80000000, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x40000004, 0xffffffff, 0x5}], 0x10000, 0x0) kqueue() r5 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1c0) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x40, 0x3b, 0x1, 0x5}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x2, 0xb4}, {{r3}, 0x0, 0x2, 0xf0000003, 0x1000, 0x20}, {{r5}, 0xffffffffffffffff, 0x44, 0x200fffff, 0xfff, 0x2}], 0x7, &(0x7f0000000200), 0x4, &(0x7f0000000240)={0x3, 0xb1a}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66692df33000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/13}, &(0x7f00000001c0)=0xf) mknod(&(0x7f0000000100)='\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x41000000000000, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x80, 0x10000, 0x400000000000, 0x8}, {0x8000, 0xe09, 0x4a, 0x9}, {0x9, 0xfffffffffffffff7, 0x4, 0x7fff}, {0x1, 0x1, 0x1, 0x4}, {0x53, 0x1, 0x6, 0x2}]}) 16:00:10 executing program 1: socketpair(0x1, 0x4007, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[{0x40, 0xffff, 0x1ff, "b433736862a413f84a93558425a6224e9ececa7d150a8f25d35c81783c26aad77a487c9e298e216cc60d4f"}], 0x40}, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x2440000, 0x50, &(0x7f0000000040)="4c83c8dbfc4c12be71ea8666db0bc768a29d1592de", 0x15) r4 = dup2(r0, r1) ioctl$KDGKBMODE(r4, 0x40044b06) shutdown(r3, 0x2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0xff) setsockopt(r3, 0x9, 0xffff, &(0x7f0000000180)="7502814fedc96623ce783323813012613e7d33bdef76159813b20635ba2fee104ba779aa1f06d2127d2c571a744fda9cc57cedcdd1bc4377d1ece971323cd1a595614737dac9e5512e7b1f167eb16c753df66191b32893531d48322cc5c2f46269b4b482ae9d0189e6190dd730dbdae785fb1bfec756e1fd5e7c83f29661b3c55be146b8a827644818fb132bba21c3e13bf5adc5263447a32d641090143dde47d7ff54b071483fbb9d39ffb52acd3d01925985f63d4b2d5e66fd2c42d9973f509007a185a11da49925d3af541e6a76aeb9c935f5218db636833ccccd2a956512e01987e2d6b3de2974cd421b", 0xec) 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "a08dc09127d7e2efefea4309000200d80195dc54"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xf2d, 0x8, 0x5, 0x71bb5e23}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xffffffffffffff55}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) recvmsg(r2, &(0x7f0000001800)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/104, 0x68}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/225, 0xe1}, {&(0x7f00000014c0)=""/86, 0x56}, {&(0x7f0000001540)=""/107, 0x6b}, {&(0x7f00000015c0)=""/242, 0xf2}], 0x7, &(0x7f0000001740)=""/178, 0xb2}, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x2, 0xf948, r3}) r4 = shmget$private(0x0, 0x2000, 0x508, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/14) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3ff, 0x9, 0x5, 0xbda7, "35426075ac0000004000", 0x93c8, 0x4}) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x26, 0x8000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x20090, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[0x8000]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000004c0)="ca9e6dd11d73b1e368b7ca2698cb814ce740069be1a2e427e2c728b98a71bc589cddd37f74aa5dbf4ff1060a13a13877cdf39b38215694f270a14a9bb08298e01ab10c0d3e18f4ad440b2657bab351af240ebaaf9c78c5d407676cfc90eddeb197e18e17eb37e161a188b0b3fbefa0544692113ec3ed4f0d75a474675d0c4056c32691b1f3a81c7c62927bb867c0620b6ec74ce0ac1321de5d8a533f0bead6a6fc6fe0e160b3bf3d78895ffd2bf364b67770b7ffe6e837339c6131947aeb3f2ca76508ed55577b9e6cfc142f46480302e5ae25f8048a74723ff4067b3318ce2adf88dc83938c32ebcf593baf31cccc1ff536e9aafbb434885e23bf9ec984e202664aa76182d28f4eef9e9b785853c4258a166e95e9cf14285db13ef55cb34f70a91a97c080c12904f038762d29d65ec9456eb2c960ed54d45046f6992b2a0b5f9b6048d94109d7049ad8363fb0827c7c620878402086f0e7f0faec1912278530a6ad59397e89fdf2cc52d5109a90cca4872e1033d825322c01f3edfe02b74b34673077da46d1913423e0d9856365c7519fc9c578a46089304aadb7667132e503e7be41cd7f7fe745c183ca0c8930b5d0193717548da5af557a52e926c76bee5b8de33ee7a6622db7bb5ce063c35990bd458816e9ad958824d2fe32a062fd9266880142d6c6aea0a69271adb59fc6593475303341246cdd8ddfba274443588b8fee2d883c1b57c5946596c5ccfa7e0291ccfaa5d180eec5c5f9bd802c8a13e543e10458ef5f8bffa2c3b6a3713186dda2e4e1f804d5e20ed256b68bb696d5fc42e2c24179607aed276d843cf88ee45ba5f7098d787c0cdad007912f153935a2461ad0d995b3d16a589ebb2184e494736d70ac483bdb62b1e0baf50c608257e969815bae84dd35e5821e07fe019f3a2f192803689930dac401d56d7b8908fb45e103abd60391980ece3b7105721ac3e20a11a16dde464553efad2d805afa67e14db2a84e028b6f0751dd2b06e51668c034ee9e2101d5f56fa35c30c33d6f04af53e4d63a0992c912eab74eb79a61c408002ed4e1eee9e88dfe31e5b0b99f766d55a4561293f5e3a956163eb85237a80f0200a62c6f25528b61f6962b3fb739abaaf7d4e7fa29fb8c31c20decc7758d15caf207fd5d79d3fd3e97c931d68affb0bc2ac1648c9107cedd2c9266bd8263f5f178cc6d3c2d94034b4a2c22057c71e6c2ef9f6a104a0b5bca6fa2098769fe5a2d5d8965c365c8fac709dcb07d3834041d87086dc9fc0567a11931223637e0212fd833250e72320936c815a1292bab9aca7970dcaaa308df5eda0cac2c0b8478a8e97becf78a817ffec8278a1899a0f389b76bdbec6743372041823e1bebc70b697bc3db2628be9b0845ca2a099d619d2765657867d3662a928335b627a237554f1da94ede6a1cf95c986eb528cd46c7efbe6fa1616dd12d4e82fbf239e95546868cbbaa9f39a53924a9006580bd26039ce53f8dd3d1520946bed6faee9947f7f0320ebe948fb1205f2ff5ae4fc407f49dcc34dec40b197a90af447ed19de33426ec5e0389f86e94ad9853d7a9150ef3e31e01098894f32969e210f81c847f03b3bc9471eafe0fd15487efce939a4e423c31b678c54f646abd7ead4ee10315d6e9ff800d42ab0ad8be58a4e7b90b332304f119ad85895f5977ba040d300e865092d306e859b67ed9e6ef0922e661aecb9278c2119fc8f4d91eb9eaac6fac0d0d6435ffa6b74f1924f2164ee3c173d4318dc52947b85c0e41b91043cbca44cc7bc52bceffa9429868ff00ffbfbe23e81859fbf4addf7778eb35ce9de1cfecaf50d9912c4de8a6c1c0da7b0255eda1cba2f92edbbe360f41f61650afe57be87d5bf23b074163c940f5667682146af2499adbc76d17505da29cd7ade68f0f14cd072271ad23c7ac9818ab765ffe1e480a38d87dfef1f86ca2c4abec51a60f522410f48a4b702edb1f541f000d50af562f29fb88a38e9ae68a41936274b74321af1935432f13f1984ca30187b083d8e1b4d101aa640c9e4a79e80451be616a1d00259cd05e56db1a8daaa3a4dc0a8aa1f5483f313e16336511484888f9918be5bcdb281cde867668c2bce3fb6a67e4a3b12b956ca2c9a2bcb7ba3d2339841ba1940309c0ea38b9ea66440aceb26df675de97f4350778a2b221f7420cac2ccb429b9102d4e7eb3761f776b45c59b57b70e03808456c19b52bdee2025dba1e40b4ad341ebc0a02e7f5aa4a3be17ab982dd86a5c057b46f15c9f3d3799b2ca9b7a14798b884154c816c57ff3545630f5c56dbbdc692130e9198d9e79aa66899e7748f91c593289e2b9da6c76dab51d1643556c1f634181f4181e56613f6fbfbe9f74d205c0946381e4c06ea708911c47b4b154ce56921f31f0b12dd5346068121bb15dbbe5faded040ddf2681582868777910e4449dd9e7ebce43f68cb49df98e09a5a905d4a22914423666d038578d2bda27f80dde94a3d5dbd2803a90494c6bfa7a9a2a1579e574ad957613e20bf28f4fc598f5236d70c21944deff0fdbe37c7dc5706bfb1e602f208b08e74c2e938e790d2e0ac4e687b42c3a15309e08c862887d446e08eb2368ce50d1f850417b9115e63af94704c25ff536645b7fad45fd4e594bd18e575db1ad32f3d3785aebcc9fbaa194ac32f5c3fa578ccdd22733fc0ca7b54ef3e0fbb55258b4629dfc553ab21688c0a1525ead6c93bd171d90cdb9e29048fcfd757be882764bdd950a65ed339229e7c9209696c0e9dd98571821d8495337be938ce99fb823bd53b34424ca2bf4ee58bd50a55aa7d18a12d2ff37bb9b89056f900e08c20a2363f79a044d50be33a031a9633d0f9f83cac945ef9baedbf35c3c3cf2853c227ed407ea14222d1fcb7b458e22182fed959ac7d2437610907461685479498a4fc4e882dc19658571c605a2a91251c64069d490e0ddba784a55364ae84b5cef76e91e109b05ed6c14b313b111d18ee020898ef431d45c1d2519effae480beadc53a41320deda3badbe54e81d907fa0fd3a474ff80a5252d6830bc757b976956bb710ce92688a2a3dc45affaba0c952793345b111cbb3d0ae7e73544caa3395458b6cf9e92d612ab408851a0b06d8a44db56f0e6093ec20635cc4aadfc15a203eec01e23fb677577b4061acad1a21e82799fbe64bb4c2c9959bdba82805c7b42006e3f3564a3646d115d803987af5089a7713659f295ee449ede8fa977e18189158af453da096be6c428d9c65d3011914effd11a0d6c35dd43fb8adaf27b27250f1416f3f03abaef2175b9ff423b6417ce46519c1fd5a86f2a1bcbd945d22794fca73a0ce86d08949f426215df8c2038c2f724af5ae770e7e6afde292bf6453c75969d70002464abe2be0e13685442d7f1a33a500ef06920804c5049a039361b9bdb8cc02e13339f3b973a815b034b9691d0a1aaf2efeb2a2120b3b7e6de756477642dab52974d52f021e07c498d022f8abc114f4bd7d461048b59e0f70e1e3876ce296941f50b61c0d660f6dff2d99c5b7b8df04a2e63811f6a540daacc5770da2d025c601186deb0e17d5bd4df0ae8d6bd865dc6325d46fd5a5a7eaf0297d200f24ecb64578221d6c7c559ca0d784272f2224c6cfbe2b439fce66c5347cfcab50c52845f323661d23253482a98d6cef79926e9f228f6567926e4490d4afd6f3a323deba16d2667a2ca4c743d82e2c718c7707ffc831ce488fc7e9f0765c942b696fe0ec37c1590b362f46d4c432633d20f5e6fb47734f4204426628db1df929bd92616697475dbe785eefa5cf20077846f6c6c9ee98b7df472e123ccb8f3c27fb0e13dafdf5cffde34d2c58875be95ee05595e7fafb4736ce01cc5fd073ac86acbef1f3cef92af47530d32e7f21ef1ddebceaa0e672274927c4cdc8e4949940e6764b479ecd23fc7cf640f1a40f4eba5353f1e189d1c6ec5e52648fe0e33629ea65c1834d8dd9dcf4ffa0aeb39477229f0d9570a275eb8ed2175c26f6d11660290161db3e17396bb53c6b80e71c9486973700ed18bcb8f1e8cb5d4a4a6dbd63c37cf8b8c569507b4fa606bf85dd3a5e0708c2f808fb1c4453274c356bf0cf7510d1b4a89676ae00c61c3dccf19f6184188b10c7bf95a598b3e3ce6e973693647e9024faa6f67566ad943699ef2c9aed8ec7646ec12e39ff6b25f33cd8386fc1ebe7b54daa77d2bbf5787c0b0ecf0b5baa35f3c2420c743aebd5efdbcceb1332c8b765a83e35b97317af3851a3fdf2c6ba41bfd0fa61012fc989cad6c1d0db9cc69acfcbd41065e0bcdfea8dfdae0db65b01157a46517f3607b864bed8fa46b4fd3e192b665f00c8fa6626fd5013dbe1fb0f5a8f00839e229282ff2190a71be41525a1b4c16881f8e4e1755b5490a6ce29081604c176392001061718566e2a4766bcfd12057697c719ce789b4af8fb194c39495bde99d93610e780f6e8f30d4982e3cf18703b1888b0b8c3ed1ce017fea735987466b1ca4ddf3cd16239fe3ab24940d113fb25a2d8bdf86677ebf4160d06dd2f577a0c5e07c4e2250b39b6103e116d817b31279866a42269cb6af4a9fc48f3e78d8f68b06283df68e257a2ea74bb8b222b83ab07aa5a32aaa41e30183438afa2ad1b8d87bdb58dd8037fad27b0692bb85728581f797ea92f99f6c95922839d54ae649befbd0ecf1ca60d29c608b47edc1370165f62832400fc0ac259271a93160416bd95cedac6b5f7710c9a88a0ecf329882b88135365b16e437fc4eaa0ffc68826f8a1b9cda2aa69efede18d34645fb4d1e562a61651f7bb1795188dab58ae76f3cc62f6197e4e698e7122e58f1dbc96e9b876ce25c196448b60259c571864718e6bb9eaa00cdfcabe235041000910d69b902d7f7a3abdc88ede84c1e95a3de9c0b4278b940b32b0d59957e979ff85e4b0da879dbddba1aad874142746d4658a665d6bfb9de067d5bc2a79baddfdac8e042d79867eb1ac6a71c92702ffdc52e1c13933bb8e189131daa19486c45d9a599390e42551ec17b7200a9aa677cd8a798552578a9f71e5f7c2669b451a48db0f264757e5258ada2b651875603ea8311e1fe4414b38630fcde72df511de803b5449c030ad7e031869f563c354ca60cdfd8a894b419d2e3c834f1f0c9b7560cbaa989ce95e89a8209807fd943c8e59ee9616412b7a5e8b10d0b55e5a15bbb48414d5f4956d5c307b9e7d6a631de4e9accd2a87db095114e326fba7444ac1f8cd35da10549edc1558345b54f17959261de24cc4c03e7591430426a915eb8ee67c3350687b315a1ca68da9d0b2a412c35b648e8a00a8854ec28aadd5bd971b15fce5b57ee61ca451dd74b5d42910f07672033fce6b48b35023d658ac7b7043c0e04e076401f1a3f4808d25f0ae9b63e3a51465f198b91776f7417d4038ac13f948bb912dc90bbd094d50fc7c52d438f1c66a77d6a9dbc49e7d31ce5f8d30fb60d3c4c9179eab7de3171dfdff623db1813d56d1c18de63b461688071d143c7072c7e655aa02c9fabcc8335c98318028da1f20368849f82da64e3dc1ddf658bb5a6d5ebc65b3ae9e5f872b930e8574a8d1b89ac26bc360241227fc9b07e303fae80324f8a29b3e6f127326a6b091e53a9870e43e7bca1241768f48223cd235eda8daefd7bf7ae6807d5c5aa94f26b1442d6d600fc36e84bf9876350eccb631b1df5a351cf558266a1b835dead37204af8f877b417f698629841c8ba81625292a014d0da36d4de5836128a2b4dd7e64ca71aab1023effa5fce6b566268dea288af9d865eeed9f5684b921d", 0x1000}, {&(0x7f0000000080)="78f807983af090d1956ec14def98b662730d1e57fca8", 0x16}], 0x2, 0x0, 0x0, 0x9}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000100)="af734204a27fa532fd3a4372c0a96588a5b9b15b6a8163556341eadc8e181eb0932f273a7d947a0964f62c8a1fa983d1cffd3a48f7a4ba80b775b70b2e3f7ebd23ff0c766de69f004de8c6414c0c261dfee5c9dd664282c5bdf6ac62006716d50b118777a81393857fc024492e3a74143e95ad2a556ddcb0bd1623e6eaa5a6e96dd805a85b28cc5835b2a192a06baf9fbc9a6d4b21ad977b95f2f2c0c774ab184b95c8a4e16ffd6d78e977c04960b38ce213399681377cf4b04e1ff47d1151b07a9714f0cac8b9199488fc78106f9f686b6c73e56a83d610a62eafffc10c8862b71cce43b7258f4150a6a761eb081ad3390f4919c72118a2bb16ec262fc345ced6c19a4e9dddda9594acb43a8996e4c59d3bf3bcfa07f99f4071d3f859277338c09df1bd65fe273a80971e5d6c661f841c462a370281173067bcf022e9c13714de65471dac12460f3f178d4a2eb558f107110bfb1c0244946915646ef71e7d061881757212cf3c060fadf0133354bf8b5c63597d09bb68e22a54ad3fb5c2c98c7987c019b9aac99b0e4c6e763562d6b3391dc8cc2b90d745faaa1fee41bdbc747195bd891435e2c3b15596854c9d097130d9cc7d1a21583d7fe8ea7093b61effc1b9445a414c731a04ddce09515d5160db58db4df5e827c6208d448abae07f5bafdf46020b0645f11bd23d3c3e9690066856b5cb55f7c812d43c61857970104ab6f40f7b3cbde04365997f1c5c0701288a140ea4d09928760009bc8b43161ee0db7e6eebf308b1ad1fd0105948783c0e59fc65d25df7f6baeaac4f324275a7ce4ce51181b827b2182f325963da30833b744f9ef4850846b5990d39d040ad0c08644a15ae7ac13442cfac8724185ca623bfc9dce0f475249f48f98a7f2b520452ba839ed61284c4cdd957decde93993998ab3d0b7be732b8111c6589db6b420fab3459435b2ca91242dc1eb6cfb67dbbb593b7324cc97fa9fba5db896ec63731482b8517591ada7d7fda33218ab08ca5c946ee499c81dfc313127c3b9aff747bf39e0003676c2415c78c11fe5f66a7f3cf51d2b68afa282dae40e9305b1e9afdc9b30fb963a526541fc4bfcaae62cfcf25def8a91b3b8b29191848efc2eadb87cbf9f05d96d89b3bcfefc81cdfae37e8a4d4e63d96fca1957dccecfd266d0daf32a27401df8ec394660920e3a3b5c48e1de96fed9a3d1c96d2e1b59892620fe5afc0e9e3bd25f9ddb614e48c3662572a943580610b5736175b3a2a5e14c8b9567c0b18642de1bb0a5366656f6e54ad62198e5bba0582ab42c8ac979c78e", 0x39d, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xeb7, 0xff}, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xf7b287bde609a856) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x4}, {0xfffffffffffffffd, 0x2710}}, &(0x7f0000000200)) clock_gettime(0x2, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2591, 0x2, 0x900}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x1ff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x400}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./file1\x00', r1, 0x2}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000340)="66dbbbe73e93f972458cc8e50f3cd55a85fbc2ac9daa4c2cf7d172a27bb494d6a2c30c3311e9e728c1d2ab8a6b4ce87f22fd228d8632bed1ae3dc561b6b5c4805f03028a53ea32787c8021cf890b897754341c55531bb02dda128e4519c1cd6e8cd819163fc3f19eb2017f8beae98f8a5eb5dc6bab2c8cc96b8e3e2a64f3e51d6f3c78", 0x83}, {&(0x7f0000000400)="bee5ade4128f1cf8a7458a4f69a72bd172e2dadfbcd69e632792a078306df3475555095a7e869bf2e67fe6d2de41a7bbdf3d2513ddff332bdcac8cb8794c05724fe1094d81c69e7e87c6339cf99bf68da37d31c68daaaae080f4a82efcbabe627a3511011336a5de8f7e0a3665677167930926cf1da30ce07a8698881590a7820682fcaae68cc31d91b70a3094170c99c7bbe8a6f0f97e21b97a962c1cab1ff912e235f49662b68be7316dbcd8ed4fa11f354f1e55cec0b59ff32b75b092c77c50688363288dac8634af1414d72a7aa6db15b9534c77e8426d6dd10c4fa3d35db4a712ce91c8e241fb8aa6fa3f6e0bfb708173666cd03d81c0932688ec225f19bfac9828f4249a62eb4767c4b0b585edd2460e04ba0621fbeb432016e802f5051ae55c4f1e47d02e97c8992c8da587abadaebae93443262bf1cdf1fa1ca3f0ce9dbedfca19e10b5b32cc91f952c0f472272c5a5e78ea9d4f9a15e1eb2f14ab665a65e20abc72bc6bf72315863295baec9afecf6e4c2650f2f8216bfcc2271d4c24f02878f3cc1f4b6f0fcf11255dc34fccb455ff74da403e2d70a55d7e833db50dfd0bfff957939cd1b8fa35b61ab172bb052ee4c6451725d404b4fe49a6fe52879f1092048618b336f341f9472db27ea3afc1b64b61df21099b8ad0fb16bd741921a281395bb4bd9df26893b8ed4e2089ac7985710d7d77179e4db32d5157f32331531ef1d71d2501e291491673551eeb6dea5d8aabd95ee34b4a694f03a0b7664fc730d44312ab723f773c6b3c1ea532f5f8eb9438099d9c23a0b242cc68794960af3a751f2db6b64f83ce66c7cf7d98084c1ef47dd4f179a2080983e861b257d4106ced94e3459424654a935ae61e4834459ee15ad5e3fe979c45f326dd0f41a4584df4e7193671def44a3d6ae2fd8a4a03057826f8fcf7fbc8485d2ad01330d601d7c61359c705600c9ff97510e1333ec398aaa438149079e7f7f0757c2ba8cc06411b6b24a7a4de3b1a65ba0e915cad6e2d3511669339ce7c568aefb0b801a059a8420e7e71d913cc1fe808af843001c7927ab87c6d38331e843fd7e76002bfa10fe7289865a9855a26a07df27629734fa9ecb18dbc192c5842dbddefa6876ed012ea37310e0df85f2193caa97ccd1fa213a7bc867f18434cc7df3f99d34c44c489b3777a0528421ee0204ec8d8fabcc71c0bb2a1ed4addd870f0c5e18f2a313141428ee0c038e167b9bf08d633f966d9ca730f8fce89b53a4d4d885f0003a58364e6b1896dab97c429eb7bd18bbefc8e8d911b130b0462d910ed2e397fbb69141de683822bc989f51a09519df73f8b3479c26362f3dde64c3bb4a4db6b471549800a660f3037a600198cab61172a773a53686b5d1dc90fdbfe4183073282842662fa555dd6a209dfa1b34e3f7c6c579fce82824dabe17e704aa326bdbc823b00c1ea0e544e253369d59ff04aa26631a36754fe4e6d695e83a4cd9fcf79163a05542f0564c3af5a26a06f8d5c935548241c74ca583aa998c95b37503fc39d6fa0dc6e5b7a237280d704b52d5f2380c6c9359730ef92a376f54c317842ec0a4ddab8f328d8a2d0db26efe346e4ccfc148ebbec1bedc40b834ab7bc5fc03c82c096ad0e85ba010e01f1a6896c2d92f5fb90189df04f25914c4a07f553f41beb6e3703acbed1c95a873040d8bdabd2880887089bbb75fccdd29379036a04f4cb50f7220da5a9f7184231df969bc3249f8db42adbe04a0dc8d3ebf4406abba3bb83c42f3a82a1cffcbd5a18692480917c86899e88f25155d16a523dcb84616f536d2f65e1dc4a520cee1e69c0b308f1fa46d3ab652322e5c80d2a594a1b1cf26f6c73bfd379a5f24ba578e95fdb302c2785673a6696989e922bb1b1901f455e33aef0662af23c324e75b8b263e7d570c464011b95ebc9b257910516dc9c8e62e221d6b05e30959918fe9c96c923ee6b5f5af6c76980e4f2ce281e01ccd3ec6b3bcc2779f21d29fbbd6aa5de8166db8d5b25d43d699505d2455ac8d1e6223f7ad7b985449017f67768af2c6a55bd2ceed7b28a42b64dab1ba633f82106b94cd503b949ca977c7baedd358b5382d99efe5aa41b6b319d7432ac53907f68f69cc7c923f19adc644df6a58cfcd76f11f5799f4911564a4d8da531d6ce4847a2a33bfa90a370220a1e1adec7855c8f687ba0fa88e7f1c943d02739592ad20e9c1e500643c6de127553598bc826b705ab324669a9c0db2a30966f0226a3b96c660db2b04ee76290c36c3ba872cd65ffcf9cb2b6d27c72e9789e1eb0bfc05bd821a357abc526ec29e939eee6c066a407263ff49386892bafac9dfff79ca26935989d05a564ae25ccce44944df5c98d8f296642b360e99c444b58d39486c5dc2ec12978fcfc024299e3b877531d5e7eff4546bf41a1ef1d7580aa99ee5dfb5de298a9373cb26a7e6a8ff07bf7cd22db67ea8649ea927535e58540873127ec47b2421521bff15129f0eb9f82339ef91aeb968891c3593c8f8b2c89de42ef93f22a642ce0e7d64dbd141c17e82d6216a606f2752c4482993f2c9807ecec724088c7935d47f0f2aaf497723ae8696b38c06dd2c0beddba6ea1be5c821b2d77bc6621c04eeeca2ed9fa5ecc00922c5c3f0cdeecf78a393aed7055e1183ea5faaf99e9603eef1fe6375e4f33caab0ccf29810fe1129e9d7f718b0f4bce01fb101ab0c02318ae6107455ca4559ee9a46f85014465c4c58a0d9f14bb656dd6c0fea659add58899f1a3c7138f807da6494c3829c40331eeddfe17972d62960f0959343a1a8ea828e117514d4d0a19c2978af4c481d10409913279d4ff4f82bea415cfefae5456c116110c67530f81fdf2d6066eae8ecf7147932ebbbef6bee4dcfc6fe03d2b10604b489ecca781a4f28e6e5ae9b0575304937219030bc037bd1b25831d5f53c778e58d4c31bba846e42177c5c2616591b8eb0b5ddc910ba4e63bfaeaa1b609998ae1cf554a050c5228a8294e2c781639ee37db842347eb723168faa586af8228f21adcab107b73fcf7052a563e026501397806d800a11f5a040436a1371d2e3119e1635e830062a55aca22c81f5cf26a825821e36f8d3ac4a10f4729f16852187513726f30d828a015488d64a52849873f6b6e16b08b2d9e2e6609a7114b675addb303ea418167517cd06ffd3b615a833cae6a4201faeb0a105e3af4295d1fd7a96e405846a343e3cfb46da35e1914960921ffae50b3abe31584b8b3342fd707cc6e4ad5c89f776d12023b7a6f2583ea52013b66134c511a925089cc3d825a8e8fb6fdf08392fb3c2e8b3e01eb07e69cb10b5ac332b7fb2f770c0ebf7805778750a93d354ec7308ed8843514d6373f9b5ce41d5ee0768feb95173c1c7991a5f721c58499993f5ed4a0937fa0ab7924ae6c74b41bd7a8825fe86946b21dd25facf22b22fb6f73dc08c46f3df60f0adeec0fd34f041cdf837ed2d28789e9dfaae135b0311c413c8dcdf0fd4f5407dd5fdc51af00e2c411f0664610f8264d066738a725a3cc65e356d8abfd8f8ab6f35d05f75c248ffa8c50684d8dea20bd5f7909e443f3c7e65699d4ae80e33c398f22e461b70e5514ac1019a4ce5ac65033a1ae87ade8133dd130522c61bde1773860c5e4cb86e1032a3587776b377695fdceabcc695289b41e6513b21c444e4e0e866320c230d2efd314bae0445a2daf3f5da7b2c317c2164238f9214d127c6d06d4e9cee4d8f9f44486156ad5f4155101489fe7a582ea06621a8179047226ccd0e4a98a93de88a559771cefc6179c00ff409d93fac1e5d67fee6681602f081483641798fd89fe8d7b18c344be5adead19a368cede299a0a2932ac27fc20b30200199818103555632daebf35eba3d603890652f72e5b115d380ee76c70673728b207a0b1aefda46e853e5bdce19fc7a8e42477e75bbba88f5d32aa326f55097cb0c9fc6206266354211a3ae4f6a9d4a48ba898f8d4273e2d3c4c2662313200ef99bbe019f5c3999e6a705eb83609cf2cdf933d79e8b6c7636a7bb257e66972d7ef800a5a36ac54839f287672ed106eac6de52fd1601b777532b6e46f4ee7b847c4d667c9b2716875c2254d7ed90047ac450ea15818b9a0986cb29918a64f633bd4ec9aa0230b9537577dacd103d0afa8265f74608883621aa096a6a72ec702a3e69bf2a8eebdf39cd2ae66728f20a80d8c0ab5c1d633d7c6be09f04879d33015edb5ff4cec3d09119a14c7c464199a45a7f83a5d9daace95c2014e52b48c4f4f283773c6ab4a32b9e097f751b2238409885ff9ccd3a96c174a8d03cb1ad8aed186d1334a3760d78713db057cbaf93fe92791feac9322689fe2ee0b38334bb1b20368fa48f9b6ec501da392375a57800757d26205bdc2297df5431b5c48c0bfc28ae58b9a9e78b053b3d3c83f420626d251f9654d4efe92aa1c73d7f656294afdcf5247e7e0b53023864c5ab3c91537ece8725e14b2c5ae39a61452af3cbb787f0c0bf36cdefabdcbcef329044f1ce5610980b804f3acbfb39c6b30c916521fbe2e8a7f37915a73352f5b77ea015c7741018e4eb6bfb1d436d5ccd0b3840c8eafe276d99999cf271c4dd474c53d8f24315d8c9da5ced7436c2c1c8ecb368ae56a2a5183ce3c254f280cdff11569518d4e90c5cb6d889121b1a746195880bb38086d9ff7f755d237e82f0ed1c225f886c874ee9f1273d26a01babf03019d6dfb4002bfaa0fe2e986954ea124f7db0a4e3bb9565f29a30a14245e040f039e9180330ff78310036130afbb5120fcfb0f69a4e701cce75546080d865d0638954b83d79b4d5b6c74b252b4c45758cea02aced5a6674a1c0e1ee26d70adaf8ce5ca05d1a7c98c53d84b6419aa05cd88b80be857134a84db22a55d2746804b106ec2f3d4e113daefb047305edb12dd1dda84ff8ca45e5cdf5308d0a6ec14cac5d2baa33c18695700272826965b234baab4cbb8d3bd84cef1533a6893cee6ed1a15a1cbf81df72dc0b0640e9be9d9ed919ce5330cca9eb10b529e40f0beb3871fdc6cf574ea826dba2b7c2df4600db9a87828c8c4122361cd2b2d99f6f220564b95560d737e743a8c4f7de304158283671b37b3a3393d1d47b9b07e49979df4d9832a5976732c1c0a73d6c3f4bc5556c227239b089209c457ba70787b3dbe1c3ad5aae1ef751a4c04472dce1be98bdac032d535aa699afaef8edc5235a2d08f8c1951ddd23da0b044d2fa6e001003e40ae466d15ca309cf491502c8595cc561154978ce733c9fe52253d3f911fb0fc08e17959444ce476128ed43f24dd2b30933472482cedfeb463c95832c57f247c794db0aa68caf767d09c5d662cdaaadd287652c4bc5deb0f1acec10053687f7eb3c36fa02d578d6fb216d6f17aa0619a204e3bba461974ad64366c5d4704c369d897b54aef60238382d6bffb203c131c13db406d8ab3bebbcfa9d5249e6ca66e694dbb9886a001b19096393ea1020a44ebaf200a2ddf4bc0b5a6d09d98b2988b25e2a1079e93b3e99a59b95876b3bd5add67d5f2b09a88a001a29f258a8890f8042325b7256dd152cc0d6b12f88dbec8d772e2e15376a13a9dcd81572a0d6c6c76b96678c96289dca534ee71ecd052006839b6499e154271ad2ab46b184ab7dc25d25b21cb57509863b685be07f6e014856da9a6c309229b3d6da40f7b7a42b81a95e15fa28362a08545b78f09c04a2d3ad5fe0db4e563bca565529f00cd278368b924d845f10638c145149384bb7d30859ff2acfe3e953c5ac699dcef3bde4377d88e34848c0f32a29", 0x1000}, {&(0x7f0000001400)="c08416fb70431e90c6605a39605592950e260cdb76096cda953009dd0f3405e617cdb781fb35a7b2a6622edcca6d712ed3e90e35eb9f250d6c7ca6c85df8adfa973eb0a88fca1f84636ca9f9c421c989e879f47d26ff46243d2c09572c47c3e84ac8e05b169840cef1ca18", 0x6b}, {&(0x7f0000001480)="bab6450b5f54a8aee1d14f74885b638d575f093ecba04b96f0de00c245a83d2912dcdb235be22ea6376d2cea187ed44323c1ee42c7b7980706a192cfc10e", 0x3e}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x401}, 0x2) 16:00:12 executing program 0: kqueue() r0 = kqueue() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x265, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) close(r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x4700) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x82) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b5c4eaae4", 0x30}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/229, 0xe5}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/170, 0xaa}], 0x5) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r0, 0x2}) close(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9759, 0x2, 0x9, 0x7fffffff}, {0xbc5a, 0x80, 0xefb, 0x3f}, {0x3, 0x0, 0x4, 0x5}, {0x100000001, 0x4, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) nanosleep(&(0x7f0000000040)={0x6, 0x7}, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="149301dbf80ab85738017b0734b92927c432b8f284268f26b4421cd23507135885f3421712f3e2c51b657d410bb9e70878da1a24099cfcef8c4798e17c35668f8da25dc94d7d42743e76e1d5052df659e1f356f5b13b9f086d226806f839fa65a9776a32aaaade81c60efde9af8f763efbb4e61e44b96bb7bd3b6cd4dddb7667fe2138397ff3e9e07246c437210b0d5c9af70b2df731a6b20f6c1f0e17", 0x9d}, {&(0x7f0000000240)="e6942b58daa12ac26b27974a78c09f35ddcab109416fd27a90bb3845d7f649b72d0b17019a353ee18796557ed264cf9e48bad904d4137f8ad9fca925473b54e8f9e4f6812d99b8d2b3e5f7d8529a25b391d513f71ef94afe318f8ee020d38467819ac484c26ab47dd4fecfc017aa55b09eb47cad930c3cf4d6902701e78dd7ad7497674571878750e7b337a2b21d526e8ce16ba3370187516346b0f9f3fb15d2aa1ea032a3aba7ae17c04ec8a028ad", 0xaf}, {&(0x7f0000000340)="ee08a1c867edb47b5445d53ce5569a9debea375490d1c1b3431ecf177235d4b9305eeaa0e15aac426c4c32e9149373e940f938ebfdf25b748d560300a895adccfd725d636cff670feb9b9ce5dedaa7b4333d602409981139552403960c15619743a08fa9c2d591780cb94f88e86a0cc624cb50ebc1913f9c3c1b0d445d2c3fbffc40cbf54518fbc6f23fc2a5164eb5f88b0b6462e5", 0x95}, {&(0x7f0000000400)="e7dcce0ed72033f6a8ff6b211415515be179bdd232e506466ed4e8c73b91af1a03f7d278f751b3e3e963d2c5f2878daa920a7dd917ec2ec05be9f5b0b94e857d031f310d9779dc3e2cf9f8a2a89d86b1386890eee41d37c18539def05c4c532a24d150e5e22862774610aa3847dc9669fda954d8c5c288ef71e713591fa0ef308289feff64aa89528f7010c67b4413dd", 0x90}, {&(0x7f0000000000)="e270f82816d14352cd66fcc02a83770619f18c6d8d0d499534db893af455098b6a9035380a95", 0x26}, {&(0x7f00000004c0)="d7aa7648e5f1c8923fc0cdfeaae478ff2c76ba7a3f4d5dfdfbb58ccbc9ee4a6d2b89e38e61bb49c6c6e41ff2e46984bba27eccac7019f684ac5b4d78f87c34b5d6b75fbffe144bd002b145c126823d0b14f52cc09efe5739bdbdb55f4f83a195e37f3ce9a55a3a5d070fafb850b044ba41cb4de75fdbee1b2f255dcbe4839911a67a1de328646e4d7860a708c430fd743b934b2ea34a5b85f6905ed2bf5a92b1", 0xa0}], 0x6, 0x0, 0x13) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000600)={0x8000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:12 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000160c643239607ecb26133712578e8c26ca2508aa1643702477721b"], 0x10}, 0x0) close(r0) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f00000f7000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() r1 = semget(0x2, 0x3, 0x240) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xa00000000, r2, r3, r4, r5, 0x0, 0x3ff}, 0x3, 0x9, 0x80}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) r6 = dup(r0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0xa) syz_open_pts() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8d1, 0x1, 0x1000, 0xfdc6, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/107, 0x6b}], 0x5) mknodat(r3, &(0x7f0000000540)='./file0\x00', 0x2012, 0x1fbf087b000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x0, 0x4, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x12, 0x9a, 0x2, 0x5}, {0x0, 0xfff, 0x9, 0x1}, {0x7, 0x0, 0x3f, 0x3f}, {0x5, 0x8, 0x62, 0xfffffffffffffffa}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7fffffff, 0x6e3}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x870, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[0x2b, 0xba93, 0x4, 0xffffffffffffff4c, 0x4, 0x6e68, 0xfffffffffffffbff]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000380)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8080, 0x0) mkdirat(r1, &(0x7f0000000380)='./file1\x00', 0x1) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x186, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x40, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000040)="886e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x6, 0x3, 0x101, 0x8}, {0x3, 0x6, 0xffff, 0xa4}, {0x1000, 0x800, 0x7, 0xc800000000000000}]}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000484000/0x4000)=nil, 0x4000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) setpgid(0x0, r1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./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) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000027a000/0x3000)=nil, 0x3000, 0x5, 0x2010, r1, 0x0, 0x8000000000018000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x3a0914c44f7b202c, 0x800000000001b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8081, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000000c0)="d5f911cb11fb7b7ca6aac4224ebc603b4d0e6172ac508197b8287835ec3844fda0e6e1fa511d615496b51b125aea797023aecea73e117ab135a2aa7e65c09ea6db82a7309b7785f270ec737105b4381dc54553fc793f616b0dc2a155f5ae8786271f23cc1d7b0e9725094b279276750af9b3870939d0c50d3e23467f47b014a47018d33fd88b73f131d9a1742e72b3620430da860b24219bf58ebe9e38a9f081caa3007bd927f20c5b862c3a23d4af7abe9d586237786096c43c9b88234092719774f8a06665c5c9bb69ca340a131c85eb325b634437f43b57cb91083e1e9c24f4c59e67115ccbed4f4eaf", 0xeb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x8) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x3, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xc7) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x8000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:15 executing program 0: socketpair(0x6, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x401, 0x3, &(0x7f0000000100)=""/27, &(0x7f0000000140)=0x1b) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) lseek(r1, 0x0, 0x6, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20c38, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x3, 0x1, 0x1, r4}) setuid(0xee01) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) pread(r1, &(0x7f0000000380)="c82ceb76651171ae152871b94ff50432a033bef04523360cbd9d7804a4a01ad3d6cfe56ce581213319fca5306e199c2643887dd6b8db1f32792abd0f77c68ebc2454638b14d79263bdec19cfb73baa19535fe191509e4973e518a23b73d8c12597b5643da461fca03bffb6fb293bdc0b8ebeb4f15a1218ae7d6b5d1e56426795dcc722fce4b3f12fa6067afb27b8bb4b2e403f4e8e4be6b7d548f492d2b0071e406a784099d6d264b96f17736ecad731dd0359a2c4d779f8b227b273d3b3def4a086e3e2d4d67875b24f1ebcfa1995eb3942823ee16b76c123de798eb9884df1183ed16c73a4cdd99ffa8d8b9a1689bd77b1e4858d7da8bad959650fe954d04c33cc3114ce1e29282d263ed764d8b821783c3736faad2c477824a4d0b90f708d0bb71abd8299615b5cc1ed0a9f4cb38836dc1f0ab972bd6ee95f41ed2ef15060e1d4dfe39cf6a965b5ac6198fabee8b3e81215d6155366be0c5ce906b1b76faba1aa8bb6b77daaa706aec190066304ab3adb3713e53d39a936fddd39c95a2716cc75de89ca48436b09eb95063d4f79670a7bc76528665d4616f76b94c0f7244bc9a063543c06c41cfe9cddc55da58612670714abb08a7c00cacc1d4dc53e8b99617af8ff49997e0579eecf1031ff58b47f14f3a05b66d2865452967903e0f48c8ffe1f2ff09817222bd7aa276d2c3449df32ff0f937347ca76813eab209403c269c009b3730582cc60185c76d5b104159644e273b4313aee61893c601e94340e845342fa23a3667f829cf89c2d09206c05e9ff3982c9d830543d4a09d95f2993abd39b439b3793deeb9e260ec27ffe92049891dc01ea2639e05b1ed186f749b1e0d3887be886027ce67d1639fbb5ea10de609ad0daed8968457eb365312137db7a1f481c94077152a6dc2d4c5266816b9e4a4b9665e97abd96c7fa0ccdcb0c9ebb6e06db3cbbca1b3330c722d06a1177abaa31b3f38679a935a1d7519d1eca1ec7cb44b80cad2ab70081c74788a1491a58166c53116147fc71d70c26529995357ca211d7534d95788ccf4ebe31be2c22cdcf4cad7ad650ec6b206a7cd7754b74b3577298e565d7003a8df5ad76f7c5e0c6c263ce8aecfd34f4128b2f29b3a5a49c7a27b64a2ca6ed3e7f46367ab37f6d50069123659a648a5dfc2bb2247bfa39abd75672dd4fa2782be1c9e41f621da145905828c144f26c3750ae106293cc325e35ad60fa2b1254601f3383a93e19c1ed1809832814ce7ba08b4dcf486c42f5c8f91d1c693b49e629338953b1e4a96db8992a018f51755bb2e7c95c3da2c662407e2ee78c0e4f306af760f5cbb57ff4b0d1441c2ea379d6771c3778da3f15b2223661e9309d2e7f58f631deb4a2c905f9fede2af6465660b5ddba91a2b0b7168f369f369b55cd50e707dd4976cc009fb043073a3eb194ac70f7630eb5550af6c2302489b33ff34e8948e5c8215e87b27cc70223236266a2cd58dbbaeb0191275bbec1ac6709f27722c423bd2f826824b98f1a831c1db2fb40d4f849176e3f0f6c703682bb7dbd9061082398de59c4da6baae6e9e6241a18fa6a8ce978222486624e43cb2d4411528594c783c167a9627640a96191351974dd9c7f5117dd4d9d152f122d268e94511799277bd869d848dec7329fe6426c9d23733c63b2db78554054ddc639223061f9d8f58cdb3c35cbfbd25a2fd2b3472f8b89c9e6ed156660c8394c2da3311f5f548d55322ec450f413bd063bd7ba0673fe0c5c62ffeb7d4425421b72316798fd3ce3290df8231b5661dbcd052016136318e214aa15826abc0db61f44f508ccc7dc381a3378c6cdb5a1f4e3170f2de929ef609983e6ec7c4f7dc17f0fd04d196624959f635b351ce93dc711d30eaf05634e2feb7557c5b7e5c6ca676dd0b2953fcb8e922a0743900cdfb81eb1580c6a28b0cc84fa0d29cd7731dd43cc4ebe2554a6ef1702e13e03eb48c51dceb72b78056510c3f036670c45dd9df7f48e382357f424d2fa04974b9ea4a65378c88a18f24d424b4cf7d3a28320343a0fef89bb987eed585cc5d07dbde5987c9f0a2b8f67b2a7e9581fa76e9301a832555be507a74fbe0d722507d75478d1bc744171acc0eaa15c9e9e71ba19ed31d9707720a02fa6885f0e47a95836dd4f43abc4a7c24ae4063f67afbe865cd48fc259136f467d5a78d8e06095771b8d52d34ee76ede43e413b1f5738d79efeb03de13b53dad421f213f4d25b0f1764e5beb755527aecf43de264114124bac1fddfead29db00ed6b2c79614158646729ce04a51e655f06372f9c4880123a533c0341d1f04c5af3709594a65995dc4a3f3400662eb460f2ac81a9030472655ea90a7284d7a9a39bc988cef3729f8cc5d5f72014114134632ced6dea6844a6b70eda290ef5851b7afa71db2aa5bcad0d2e061e203409a2b5020bd6d17fea56df0c2963aae31b7d14fc792aabbfc90ae5d4aa0ac38a7459e544ce0f255072a4ec838affe303d5c3c359121d350877ba98e120d0c0b3e4bec4a3e3eb12e9bffe998abb157ccdf408bc23da921aa3e589822e2ebf950d5b9fd207235fc6f5c7f53f54da7f767f06ce33d13a46dfbac4818dacf23eb5cebbb0ab4e7c833e39a3f516b969ce1ddded24ebb26deb1e653068ad87ece21fc43d3e18d07fd78ee4ac14721e4812faaeeb2c3b3f5162150f4dc7db47201b51ffda754a540a197b92d6e5590bbe43d1b4481b85874ce50538215ca226bbde8034dd0df1cab5fd25b8298453903d65f1c6a780fff1bf17752ef95185702c8b811a5fadcb467e6ce9537333dfea71d36dde595e48a41a0eb80f82d59fa429f71bd65c21e225c0696113cb0ee782cb9f98fbadcc4e0917c914bc9c104992d703c76e1cc71106a45e1408aafadacd1b30c04a6f7c3cb1fc40b1e2667de431065a20a75d5cba640d33b2c212788a2b60831a7a1503ee90149684cdcc1b6d10114ec1e82bc6b9d52dd9e55174dd6fbe8663b6d66eeb5734ad8acbe792d9d266fc1492c4a03809f1f1d49bddec8c3d3c4a46f68e0bbb9991a85f37235bc7a2c5f197f9688d2e114ff047d6a2893db3de2534d18eac1c956b93583f2c844d33b5f73498f862175e63ae8ef91784cd7b802569085c34ca791d43173f7d1d91ae2195e3845625aeb82e8e079887684d8d89b1fe7cce75531d61db25c57f30bd7313ebd802213f4c0bca4e1d132b75e17faa17aecec579f7eb6bf4b3dc019f91e3dfa3e0b0da2f11f83b7701325863531f23bbe6f84c8996c182e2ce04d0b6b728e1ec3b65caec247f4888cebf9c3946890d95b13d3c257258338fb9f27bccf74d3535230e8ed4fa47bda039e7f672b89ff810f45196abef20cbf263e15c0b0dbe908e47179a94328f3b1fc0748ae62b638e7c79e287cd5c5ce4830c7880666eba6bfbdf53512eddc2bdf06e54ff199a1b7c4567170037c0004c95cf019a2416eaa61ddb028d3f586b11efd191e2219b069c831511861d4ec9cc4ecdf3298031546862442e459b4c9af8f4d2fbeb9290b0f7338f916f8361ed0991a317e64f4494aea502fe5643c0a7287a56b89b6489c93157bc8d4a3dc4d358af5356348718083b8898e2acd26ac2a0691a6c0686f221214595a7585b2f02b853ec2f2ba9e8c44cae3d0158fa54dd40eecb22770496a29ab4591abe2835c9995740dd4272d8ebb305b187995e0898189df0ccbe89b47a19d5ce1fbc5b22045e86b4f58307bb4a76fbd7636e5ebdf5c42a076b8b57e5dbd9c04f918617d1e38c7bd1a2db07cb5c6ae89d2040e387c06a1736cf8af9f19a1aef155968541c6ed653743c201a86ab2dcb064f42c7f0952d257b21767794d47109d3b17078978c199cbab923bcf40102b116d9b1bf273fbba1eaaae0b6be6e9eaf58d3390134dd43582cf657b23556a18e2cf81e9e95b0dd516746a0230223bae27691ab73d92b3a80b9823ce8973fc066efb5f0629c2782e6a96bda0103982ea491f417774b8806b7a8988a973414b704c9eccd06135d91c0eb7498783772754b2a0c76ab17b5b865b34a523577aa8e73b67b590b34ff18b66a6b5323f2820261d476009149738ccc79f26b506d931ef986a84fce535d7c5fb80c58d727de065cf424ec04203fd7932ed8224380c6c71525197eab96196b5a3a6ddc2191d9f21c26d946b23cbb4f2309b19c814627d03efea42e639cda0e0f3b6baed8ba7fbc221d9dfb31e7bc879006d82c83362463b8216e45a208d2acd910459f4e20827d7b939da70e1c0bc3c7196a114f702a697e02aa0117c3f1cdb2ad2b0ff2ceb29b09a52c2fdf9ee146ad52026bb60ea84096e404d003deea1b0c119ca3d8ee34c3d57776d33e2c68764fdad2ec0c556bfa72d2d7906311447dd9b3942a1b482b47469539702ef31dee35d7d1c3dc0de5177849814f36523f300f1e4fafdcfea9014a0001b81ede8caf6b0c9ef26b2c2d0b9a4480496b54eadda63980785e728ed9b3a0de037ed10cb0698fe4b6419b738d445d4d1e40e2602ea3b6a6dcb8e61b7b202fe442b3752f70ab387ce0b40c44dea3a3c0374e4a545840efc83b50fb5ffc9e5dbbff5068fa61c205bf726923317b94858bfbb827ace78ffc922f125e0fe5b249a8851686944d7e7ceb4c6aab8b6b1a9cd3812ecf8622f996a36303e98b197fd86bff1e85994542eece46969efc7ea259e8f41f74cc06c2cec879ff8b7fb21447557c6890f787d6c5355997d9f1e5d9af2935fa7de70960faba89aa7af41a53450cd8c441559da9cf0b476071eaba743eb4d805dfd16e567b77f5c6ffc8c88e09f5f529628dc0ea915b37461bbf0ff100f1635446617358d7e79ff5035ad29d8f5bf795f45ba2853ec318ac732993a29f6de417db62cc9cdd275dedb311bfb850d4f936f69bc6e1ee09db5462748e319b89ef76b38de6da178ba0d2370ea6b21aa45181c2d721d2325b18a9e419588247ac8953ade45a19cf5d969a472a8d70b871901cf8ff4015671ed5b0d826250bcbc8541c30f1ee87ec580cde439ea791f4e386bde91ea92cab3224aa2ab9ca182306cf9bf893a980ad9ca701155a1e9b3f551adbdcfc5d0d9afa4cb023ee37d4838df8853a3dd1971b64837a1a576d79775637520641ae22cb0c09f9d4e4721dfe47239bb60f074ad5dffe15120cf360a16d9476e7267ec158e62e036e405ead92daf9d3147e99d1863433267ade958767d32f8fbdbcb14d2bc3f3f561fecda5741fbf09da7134551a69de60d8ba6f28dc109bd834ca97a36da1046ad3cb8a0939a00b4c7627aae5319de5dafd63bf8f3254a8ce0363f9f2790af6cd0043a9ea326310a66c9f7e5a53abba8a38bdcdf9604b2b5a5f5e4deafe869f320dd46eebbdd7b2737c26a2f6bc43d7bccb544655f00d7cc94ba09d2604cc0d192222424b522c32d112425f99f5e6832009275828d3225637965956ae3f1f05ca3291efa3263b0d4188c38b599fca0cabbf09a0817c08a37e1a87bb4d8268cf2f0585720a4df98506d8283a45c62f0ff385ee634a89fd65a835fc51f6181c759c1190ae4d48958d0843eee84c8ad2e6ba822154a6020f428acb9b545e06e0cc0d1860b845b09dcead76c61dab08b46e6ee97c5213b14ce4015f771b046161ca4f4a932faeddb4157ba9a221131b626704339c5a94fe2fc96ed936113b4069e401990d55bf8196a8ee2f76bbd0d918fffa27d2e038462af804020e25bd1e6b572db4cb606d66456207bd2bfa2b115b745344cd8cbfc0b60ea90e430890ff979839305a85e2dfdf842f57317bb5b2a59f4427c8", 0x1000, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x485, 0x20}, {0x18, 0x0, 0x3f, 0x401}, 0x1, [0x5, 0x0, 0x139e, 0x81, 0x286, 0x4, 0xffffffffffffff4e]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x281, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000180)="255ad5e89a1166c1f0e35f77dc5c3ef3d01c712bfda2276379fa4a66d6449249ed6ef702ddec72089870739094cd0e61f85fe02e940633d27636643f26fdcb30e823f43c7d021e97d154cf67") getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/252, &(0x7f0000000440)=0xfc) poll(&(0x7f0000000040)=[{r0, 0x3c}], 0x1, 0xffffffffffffffff) connect$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0xfffffffffffff3ca, './file0\x00', './file0\x00'}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x18a, &(0x7f0000000580)="97a6dfd8dca903091629154ad9639094256fd41397cf3bcc631c0d89d8c48f97c7b0be8ed16b4bc8a2e6efffb4b3ddb40300000008e1b31d13e518ec6170adeaf3196e6f7e87d7df2cde6a8270ab01b301ddc809b0e41e604f2d49f251108147dc9bf6af16b29b5eca518a19f1ee81084c5591c2c75b2a75e45b0c87cdcc9001bd3940e57b12b4d43a9a239041ea468700f377dad8ad7f9ca6c10f8fc42796db86a084db2a01ff1a4aa120fc29893d355c4bdad7803c8c96ac2a6d2c4613090fe0075682ded3f86f09da2f48c797910300157c65b48220e4cd4a4860558200002f55376e74b1c1b757ded520643bd4050e81d55cec0aebecd25d7a786839b894e79a7184a52426483fa79d67254e6f34eee90fdce7f62a0d9856cfa2be3771caaf323d8d345ee5e868de016f8769920cd703801fdeaeb09d3c287079b21e68ca11f0a04ee6e6f03d93a7f1e5d3d6b9666d3537b04b1b3d7f19b567f78b212d329975adee74162764358ec6f51a75cc8ab614b76cf95c86f66636425851f99d36cc72ad7fbe210dae80e7") 16:00:15 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_int(r0, 0xffff, 0x40000000100, &(0x7f00000000c0), &(0x7f0000000040)=0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000040)=0x68) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x5, 0x1fc}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x2, 0x4}) 16:00:15 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xff) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:15 executing program 1: r0 = socket(0x10000000002, 0x1000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x3, 0x4) socket(0x18, 0x4003, 0x8000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa37aef64, &(0x7f00000001c0)="66a261efad06012d05c68d1bebbb6e8981750335c0fcd7e389ebd7b1080b55250d4ef15f87d357172dc1e2d925a2990075174aaed4d8fce484d83cae14587b2332a88d6d1403435e7a7d5c0340674de1a6286ec8f8477a2328a17396ace10700000000000000f36e8a694cca5290bb79b22713be85c259cd84040d7bf42c23c98922ccc7223f7b1a796b3270a4d6b5b1bf50191ab935aa1e8178cf36c8ba2f15df3eeb9790d602becd") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x100000001, 0x10000, 0x1, 0x5, 0xffffffff, 0xba, 0x2, 0x2, 0x1, 0xa}) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="0000000000000000000000000000c7efd24818b180791af5a1573beff8412b", 0x1f) r1 = semget$private(0x0, 0x4, 0x2a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/171) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) munlockall() 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/54, 0x36) 16:00:15 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000200000/0x2000)=nil) open(&(0x7f0000001cc0)='./file0\x00', 0x680, 0xd2) shmat(r1, &(0x7f00001d8000/0x1000)=nil, 0x2000) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/132, 0x84}], 0x2) sendmsg(r0, &(0x7f0000001c00)={&(0x7f0000001140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001180)="c08102489db38ff62ae1efd0171689bd1017388b483334e550a50826f762a80bb8bf03c75c5e759262ef3c37a28ae92fedfb020280679ec8d1f45a1645930730", 0x40}, {&(0x7f00000011c0)="e3f66a2bc0", 0x5}, {&(0x7f0000001200)="48e9abb7dc211d5424689183f3d12040846bafb8dda5ee5c456c9c0737c35cf159af51bbac7b4a8c8e47dc434247263698b4ee8deb7000b6000373d7a10494b394f8c89929c43c012750972b39c945e3411fca52c8eb05759dbf5debf35a069704171fe97e9c10a5dd9f0a818cc56dce00d72c7d4c834edf88daaece9136aa020d8ca4118b25da27b54c56335c5edd5030d57f2c41fc7682d4387b23ec1b7b09fe9d47a9413b7c658b0165a611be9e5768c06a72461c2553c37607296a28a8773f2347b433ae4902784c", 0xca}, {&(0x7f0000001300)="cd0d6adba8c91e94133525867da7bb083c67d3c908d0884ba5b9351a110b324d8e46741573519f41aa112dab8fee7ca20b306fd87248d46f7e7ea72d51bf62733a2a236bbb7f579986e66f6ee3815772e740abaad0f17111aa2af269c061c82a004d7ebd21d19036c7f4b5befeebb3f9f307774fb26e233809f1798637cb2d07b6e4d29e2c889f9ce7913189", 0x8c}, {&(0x7f00000013c0)="772a43246a32a85476ce4a6480f2b23c493e34d251e211471748eea161575131954b050bd0ee362be179d608cbdd388e21b1a92f9e2c067bf1fab93e1b8b0dd47cde6bb28214a21a05da67f4bef1b267a893e57ff0ba06450787da63a158184246a667c14301566338d572779a9389d1559012e559eda68dad8673a226ab", 0x7e}, {&(0x7f0000001440)="38d82e82fbdd601008465da25cd89a4eb397ff206a995b4c2a672a25e47922d1377bcb46d396f0f12dce274527f314f71484c69aa1ea8994f081c744e1e1b68c552afb3b82453d67b0be72b7a21766a717ef67a20c78fc2ad1adf14ec835f32b1a3c8421480a017e32c9f736269db384ee4e1dbce2b99fc0390fd470f0628b3402812cbb4ae464c0ba3cb5991a14864f976bc79019eb85fa652a8fd01cf9e9ffa52f8d81a29ebec261d57ce83e9b9479bb819ec0be7c229be230d70b3fb5da93b6643d2766c62f3f2efbe08eb2b7479dc1c1add24d676a060b5004b31cdda6c1af2ae99610a484e1172db803abd9a408b3746899707ea2e687b5fb5149621b", 0xff}, {&(0x7f0000001540)="2072fdfe32b388ad28ef7ddfe4d8dd89080401271f5c868a1b951e7fc5b5c9bd969c6713da96c88ff22b8a8a8ae1708ee38bb146dc0d1780919d4c505e3ca08bc3eae2561e38def3f91318556d839ac005a304a1da509dd645ef5f5d1fa30eebb96f7395c4a1e406c80259fb8382718e51f872e84cac8f5f758624a240bfb45d279005b6291d3fe13c263052d6c65e25ede8", 0x92}], 0x7, &(0x7f0000001680)=[{0xa0, 0x1, 0xffffffff, "431597818bfd2f2457945032e424ea4c24edae5333d485b717947bd3f195888132d0502fe1b42c8c5cb60ed66cbc907789036aaf066217d15f847221302f71e0e52be07aa2de39506fd0f7665827e4f6817ccca757bbcdd0b98e0f55dd6ff00ebf4557d09b601cbd8f80d88ad783ccb02f314c7878f02c6cc6c9b4fc515bc2448f0c1ca61c2df9c37a490c488528599a"}, {0x60, 0xffff, 0x6, "44cdd1314932d2e4e1157fb2808e1b25271da6ee4f86e4b0906f03a4ab811aa59b9255a65bc942008164b1e297fa78a2c8f9abd33b0d0b2309cee1ee090e2cad7c7cccbafd3dd5258e63d9"}, {0x68, 0xffff, 0x2, "437bf8c87b8f4b199f06261d07e6df2bf059606f2d78082eaa19e14cb081199e5ef7e522107eb6cedd15a55c85250f3f26d14536b955b1064fae4dba19877583d79fefb30acfa2ee3b61cca67162a1be12a4454d4e"}, {0xd8, 0xffff, 0x8000, "dca77645cb009c4364e040ecf14f58cc1483031f6a661a1ca34da1cdabe9572a71ac8003d3f236424c949bbf8e646b3a31ee569713a8b81e284d557b6c43ee1c83f261598310223849c82e65eaee47d88384dfbdf5268e338f292fdc24e9d685a5b2cb436384fb06677bdf64874325a6816ff8e2afc3228b52d47097847f6b323064ce4428a0c0386cb29096228eaf7490d2a97237e365aa7dfc3ab638075d3d49e1c8876c6b71f0fa0c54f0ecd9763ae00765da1f99c7290d991a3e73756a7aebf5fd651007"}, {0x78, 0xffff, 0xfffffffffffff990, "58b7d41f9ad5a617fe5809a881ce78c9b81e05014166c435725d594629e1fe2ff46933ede1cf7787fdf9482800e4ff8c80eeccff6e46fe2014100e16110af13ff7d0c830c09af83072d11639a4f0023257523eebd13437c875be4072d85d42fdb0e5881fc39e03"}, {0x88, 0x1, 0xfffffffffffffeff, "c0897eacbf76ac9bb5cf02afd2dcfb624a72a819c094be11d33d5900508715b0f45fec1e3984ba94d9e445ea099cdec4a1b896e854693b0b10d6d5b2bc715aa0ef8f521b896ce8df42b0c23c807460569984b3b5bed91c4be74abd3e234c1f5245d6d6ae477e840938a76f1cc6aa9ceb1ef17e15317b"}, {0x50, 0xffff, 0x8, "72aa273eb5d1c81cc6432df67ec9c1e95fa07c92d23a55a36035953b702799c229a80153947a24c3a6bea49e571bf87f7cf70a60b0acf7ae8aa5dac7ab83"}, {0xe8, 0x1, 0x4, "73195a456ebaf9f7faa988284bd09629ad7408f0134f7587960dd54055b698e05560753639ecac03453b8082f1e2fd33c449774cf5077f88775a256baa13d4cd0906870983a71a64931411774b471e2d62917778f49ddc98a5ae53e906b1e416dde8c15d1fbbed2fcd97ac8eebe46d11be4b90c6eedd8f1506ed4d31a8e2cda74642c52c4acf1a12be18dca797f5b0d7fcc5a224960485828ee34de11ba8c764236bce9cfc1872ae85d5ff058b6c675a8fdd593b5f2a2e98f2856c5e7ab9bf34394835b9a767b96cae90461bbec3353cfb4c2a12721f1e8a"}, {0xe0, 0xffff, 0x1, "3433df0872548c434025e3b88c9bd8620d88862b0ac38ce879884cfb4d8922318f910ab5e6454bdf5a25023408054d535f0f57aa7ec2c29dff999268f5a1bb51378c7048cb2495216cb4ed3eadbf416224d83eee57f1ad45ab00b6f54e3c435da547a7415f3b6c6a46d2ad68a35bfdceed06148a72741ad3d913318b5c55353e6c83b670c5650c583fa7835bd7c81ebaceebf4b471fad90101ce7503a925dfea1b8d8d76d466aed8a5f1efa3d42dc28a0a771e32e845da9c3cc49c1e439065a7ff7574009266cff537"}], 0x558}, 0x400) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x1010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000100)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0xfffffffffffffee6) write(r1, &(0x7f00000001c0)="0906841483b9000000000000040074ce836974c45b4cfc1a2d7fb81d7e300524e160753f158284c05700dde92961688295f55cdd09fe119b0377a236c91113fac64c4cff0fadb410e33d70f3f71e776912dc2a0c7e492003c05bef978463da8bdb114196feba00de1df757bf8ccf9ab6406753f5bd9eba16a4965c0b11d03b45010015c6c125c843c5387f9f3d8fe11fb00d55049b5c8f2679d19423b302236e6f9ed64a6f62795f5fe767ebc50973873e1a9a1eabfdb0ba6cb714784f67d43935fca727e4ad26941c9234906fa8f3815a9638eab288b2aff0c4777a5e0d34f6980ff4e41e547070419acf2f2680dcf39146076e5eed6a53a3ddd83a35b8a5622a7b6e68ce1bbeaaf9351a41576ff37cd20ebaeb1564cc0f93443b8f7109a9e1d062c624dbab7a3f5f757023cf269d6c3a6620b102df3f6d3972af5f7ad5e72f77e9824c25cc7cdb8879aa666f4178c0e10dbf9aeba692fcfed05fc1da195c118ba6152b9bae8d5eead158e71589ee6d2d061fb103e075c687569e269eb204e2b217dd4b3b996a06ff336d36a11f22477f639aa7c000000000", 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000180)=[0x28, 0x3]}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) close(r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x4, 0x100000000, 0x10000, 0x8bd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 1: execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)=',\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='*\x00', &(0x7f0000000400)=']\x89)\x00']) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='r\x00', &(0x7f0000000080)=',\x00', &(0x7f00000000c0)='*\x00', &(0x7f0000000100)='r\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='r\x00', &(0x7f0000000240)=']},\x00']) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x80) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x3) 16:00:15 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x800, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x400000) preadv(r0, &(0x7f00000004c0), 0x2392d2e, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x11b7, 0x400}, {0x18, 0x2, 0x10001, 0x7f}, 0xa3, [0x6, 0xffffffff00000001, 0xffffffff00000000, 0x0, 0x80000000, 0xfffffffffffffff8, 0x2, 0x8]}, 0x3c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="54258fdeccf9714b4376f47dea3d796ed1b329608a5eb21932378667dd1788691eb4843fcc7652af62730648ebdcd18b8accffa6aee84f4a5f100cfe2d0116fd959c1b49a1bb71acec7dc269aea7fad52789f14bfd2cf21fc6f0ef209a90103ef7049276a7a9108060d878b3db983261f20aa8d2450367d2f8b0db7f6ef1a22603a6bc236345f79cdc89d6227c0358f107d408d73bc682acb6268cef048f0854c34dc9b11a72d98aa7e1e406d94d37b704a35c875301e3d24a1c2afa089e68cad078acf243172f44d571dbeacc112c086ff1a65091735ee796c9d7408eebf65a574da12c3a4d255a4c4cf05ad734000000000000", 0xf4}], 0x12ab, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) r2 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x7f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/65, 0x41, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="f6f73d2f62677300"], 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5194, 0x9, 0xfffffffffffffff9, 0xcc7, "ab638ab9423a1902f8c47962834ec67e6720d3f2", 0x4, 0x3}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="b5893ec3ce8220768e53e61c0ba5058bab7cdf330fe197cf5ce64b0bcc0783f6d2263fa90a2c36a90c61ad564a977121172d411d8c4ca475ff015efc01d72fb9d0db036cd67d7ed3c605ce84f45884178aa850a00bb113210efb8751cfef6eb0f2e27d22a6f8b22b8ebe94cd2a0d68fdd85f5a3d36d9f1e64ecf7f89b0", 0x7d}, {&(0x7f0000000100)="4fa4b0d47f6326a498c546e44ec894fe14b3df7cdbc56f66efbb4122bdfd0538f949e85bc51afc710ed2e2e8aaa1cab816534e7c44cb6f5eab6156911c4765acaf1c465a643048a2a02ce2aaf01cbd69b40444f6670df7b2babcb10b162d34b3a59e840e2580b00f9dc60c2b7c8609cbaa67f3f1f5853b1f9364b388660f538441a812ff00f6822fbb89e4556a50a92398286220984cb6d32e19fa", 0x9b}, {&(0x7f0000000080)="7f53c363808290973499b22f306836c70f", 0x11}, {&(0x7f00000001c0)="f6b856fc704dd851361e323564824e209c33c3dddd17d3e69727d341651aaf2a32500e02b7ccf820521a754e2fb9b7fcd7a00f0112a8ca2cb34c9d8ca8364c9b872679770968fc1af45ee68384de0d23c8ff38b121e5735dc09a681f37da5e1ec7b3e73b8f7811d3f2c3339640ce1696d7932443c8b9e2b3a633400d5ae288306e8ce861caee0c69b1acd9b3fb3fd4da1b57b901b9b47f82f8d8c8312f", 0x9d}], 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xe2, 0x5, 0x20, 0x280000, "44ea35b60726519c226e6d183d3fca8b4ca5ad32", 0x3ff, 0xf1}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffb, 0x7749, 0x4d7, "f015cd4139a382dd4780b95e145ad6af0f9124ac", 0x371, 0x7}) dup2(r0, r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x4, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x268) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x4, 0xff, 0x0, "28125c63e3a0af64ad3fd2b229d3c52f2dc62c10", 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000140)=""/148, 0x6f}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/121, 0x79}, {&(0x7f0000001300)=""/14, 0x7}, {&(0x7f0000001340)=""/151, 0x97}], 0x5) pipe2(&(0x7f0000000100), 0x4) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) r1 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r0, &(0x7f0000000040)="0393d7f3d48d990845bf1ba3eeee01d22e794620de3d5dc07bdada359630e781a6d16f8e1638805420", 0x29, 0x7, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4002, 0x5) 16:00:16 executing program 0: r0 = socket(0x18, 0xfffffffffffffffe, 0x1e4) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x400, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) lseek(r1, 0x0, 0x0, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:16 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00'}) r0 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x192) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:16 executing program 1: getuid() r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x22) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) socket(0x18, 0x2, 0x0) socket(0x20, 0x3, 0x0) socket(0x6, 0x8cfa651f51281145, 0x7d) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x33d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x10000, 0x6, 0x0, 0x401, 0x7f, 0xc4, 0x3, 0xcd42}, &(0x7f0000000200)={0x80000000, 0x10000, 0x8, 0x1, 0x47f8, 0x10000, 0x62, 0x8}, &(0x7f0000000240)={0x9c92, 0x6, 0x9, 0x6, 0x8, 0x9, 0x8001}, &(0x7f0000000280)={0x8, 0x6}) socket(0x17, 0xc007, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() select(0x40, &(0x7f0000000080)={0x5, 0xfffffffffffffff8, 0xc51, 0x7fff, 0xfffffffffffffffb, 0xfffffffffffffffd, 0xa16, 0x8001}, &(0x7f0000000100)={0x10001, 0x0, 0x101, 0x1, 0x8, 0x1, 0x8}, &(0x7f0000000140)={0xffffffff, 0x100, 0x8, 0x2, 0xffffffffffffff01, 0xfff, 0x2, 0x9}, &(0x7f0000000180)={0x4}) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/25}, &(0x7f0000000300)=0x1b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2080002002, 0x40004000000228aa) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b2031, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/37, 0x25, 0x802, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/110, &(0x7f0000000200)=0x6e) write(r0, &(0x7f0000000040)="ef4c3035", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = getuid() seteuid(r2) 16:00:17 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r3) 16:00:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2a, 0x100) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x100000000}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x9b, 0x0, 0x7, "48250db2b606cc24f5fe93cc3606091a7168bc9d", 0x4, 0x1f}) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0x10000, 0x8}, 0x6, [0x8, 0x15, 0x8000, 0xfffffffffffffff7, 0x4000000000000, 0x80, 0x3, 0x800]}, 0x3c) pipe2(&(0x7f00000000c0), 0x10004) 16:00:17 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/89, &(0x7f0000000080)=0x59) 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:17 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) lseek(r0, 0x0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:17 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0xc}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff15, &(0x7f00000000c0)='\x00') 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:18 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r3, 0x0, 0x35, 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:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='.\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: mlock(&(0x7f0000516000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000515000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000517000/0x3000)=nil, 0x3000) minherit(&(0x7f0000519000/0x2000)=nil, 0x2000, 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = socket$inet6(0x18, 0x7, 0x8) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) 16:00:18 executing program 0: nanosleep(&(0x7f0000000000)={0x6}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) chdir(&(0x7f00000000c0)='./file1\x00') execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c65300096a85c17733803d523a808d6406e516026a3cfa4657fa4cdb2e97ed8945fab2a42816f7cfb4a063be6243e52e34b52ef15241945ceb2862c00a21b2ef9fb35d7a88f4e88de1f8d"], 0x9, 0x0}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fcntl$dupfd(r1, 0xa, r1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x80000001, r4, r5, r6, r7, 0x0, 0x877}, 0x6, 0x6, 0xfffffffffffffffa}) r8 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchmod(r0, 0x94) r9 = geteuid() r10 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r9, r10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x6c1}, 0x10) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1e, 0x3, 0x8000, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:18 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xff) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x124) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r2, r3]) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getgroups(0x6, &(0x7f0000000180)=[r4, r3, r4, r5, r2, r4]) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) socketpair(0x16, 0x8003, 0x28, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x9ff498ec15f8f96e) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) getgroups(0x5, &(0x7f0000000240)=[r6, r3, r2, r4, r4]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x600000, 0x40, &(0x7f0000a00000/0x600000)=nil) setregid(r11, r7) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x4, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x6, 0x7f, 0x101, 0x3, "0799595c562df8761dedc3e361de511866f328d4", 0xffff, 0x8}) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x1ff) connect$unix(r1, &(0x7f0000000380)=@file={0x0, '.\x00'}, 0x4) getgroups(0x2, &(0x7f00000003c0)=[r5, r10]) recvfrom(r8, &(0x7f0000000400)=""/130, 0x82, 0x40, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x40, 0x9}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) faccessat(r1, &(0x7f0000000580)='./file0\x00', 0xb, 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffff801, 0x8001, 0x800, 0x1, 0x5, 0x14, 0x10000, 0x2, 0x1, 0x9, 0x6}) r1 = semget$private(0x0, 0x2, 0x440) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0xf) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="07e8b0de04", 0x5) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x1, {0x20, 0x8}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x7, 0x200, r1}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x106, 0x2) recvfrom(r0, &(0x7f0000000140), 0x0, 0x802, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000001c0)="b5f056c69bdb9d858d87a39a649e6345d5b79a10138c46cce2a108999f32ef2d8de9c14df9346cacee5f270f03805e48668823f6dd343f9bc4b5683a80218a965741f65245da0d504c588df6bcee73fa40fead4c45522292e1ee3ee04a28cc842a44851d0d2e49fd1d9e6102be6b17175caf0c873d5ef7714a359d88ce98437b4e117a1c3f0a728214f5c545d2ed862b26865d0aa980be749bb371820da9203a7187393ff2bc5d2f955ab7a20dd8edb4407a2c126979a81f290bc5776387f8330e31398b554ff81a67eeeb9533d640ab9cf71d549f", 0xd5) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00') ftruncate(r0, 0x0, 0x8) fchdir(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x3) write(r0, &(0x7f0000000380)="39d73ff76afed26ad824daddd79b31382ea13479d7be8c07b331d6c45f2f985071b1024f38c499b34887c1d0d5ecf1f7ed6e21e0a2e9dfbb6be277333b2d187858fd3f790f9d0ceb731eef0b901e21464afe6add9b0dd50a2ab7fbaec6e4a7", 0x5f) getrusage(0xffffffffffffffff, &(0x7f0000000400)) fcntl$getflags(r0, 0x3) renameat(r0, &(0x7f00000004c0)='./file1\x00', r0, &(0x7f0000000500)='./file0\x00') r2 = socket(0x18, 0x4007, 0x5) getpeername$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) fsync(r0) linkat(r0, &(0x7f00000005c0)='./file0/file0/file0\x00', r0, &(0x7f0000000600)='./file0/file0\x00', 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000680)=0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000006c0)) getpgrp() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000700)) r3 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000740)=""/224) fcntl$getflags(r2, 0x1) connect$unix(r0, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:18 executing program 1: socketpair(0x8000000000020, 0x5, 0x4, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) dup(r0) 16:00:18 executing program 0: socket$inet6(0x18, 0x4007, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) chroot(&(0x7f0000000040)='./bus\x00') 16:00:18 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='-(\'#-\x00', &(0x7f0000000080)='/![\x00', &(0x7f00000000c0)='_-\xec@*-.]\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='}\xea\x00']) r0 = getuid() setuid(r0) r1 = geteuid() setreuid(r1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1203, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = getegid() symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r5 = dup2(r0, r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) r6 = getegid() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xfffffffffffffffb, 0x7}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x7ff}]}) pread(r0, &(0x7f0000000280)="5e2419b06d20b9b010e7a50cefd96fafa16caa874ae0291e0d4f66ec3d7f0067b026a89c3b22bac58ba5e3ee7cc1058fa1c2ec248b1fde65b8456f855e021c967cc6e6c6d3765bb1a5fd63c3fc8d045894111550cd4cdf7d2ed62deb27c0998dc37ab64c4dadd2b832e0b6874872b8bccf8a021d314746d8db11f6e9647bf592af43b05ee71078fcb5e4012ff61f2b0be9b9830960902e9beaf093beefc301138f719bece729e99d5ada2a939f87a75905bfa840669c64675030a6d8eb87fdbdefd096c8e9b9002ffc157f9e71665f849b205320b8feed5d6a5b84ce8bd465d104d0ee181dac9d21bd056f", 0xeb, 0x0, 0x0) login: vput: bad writecount: 0xfffffd802b14a558, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1468, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802b14a558) at vput+0x187 vn_closefile(fffffd802fc153c0,ffff8000ffff3b40) at vn_closefile+0x15b fdrop(fffffd802fc153c0,ffff8000ffff3b40) at fdrop+0xc9 closef(fffffd802fc153c0,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0xf7 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff800016be45a0,ffff800016be4610) at sys_exit+0x17 syscall(ffff800016be4670) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffdce34) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdce00, count: 4 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 vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802b14a558) at vput+0x187 vn_closefile(fffffd802fc153c0,ffff8000ffff3b40) at vn_closefile+0x15b fdrop(fffffd802fc153c0,ffff8000ffff3b40) at fdrop+0xc9 closef(fffffd802fc153c0,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0xf7 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff800016be45a0,ffff800016be4610) at sys_exit+0x17 syscall(ffff800016be4670) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffdce34) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdce00, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800016be4290 rbx 0xffff800016be4340 rdx 0x2 rcx 0 rax 0 r8 0xffff800016be4250 r9 0x1 r10 0 r11 0x16dc01cd0c97f54c r12 0x3000000008 r13 0xffff800016be42a0 r14 0x100 r15 0x1 rip 0xffffffff81126a98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016be4280 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=32088 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffffffff82298b28 process=0xffff8000ffff6370 user=0xffff800016bdf000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77025 30493 1 0 3 0x100083 ttyin getty 69632 513865 0 0 3 0x14200 bored sosplice 18078 26507 96499 0 2 0x482 syz-executor.0 99758 511583 96499 0 2 0x482 syz-executor.1 96499 279000 33083 0 3 0x82 thrsleep syz-fuzzer 96499 92677 33083 0 3 0x4000082 thrsleep syz-fuzzer 96499 190298 33083 0 3 0x4000082 kqread syz-fuzzer 96499 322479 33083 0 3 0x4000082 thrsleep syz-fuzzer 96499 415040 33083 0 3 0x4000082 thrsleep syz-fuzzer 96499 270573 33083 0 3 0x4000082 thrsleep syz-fuzzer 96499 41422 33083 0 3 0x4000082 thrsleep syz-fuzzer 33083 261362 83101 0 3 0x10008a pause ksh 83101 1399 5925 0 3 0x92 select sshd 5925 369745 1 0 3 0x80 select sshd 59391 363026 40302 73 2 0x100090 syslogd 40302 108605 1 0 3 0x100082 netio syslogd 5452 406686 1 77 3 0x100090 poll dhclient 49603 215156 1 0 3 0x80 poll dhclient 59048 2572 0 0 2 0x14200 zerothread 27022 360813 0 0 3 0x14200 aiodoned aiodoned 18347 93749 0 0 3 0x14200 syncer update 42647 452794 0 0 3 0x14200 cleaner cleaner 68368 515725 0 0 3 0x14200 reaper reaper 43159 520172 0 0 3 0x14200 pgdaemon pagedaemon 91302 92233 0 0 3 0x14200 bored crynlk 80549 78142 0 0 3 0x14200 bored crypto 898 433387 0 0 3 0x40014200 acpi0 acpi0 51020 296920 0 0 3 0x14200 bored softnet 52654 150654 0 0 3 0x14200 bored systqmp 81728 49062 0 0 3 0x14200 bored systq 96235 56078 0 0 3 0x40014200 bored softclock 53447 247730 0 0 3 0x40014200 idle0 99437 270338 0 0 3 0x14200 bored smr 1 390000 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 9601 6510K 14787K 78643K 33928 0 0 pcb 13 8K 8K 78643K 656 0 0 rtable 115 12K 12K 78643K 1442 0 0 ifaddr 85 19K 20K 78643K 713 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 452 0 0 iov 0 0K 32K 78643K 1170 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 77K 78643K 9123 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 122 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 894 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 8643 0 0 sigio 1 0K 0K 78643K 120 0 0 proc 42 30K 54K 78643K 1188 0 0 subproc 32 2K 2K 78643K 40 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 923 0 0 in_multi 33 2K 2K 78643K 349 0 0 ether_multi 1 0K 0K 78643K 50 0 0 mrt 0 0K 0K 78643K 26 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 988 0 0 pfkey data 0 0K 0K 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 86 20K 37K 78643K 21240 0 0 UVM aobj 130 4K 4K 78643K 144 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 466 0 0 NDP 21 0K 0K 78643K 192 0 0 temp 234 2729K 2856K 78643K 29573 0 0 kqueue 0 0K 0K 78643K 66 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 7 0 1 1 0 1 1 0 8 0 rtpcb 80 351 0 349 1 0 1 1 0 8 0 rtentry 112 50 0 6 2 0 2 2 0 8 0 unpcb 120 2999 0 2989 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 878 0 878 1 1 0 1 0 8 0 tcpcb 544 1327 0 1323 1 0 1 1 0 8 0 inpcb 280 3752 0 3742 11 9 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 32 0 32 12 11 1 1 0 8 1 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 141 0 141 36 35 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 20 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 892 0 882 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15317 0 13913 46 0 46 46 0 8 0 ffsino 240 15317 0 13913 84 0 84 84 0 8 0 nchpl 144 27654 0 26022 61 0 61 61 0 8 0 uvmvnodes 72 7767 0 0 142 0 142 142 0 8 0 vnodes 200 7767 0 0 409 0 409 409 0 8 0 namei 1024 88938 0 88938 3 2 1 1 0 8 1 scsiplug 64 16 0 16 10 10 0 1 0 8 0 scxspl 192 87701 0 87701 52 49 3 6 0 8 3 plimitpl 152 794 0 787 1 0 1 1 0 8 0 sigapl 432 8819 0 8806 2 0 2 2 0 8 0 futexpl 56 145177 0 145177 3 2 1 1 0 8 1 knotepl 112 1615 0 1596 2 1 1 2 0 8 0 kqueuepl 104 2087 0 2085 1 0 1 1 0 8 0 pipepl 112 4940 0 4921 12 11 1 2 0 8 0 fdescpl 424 8820 0 8806 2 0 2 2 0 8 0 filepl 120 53283 0 53188 8 4 4 5 0 8 0 lockfpl 104 3023 0 3023 7 6 1 1 0 8 1 lockfspl 48 1032 0 1032 7 6 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 120 0 110 1 0 1 1 0 8 0 ucredpl 96 11142 0 11135 1 0 1 1 0 8 0 zombiepl 144 8807 0 8805 3 2 1 1 0 8 0 processpl 864 8835 0 8805 4 0 4 4 0 8 0 procpl 632 20129 0 20093 4 0 4 4 0 8 0 sosppl 128 107 0 107 24 24 0 1 0 8 0 sockpl 384 7221 0 7202 9 6 3 4 0 8 1 mcl64k 65536 4093 0 4093 393 378 15 65 0 8 15 mcl16k 16384 27 0 27 21 21 0 1 0 8 0 mcl12k 12288 161 0 161 25 24 1 1 0 8 1 mcl9k 9216 121 0 121 31 30 1 1 0 8 1 mcl8k 8192 116 0 116 29 28 1 1 0 8 1 mcl4k 4096 470 0 468 7 6 1 1 0 8 0 mcl2k2 2112 47 0 47 23 23 0 1 0 8 0 mcl2k 2048 67315 0 67268 15 8 7 12 0 8 0 mtagpl 80 269 0 88 5 1 4 4 0 8 0 mbufpl 256 151592 0 151122 249 218 31 60 0 8 0 bufpl 256 32830 0 25064 486 0 486 486 0 8 0 anonpl 16 814981 0 803158 274 221 53 67 0 62 0 amapchunkpl 152 40440 0 40337 131 125 6 20 0 158 0 amappl16 192 44231 0 43579 306 271 35 46 0 8 1 amappl15 184 4308 0 4306 1 0 1 1 0 8 0 amappl14 176 4359 0 4351 1 0 1 1 0 8 0 amappl13 168 9 0 9 4 4 0 1 0 8 0 amappl12 160 4314 0 4312 1 0 1 1 0 8 0 amappl11 152 56 0 45 1 0 1 1 0 8 0 amappl10 144 65 0 65 7 7 0 1 0 8 0 amappl9 136 563 0 559 1 0 1 1 0 8 0 amappl8 128 135 0 118 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 4505 0 4492 1 0 1 1 0 8 0 amappl4 96 536 0 511 1 0 1 1 0 8 0 amappl3 88 13400 0 13386 1 0 1 1 0 8 0 amappl2 80 70596 0 70530 4 2 2 3 0 8 0 amappl1 72 161489 0 161074 26 17 9 19 0 8 0 amappl 80 20476 0 20441 1 0 1 1 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 dma64 64 259 0 259 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 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 8820 0 8806 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8820 0 8806 1 0 1 1 0 8 0 vmmpekpl 168 48799 0 48776 2 0 2 2 0 8 0 vmmpepl 168 1014292 0 1012599 278 197 81 90 0 357 2 vmsppl 272 8819 0 8806 2 1 1 2 0 8 0 pdppl 4096 17646 0 17612 6 1 5 6 0 8 0 pvpl 32 2391284 0 2376426 706 536 170 257 0 265 48 pmappl 200 8819 0 8806 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1314 0 665 22 1 21 21 0 8 1