5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x1, 0x1) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="c20adc9020c1174e133ab88d2ef53e041fbb54e04b37d572a222aa46c88ba28b5916af3cafae691930e452217ba52b619887302d", 0x34}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x70, 0x401}, 0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) 16:00:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) munlockall() pckbd_enable: command error 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x100}, 0x8) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x5, 0x1ff, 0xffffffffffff8000, "cd91fd9d6c747b19e60d020bb6a5f90f24e8b1b9", 0x80, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xebbc, 0x0, 0x8, 0x3, "0ae5570f7cb2b4172b66dee882964943f41b2774", 0x2}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) pckbd_enable: command error 16:00:45 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) lseek(r0, 0x0, 0x53, 0x3) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9fe38cd38103b54b) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xec, &(0x7f00000001c0)="2644c33a16928b96f2d1157222c9a1e40ea1dd206a7bccf53fef9f668ad726375e2e612c994aad45b09b703664da4bb4f74d6bb5c1c067ce32b435926f71cc22cd5c31556cf848af5292be970a65b5123155585cb9e89a87028a44164b7631aeba5dd1584915e20ec9face40324b36ff42c5e3932bbbe0d1e027650a6c9c634b20e2ad7252bcfe14a5a12cc3a9601139b188b0bd9210fdd02be7dfd395eed1ad20960e1100284dc00088e55c51b2d61517be8650b5a89421b1449756a0b5596fec4614434269c0b95964fc15b8ba9801ffe2ef18dd2435bc0c7980d0e18355c255a5cc87269b95923a57aa59") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x80}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x104) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) nanosleep(&(0x7f0000000140)={0x39}, &(0x7f0000000180)) 16:00:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x2, 0x101, 0x8db}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getgroups(0x2, &(0x7f0000001440)=[0xffffffffffffffff, 0x0]) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="0d1d3c294d38dcd35fd2590f437bd1a2aaa0a7b4a8c2533fd455cd33a28aabf292e76a415bc7a8a2d213b0e52362989d088cef72ce0cbdfc1661dd07845792ff5f3a6ea1df16c2f577107931071e496856dafc1638f050841c6a8c", 0x5b}, {&(0x7f0000000180)="ca65b6d0bbb0d86f4f46b04513236723d7737f980e9e82fc2e14a9030c9caf088b31a75298f22bec7372bf3caa597deb23e8c66f0b67f94018ea3ce6b30568cd71f41188b7edea196bbe4f1029c34dca321c3d535a8f329f5fe787e4c1e2542e799b16ecf28744993931bbeae2fa7811ec62e23e8ab7b0e60717ed11509170d279b11568f97c4093275c380e77dac2ffdf596c365400e292869d85b1af80e5bb03f1e0509efd1f3b461ac9b5d115ad6320c3a50da75ede02d56f8fac6e7089fa66df7847d6bac2db4b132f910383a309fc16e46da0670f36ff8244cde2b4cf0e58bc489227cd021227a2710d85e32539e55b61e7310e6c3353be0c06f41371a1cedfc5474e8b5f30b6bcbc98976acc72b6b5129ebe46457a7a359ec0c1c5d87e4e3d51681aa5e7c6f0493b1d12d1457fda9ea67906d94a54ea7fbcd90205a661ea4fda1bb95c95ca29b380e053d87992d239aa2e353447b8aa685cbc84a4dc34d73527f3f8549e568810a192e2af29ed5fb3a55403e3c7e2aa0bbbf3ed9ad66198266be751cea4b65edc90d6d9e94059077148403bc4d4c42aaa57061e3ded23e85168c49381bda66f2496dc6352a06a22b334ba2b1f076da410811e028269881631774108175dd28acc47a40185b8a42693e204d9a866995f7c537df9287e9defd7ac71aecb84ecbf3d1858c99268b537540b072140e1f8cb9b7a8d68ea381794f3799d117f464806b2916515388f4243787f6cfcf74eb36f8a1289cc3af57865489c7ddf190dee1c4c484ea5e527701b57c941dae9b1a5c207aa19249729d77f3ad8141ae5f00d49628f360a0924efca4029d631f24ce64e451d0d9049ef44f8890a65df0da496fe5bae6fdfebc7b3a757cd36917b50cc6b3114ad2f92b7b51f06063e462fcf3b556947664d6b86f94a5e96764e4b0fbca19bc343dc41b7b14d19faff2e26dd408279ba80c96c07203f26a4c353c5201d8ef70957bfb8811a0639a0264270b8419f5ffb63187b9455eaf87001f9b8fe65ea78dd9736715831563bfbdc80193c8ef6988acb57bc285df65c0d0072915e0b8a44eec7d8ae4d6ba718a5aa05417b281294514ca2154e58db3a0120fcf0821bb7965fffd59f32f521bcbf5527bed299c69e1c150c7044f18f49b63de5ef500d71601a2b0274f4802c64e9f00eddfbd84733152ffd4ad00e33e1210a23861944cc5568834a7baaf2ce8f887862912302a20adeb4785dbca6f90b28c8ac25871ecc9d1b6f34b76a16f1f9c0e8db79414015a74f277f74129253c6800d179183babb12424a6cf3cc7148247a4fd3e315386f217b161b55d48aeaf8472f3375de88a8de353f24a5a0df5567199d17f21ca92e2f89eb06e8a5e1ceac8da4090a52634c5a53e9feeedd2c7c55e0c2cf9d6f5d417a4eb68176cb5fa39e7c36a055dd66394d9ea90845df11af5f21a0822f37ce2f2021521a7919701fdbd3d0c90caf1f3893b353cf0c9d648a527c0a3859c20ce7ff3b61858d43598804c099fe8d5831151a1c163e8a0d34c83bbb650969dc0f4b89b9e3bd6b292cd4376b0b31f0d5c673c2c07d1a35626502ad7f328969cf20f75dba7ebbd9beee6b4efc856fb044938db494aaef6dd521ef958908e2ba14a46b15ebc1545c28866eba3a9ad18d1e0348c0c174bea84c92cd2bdb9af2089fcd1d4a484d5390e297b272fbac4220ca647d8c2f0c5f0b9acd13f55e273cd70cdce4574e142bec594836239dab1867be88da42dcb87ebe9dc5e8d4ead4d4d946a7cc93c1a05484e8278b13cc2e0dde5a10f804be2af7382819799d9daa5c7e9560dff4cd671510661e3753237565a34dc5c53877e00a9c9420a9c0021541824d4e7e33f6ccce6362875dfb5375c236bfac84c49672d3ddbf9a9584e041b23a1c4ec9a0e574d366e80391d63c2df667756654395191920bd7d14479e1704dac18e75bc50f6392698e3d9f03cd7b230b8587b7575c901eeecfdfaa2ba32344424a0b32aacaa01a335e646aa5d36ef733c785058640ee3648dc54ea57ab4978cd6566365df0bebe8fb78073ee35fe210c4c6b2286ce92c8fe83b1273bea5d3d65236c6e5c41a7691cb293d83cbd0a4dc4f6d87affc682cc95034a41f60c792459a8d430296a5b2d9151f08b68e10265579401ba0fdd2d9321f5304b05639f122317c932741bd97fcbc21311c0ccd1203b063e3f1533f20cb6efbb8551f13b67824c7cf54f247ec8b07d62cc37650c2093e599a9d11cf4bbab90dedd3dbd221331930127d27b18e99e3d633812ba809690a0569c6749eeb9b2789763b376be5d2e35a486758b6c0bac7bf6ac184aab7dfccb507a0f19de6f2fce198f1c0d05d5e5176d86f2b8e21e624858e36ac4a1b19d7360264ec1082b276827a0260bdcd8d342120fbe6afe596074b18c5663dc394d94d929f7da0bf420f4b92df221bf67f02c43c8dd058a6b86edeeff23c05a0e82f8b120030631143f3da1296244a0c4616861ed65c11bdef51b71047c91dd06435df095f19d280479231e1c6602d40a0425b14b025c31be76b8a7a347b2a5bfdc87945661807be51998d6086fe809a92c18ea958d295edf65fe26df23fc09a2260a27bfd108a33d66756536b60b39e5663bb12d6b717179a3d31cf2a96cca016d428c06e5fc725011b7b600d6bc17ff2cf1804a69cf5ffe1fd1afeb8628dc61aaf4fbddfe5596089fcc25b7af2e8b2dca4b4a8471dbe742d2b72b14e291d03c94929b321d648bc0ddfcdedcc3ab76dcceeb3d000cc2946f132bf9fddc5301434d39974c6050fc093031b92b6ec7b1895135f09e395b6d74825e94bdfa6d45caed78e39a256e23793b669719a346059c598e2a5beaa4216573a3a847fcd03cd38ce66ee72e54f764bb4a06c9b0c509ab6caa944e85b05cb7bbf9970d526424e0567048381a9525304127dfe28ea5ef0ae248f6f09808e99797ad7112c67a35cd9f0492ea5c10f6f4e2af401deb9d21634bfa3a50292d35348e5601cd17b871917a67f5c10b9805926ed31f2155487eed1837740021bf7c3e1324c977cda7dc52056b30957e5cdb15eedb5700dcc1905eae26e94a027c1d468601985c1cbb4e1f1263f51ca1669693d3b09469d105a502d096ba6ead354d2afd4034f0964442067c2488a44afa7c46e7aa8fac749ab03079f2bf0cd8cc5ba98427ddd2761944ae55a2b0ffb717cb9c439bedb0cb00432ae25afed653078c85c2934902dd45f7a210b9b4781cf2cf49cd9b43ce52d9a90f169ff52c522cae57d96dd65c2d8dff573f46d48b2891a47dac75278a2f11cc150d9a38253da401ac1d2f2703a3e8b472039369f9f7c91d29d539d7d357663e963601f2f8ab78eeeb0f53b4bcafc9a465c13b8f2cee5232af58ad7367d0ecc276b62cb3f81d3c567b4b167666d3fb085b75ad8ed6819da496d7ea2d385fd651096bf001bebfdc3b411415ba7afde664b669d5e5bb53a5b983bbec374f6855a1b45ac491608d12df3967efa33dd59c0712445c9c9f6a20865fe2b4410badae436ff8fd6ef173aaf99c18979616d550fc5b2574cfbe616ed5fa75a9df8d0002470ff99f2621da9f5a9d546eafd0429c3cd7bd7e8d1b3bdfc76982a06f0dae5421c68e4dbac03ab162e374c6992022541cf649adeb567c4e35df8893994524de16518c2fe50de7950626db403322f774dcb98df1355d93601d3c12b549cb49a8850d002def539d182f91cc7d80d4a4933acb7da4e9214ca3dcaa35151d6582b874100f558a15dc4b0aeea8f0bac6ccf4cc19e6fe64cd8d436d98a32bf9040bc306eba36b9e26df6b353c4448fdf3b294a4f00efddb5dceb5d11df15432a5181e4aafb1a4260fe988da48dabdba4f08d9e61b1c50869cf993a54e0d8611f886548a2049b95dbd5ee75e9984ab2c0eb3890149da2892ed4d4fbfe8776f9872d865afab820ebfd13b7fb45cfb0e06fb484e215a73efbbc88871332d4ee9d881d6e79e0c6d78ec3a518909c5aab7900651f15b9eea16f205bab7f8498e04720dbad38496e909b9c423d7f8ba0766650f5f698c6cf33c2f9d25b23249c1c9f1ff223a9fbe148cc788651fe6dfcf5cb72710414a95c6b4a60c466d61fc2c104cd2ad4da3506a73d03b4dfafab6170c724af38210b457e3e1b2a680c8b664d07aead89909dab41e24a2718eef8bc7cb2e9cedc035097f0d6496f0fc940a751b1c545af12bdaf200f586d6bda1e071a611e26ebc830beb40d015611b3732f54e258a3bcb4f9c47cf49a4d9500ef16584ede5f48fafffcdd78fde5b037e3583b1e38ce504936c39dce752ca8890d3fd32ea95593d1c198068ca1377f4037048335d6e50e9037c1f045049db67aa9b1df127ad1dddf9e3690917575ad7e8eb79ecc23db49560539b590765afb45310e0241a475eb72ea90bb8c71b32f9d16d64e6f36512a678860b1a5e093d7f5087b87199339b5e125d3da1a803672c8968803e6a657b3107d8e38174e1bda851d6c2c5306e27ca44ecfe55c94d8a83da8349b05197280ad39ce43cf1c848aca7a3f797f2725eb55397cbe97cb7038fcb02401196784573cd35366f6001ae1f8e6088f5efc0e894bca87edb21422ab267d7f68e0b949be3cc93607656ad606b09e023af15f17f08e4369aac9cd7e746e8b21d5e89f8a9fa7a536a6cfe6e49903fc27d81a4962089f5a169143ab6079ba6822830d802b4a3eccdbda677b39b513dde2e0283664837051fcda5a049dc80b6b8212eeaad02a8fe439dc6c7763fb8706c96a6fb75c7b5de3b7c2e4655b56e9ccb807897f2ad0e63b1b8cb8a029ae755cd7c6ae13cb43400eb75c7e3e67a71ad9e7090f36f1a3a6a80d529dbf98c71f2341f1044bc56d7cff2efd5862f98b5f2dfda35d3eb41ab602df5b71aed24823de1eaafc0b000b576c7d913d9167b7bf5696ce89614adfd7467239372e2d7e96f9a5ff838a6ba900994eadd7ba76f101cba71d4c89d0d8be5261b4f166f3d24697ee369d9fe16ab9723774129fc2e28216db09d99ed8b89e29854bf4e0e66d7d2b07d4cfb77b9de03f960ce02ee6bde9bb5dd9ad6ff884c63e7a15f9b1073a97c1728391246bf38aed80e8dbbd9ced384322c538cbe3197d44dee16497a9aeb721b3c0e13de3db2a7cc1b2da5237abdeef41e7a32e07a5a221817638010de464299fd6a0df02fc927e31982de01f79d589d01dad93226b8b020f0c510be4e250cca90973e114d141ed48aec8136d0755d6c20e24ef951b72a6a4bf63b35e3ebc6d204f57d31a370556ce5bcd34ce6f6f0a1c7de15d257783b81e1371d1796cb02addb061c3272bf5bb109cb96da0f6152efd8ca5db4d7c269ec155fbe3950c0e7df80a142ef675178e37ce59ca1f217a8b22f35000108e9477b60680a71a9d5cc1905a30ff8a2de20ae82d177519d31da12c113c440ea86143a68c1d0b10ef93f23aacd5abe9344f4e2c3c3a1c5c3da8072a633cdad2a8bcb0f4f643b1c44d7b4a7e241450cc715ce6ffa8bed31c1829e8f79c507bcd8b7051238199befb4b97f6c76c311536a70fb8b2c511988ab84c86ac9d56dc2941c97e48a91367a53347c869f8440216a2bd77ec6900fed3e04dd2df97a4540b94b58bb9a5163c0ef41e2f3121b5816ae30f2a798924cf0a47fb6464a9ce82a3f06210e3770bf6d343bc46c0ca91ac9065764b149c41d9888436a733ece76366cdd4030dae5c5234b019572001d86b48ba7b458c29c8e56ef42a0c114548d849bc87e6d9b97d2c12330f89261f0e501b77fb0218f397f86ed9f3f39019bb7", 0x1000}, {&(0x7f0000001180)="464442f4b44e3b0dcb390bfaba7fd1f31bfe17e46940", 0x16}, {&(0x7f00000011c0)="b0f7726a684a796b1032da32deea2c5964dc7f32e358c1af435178616944664565447c2fd095a9ae232e4899530893321bdb753dc09bdbb166e13b0807cd4f6e5d064cc2999fcd589debc8628d31279cf0a4db1c2cfa42f5a672466a044ed767a8d92c4271b93e79c6940f0ba9d9b11f1a3c0d5882f2611873e83f75dd7ddd36006e44fcd370d0480a0a19a32b36e719b4b1588d17f467ea3b911671b60b8cd9c547e5dc4081b778547759836bbe940efa0a7cdf", 0xb4}, {&(0x7f0000001280)="b2ca1d5c1b9598a86db6544e16d86bb612004ffdd27242b514a5b7928630f4f134642a6ee3b8b814d2c07176c23c7af2009258ad511552ef4d1a3f1dce2a7b51c74f10d9cec3b08efca40368ae92413ae0305dd61db900a90935523a61d2bac25ce8f5ce7b25f692de8999dd813bcda03d10ac5be90b3e117f4a085375d2afb55830f4a59a3784e3a6f42f", 0x8b}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00245b1608ee41a5c7000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x2}, 0x0) open(&(0x7f0000001700)='./bus\x00', 0x0, 0x10000) seteuid(r8) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00f8292f66696c653000"], 0xffffff86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:47 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) r2 = socket$inet6(0x18, 0x2, 0xfe) getsockopt(r2, 0x2, 0x3ff, &(0x7f0000000000), &(0x7f0000000080)) setregid(r1, r0) 16:00:47 executing program 0: lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x1) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) 16:00:47 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = geteuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) getppid() ioctl$KDGKBMODE(r1, 0x40044b06) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef700026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dbebb38ccde9d5230eca68cf8c084e51fca4ef03021738fb6fe14ced3b0f928172f8c915d99e80d7b0ac4ce80d696506968c436c6245e0badadb8ceb7b12d20529181469fe7a5cd41c7c446ccc2800c331ba3dae1036d67b76d08c77aa0c6ba869eff506b95c231fd554bd86289f04bf7e1a09f5e6fc3114622b0100fb4eece9d5a66638048b327b096b63cbb582bbb11197a9b4134c6f7988b9fb4ea8bbdb0450974f26ba46441f4201a9c7c62c1fc920d031b4af3584bea0fa5ee6883172c329ab171b8610b"], 0x10) write(r0, &(0x7f0000000000)="0038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e681bc03afd2fa702e83ba32e4eeaeb90abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af900"/145, 0x67) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c000000006b1de7a8e01c9c1b0bde957f473258704c8fbc5c98b3299642deff0da86d79a4b3bbbaf59632b93f8a42f3c6c58d65857723b0ee37cdd3f0ec3d79951f58120b8a6fb8478b4fcb8c381bb64b19a1eb9c519f2f6f2cbec5608a440c06a21f1b5b420f5e", 0x6b) 16:00:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) dup2(r3, r1) 16:00:47 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x15, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000708000/0x1000)=nil, 0x1000, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0001000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000a157e94a4fa7197f43"], 0x38}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0xffffffffffff6acc}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000002700)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000002600)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/13, 0xd}, {&(0x7f0000000540)=""/87, 0x57}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/21, 0x15}], 0x9, &(0x7f00000026c0)}, 0x40) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0xd000, 0x100, &(0x7f0000259000/0xd000)=nil) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x7e8, './file0\x00', 0xad, 0xfffffffffffffbff, 0x7, 0x401}) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x8}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000000)=""/9, 0x9) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/221, 0xdd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f00006bc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:47 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 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(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) r5 = socket$inet6(0x18, 0x8003, 0x86a6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) dup2(r2, r5) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r6, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r6, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:00:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/127, 0x7f}], 0x2) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000500)=0x2000) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/112, 0x70}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000140)=""/184, 0xb8}], 0x3, &(0x7f0000000240)=""/102, 0x66}, 0x41) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x6, 0x4000, 0x200) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x350, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x2400000000000000, 0x3f, 0x8c}) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() r5 = semget(0x1, 0x4, 0x342215ed730ea901) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x4, r6, r7, r8, r9, 0x10, 0x9}, 0x0, 0x1, 0x6}) r10 = msgget(0x0, 0x4) msgrcv(r10, &(0x7f0000000200)={0x0, ""/81}, 0x59, 0x1, 0x1000) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0xa4ae5f234acc0d8e, 0x4, 0xc3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x9, 0x9736}], 0x28b7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x11, 0x20, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x3c, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x8, 0x100000000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x1ff, 0x4}], 0x2, &(0x7f0000000240)={0x80000000, 0x3}) close(r0) r2 = 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(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x38d, 0x0, {0x7, 0x800003}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xff, 0x9, {0x9, 0x1}}) 16:00:47 executing program 1: 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) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r1, &(0x7f00000003c0)=""/242, 0xfffffc7b, 0x41, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffd7) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x4) r3 = getuid() setuid(r3) 16:00:47 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, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4000, 0x28) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r7) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x0, 0x800000, 0x8}) 16:00:47 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0xfc7b8b4ef8b49189) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000f8ce0000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1041fdc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc1f63cb08410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f5e8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81c"], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) shmget(0x2, 0x3000, 0xa84cafe25e8567c, &(0x7f0000005000/0x3000)=nil) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:47 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x70) mmap(&(0x7f00006f4000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x3d) mmap(&(0x7f00006f4000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x51) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) 16:00:47 executing program 0: r0 = msgget(0x0, 0x14) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/222}, 0xe6, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/75}, 0x53, 0x2, 0x0) 16:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x3) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) r1 = getpid() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, r1) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x16, 0x8000, 0x8000) shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) socket(0x18, 0x1, 0x401) getppid() 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x6f}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="58af4e6d54effe8506dba73d1d9749368f8b26e73f9b6902acc842b4ec4d402172c72f83597adfd3186e6d3a7e99473dab8659a66cad139a7194d9c24a08b6cc2fe1cbbed3498106602462e04155ceab93eb3610341df2a15f2e66523a27db5c5602fc05e40c870fd24e535b9ba7ac71271b761fd2b4e0a440baaf1fbe5e68b02f71b4df1fd6e4986636287c4e461135e6e6dc471e844be231b9491dc3f9d5bea8367b59bbc2c1077256493d31e98b6c955c", 0xb2}], 0x1, &(0x7f0000000200)=[{0x20, 0x1, 0x941f, "4eb94e41db7c83159a9a7e"}], 0x20}, 0x40c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x101, 0x81}, {{r0}, 0xfffffffffffffffa, 0x81, 0x20, 0x2, 0x200}, {{r0}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0x3, 0xffffffffffff0dbc}, {{r0}, 0xfffffffffffffffe, 0x50, 0xa89e678ce117c312, 0x30eb, 0x3}, {{r0}, 0xffffffffffffffff, 0xd1, 0x8, 0x4, 0x253c}, {{r1}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x37, 0xfe79}, {{r0}, 0xfffffffffffffff8, 0xd6, 0xc0000006, 0xff, 0xf28}, {{r1}, 0xffffffffffffffff, 0x57, 0x20, 0xfffffffffffffffe, 0xc4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x43148064179af5c6, 0xec, 0x10000}], 0xd32, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x400fffff, 0x100000001, 0x800}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x22, 0x50, 0x3}], 0x3cd0, &(0x7f0000000340)={0x0, 0x7}) sendto(r1, &(0x7f0000000000)="4bd8bc9648c1786e39751946f24267ffd01d095257701d9db45babdb9efc25c45f2ca4e93ca9972f2531437a4599a7d59901d48ff4d21956b781c9099e8fd3bc6849bb8585434aef2fc52a0723523f41e2cc4e6cb4ddf8bcb3194d1ee3fbac7074ce6a628e5e418940d04ffbbe76f4f2e0b2616a2b650a4b8147e9e03c8c0ef57e3b8e8e1eb29837901a0506263b714c33c99cd07e7b4c3b05b715cbe806f57e5e852852eabfe2849db28a9d7406e15242ef7b91b0b9a08b0431db2fda", 0xbd, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0x1f}, 0xc) r2 = geteuid() setuid(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x89364f99adc090ff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa9b924d26ad44ab8, 0x4}, {0x101, 0x4}, {0x5, 0x81}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74, 0x8}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x4002, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) recvfrom$inet(r2, &(0x7f0000000100)=""/85, 0x55, 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x38}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x80) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) dup(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:48 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/file0\x00') socketpair(0x0, 0x54a643f3ee5b1667, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x84) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0x3c0f4f2e322f671f) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) chmod(0x0, 0x0) r2 = dup2(r0, r1) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x100, 0x180) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) 16:00:48 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x100, 0x1, 0x400, 0x6, 0x1, 0x0, 0x200000000000000}, &(0x7f0000000140)={0x7, 0x6, 0xff, 0x7, 0x3, 0x6cf, 0x1, 0x1200000000}, &(0x7f0000000180)={0x43192fe6, 0x9, 0x8, 0x101, 0x8, 0x3, 0x5c184961, 0x4}, &(0x7f00000001c0)={0x2, 0x6f}) socket(0x20, 0x6, 0xfff) mprotect(&(0x7f0000681000/0x2000)=nil, 0x2000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8261d89de24f654bad000000447a72927180e3b9bb11ce51682cc2fbecda4ef72e6823b880b6d01689fcf786fb045ac604e4f5861a749cebc89f260b1736078d28fa28d6dc28fb9c061660bd0215b7815ed1729f2f4bb61478f79075d377adb4362dcb37d6c155a68e6d57f14d1e7ef8755086b0c3067ef33667278c4bf36562ea753ea90ddd5bf43065371f9a7ecbe794151395d89af15399a97e7451e76bcb792ffcb2aa581cb86482c050c12ae8fedc29bf5a22fc6f4b946beef4b0cceb0f04f83e9a60629a261986eb4afcced2ac2f329c882d46d95f965cd8a6df5e22b4bd57e63da524146b2111db16ca019511a363080aebe1efbb123cf2fd5fd40de2130404136b6f2a0000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x5, 0x4) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000900)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000040)="811201478f0772c219f64d55b994214189a06049efbbb4f82bcf07f699d26eab12e52cb67a836ea01e2b1e0dab8871de3348203868d9bd43b33c91f2bb14acee4658515b81aaf2578b5f4b91ac2fe3922c1ce7e27bd9bba921703336fb48c5b7dd3be17980c1d03848bdc376bb61d20fad76e26bd797af9d2ebcc42b13ca8fe579a2e13d3376", 0x86}, {&(0x7f0000000200)="1bcb10eb33cb8fd0dfc19edf8cbda3ff1d43da09e368ce9fa4225ca739c5c8b8f775", 0x22}, {&(0x7f0000000240)="fd312014015af7d7bb0cdb28b24ab125b071de6d3fa65be7a291983fa1380b3d87d12d06a00bbef59b06ddd5de1e499cb2706a649409f6eb864fcec2bcbab3f9c459c2cf24fed297fdd37494da97a2403e7e5a2be8367afe7f0756d740bf94d6f799188705a45e77fdd7c9c2f984bdefb84f", 0x72}, {&(0x7f00000002c0)="4e9f2695cbfdb6b3dac1eb5d4109ba84ec8066b84f4b431fd167eafa900c494af92ae34741d29f1ce32ce6733f1b2f7b7e2e62c6d8f1d22d2a6c1942dfbecb16eab36d", 0x43}, {&(0x7f0000000340)="c31bbbc52ba32ae01979a4817077624284eb890a488b8728143b43b52da68a1f61b86cfe7e7f0f9160e48a8f565c0a9b2772aa80384d002f1a001779cbfee03a43dca6e84c04e33482f3b68289aca5216c2c37c5a6a918", 0x57}, {&(0x7f00000003c0)="af5493041be3741cc8198a242a70f86641f1dbc03c525ee8c6002c92b8badd3a0b6d3e4f4d0d7d8bc019a051c426692eecda54201dea88ab69c9124ae264530bcc7a8e662cfc4e3010d836dd1047ef44d23dda8ef6310c25f1c9f82aea80f9b65f5696d9de1ffe6a44af9e0c02be171183f0c462f041a32859cf99d24f3b8bcc870242d5fcabc3b362f76143d371", 0x8e}, {&(0x7f0000000480)="320ff31420bf58febb2a6cf5511d760b85a124e0cf3f27e7be8e5bcb801f1506a66866a3fc5ebab58d34d6b6100ccff427ef10958e619296127c26becf484da31d73715ac7b0537380aa6cc568e2bb653582aee869e6b91e", 0x58}, {&(0x7f0000000500)="791c16fd7bf1357420506d79d7eead04e11f15fc747852c2f562e5e3e89997b6578f80106646033033d7a7a02f93a9709ecc52359ab73534e3571e6fd3f9ccbc63977b7c1a972be24e6a515794a3816ef16848c6d6259f1dd81560e33cdcc7446af765ad02a3359b4154ae99e13588a8bb7d8796a0bae06b2735d245302e50ca58f021057455f29db7b4fd1db3e0610e77665220086e771330b3fe5edb5293f3941e60899f1f00154991865b55a235df9dff5a15f056b1164aec607fedd5b3c4847c57c2d5838378eda3", 0xca}, {&(0x7f0000000600)="d677dd9c60c36db42c3c34635ab0387ca0ea76df7094f8505bdf3f5cd8ad32f9800c0d33081942778765b444f9e3948059f4e988f4e361eac8fc5aa0ba971025381c4388443201b0e96861cce46c293f0392d8e4fb99ba7de4f0b4047a4e6eed30241ede6ccac3c694ec8e50948f139eae12b902ffb0ddc5f01440cf0bc9c9ef0c47cceb7d9792f5e5960b1c9147f740e1a865a3745bff485fd2453f454197a9e286dfe20f85150195a8507fb67177b36c5ab218b4e4c8887c7a1cbe861d99455cc10984352b2d73b3a43faa343fbe3754322635e0943efb5c8e95fdb85f6828ee9d7557e7", 0xe5}, {&(0x7f0000000700)="2e862d12", 0x4}], 0xa, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0xa}, 0xdd317f93a8acf746) r13 = kqueue() close(r2) open(&(0x7f0000000a00)='./bus\x00', 0x200, 0x0) kevent(r13, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r13) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) setsockopt(r1, 0x3, 0x2bb5, &(0x7f0000000380)="71286ab4839c64b3cba5ebd1ad412fc3a49235d8e05235e869a48b1c58129a4c666d8bb354243d54579bb43c68d0761d8ddad4c52f599bfb6d5d4531b2ecbe80db878a9f4abb3fe1c15c4b0b7fc983754f910ab28e72ac21f4b4da20bc729072648198ff61fee33672c48e3823467f2d8636b2ef13e868155c32300debede9576d9b97faf2f3c55f5d24dbe0361020b034246268e1fc15f50c249c1a5274268824a62317ae5e74250e39d0aa47f444bfff89a1c84a610a003ec0031d48be25a08d72f94faa703f43f028bdb50c2b67d44e02194fabd268df20b1e3363fe826a1d09cf1bbbe378c1e649da0d55674cf00f318315717247bb9e5a3aa46e38b31ded38971a92175017cba545ec0b2c01a22a61d9a127440efca7646da2e36387608071f04c84a3bd318a224b55a6ec13f5c475247d9aa828c610cd8518553f2cd6ea389df2f8b343e908187d1e11d7a8be48cf3bd912d72b568dc18af21e8a7c41f7b65f2c7b4a42a2d806dab6b9690e93d269bae633737c039dd0132e62a7064fd25fb87399fd6eee6ead02667751379344ad3fd8270319dd23db8190b456e30bb2f000bf67ef592ee8ffd7836c3d0e8776f8e719c46ab111f7d2bf1342d084406e9e8887ef209bc2dfcad0b988937b2d56c7881fe48e80aa0a58a4fd63cf77663a220ae4881475a9625fa117993188e0500f350ae13a57432437809c1e7328a9901892ad4ba202f679bd55fbc82d58991b3e06c85ae25886debe50e63f7e7928cc1d6685027149306cb02a3b7023841007a427bc566e3900611f9da2f5fd16c8a0c51bbc8e406ec9768ff87fba73429a2097c5fa9b79b9522c149e89e0970d6fd0df6a7412e9126810dc7e95d63176b69b2b13ed21aea8d93d20b8a047d30dd4fabb14e0387758c17d4913d9bb7a18df2d8fac0b7923bd25b442f02d853339354bcd572473eaf125f2e88c498d5c8e47f4d39b39a692a1686a26a1e34a853424df9088ed39a2ae183e30c63147aac35ca3d9bd79b665a1f185f2dbbf685728e2070037374f20d4867c4806b85e75da7ab8804889045963c67bac21463eebaa0b3ab230bff0d88cb836b132350b62cf18a23a3517436c5206d279ef2a87ba8761603ad3017f5ed687995a89a1a8f5ebbe08fdb2513228ff3b4b7af39e39f29da129d6cfe39fcf301f5a4b1cf30a42ed160a33da9d3ed5fc0d23a12466a87d813fc2c7b26811fb91750771f099a5f23937d1ba7091c811d5c9dc7e8f62095d9207288b679880eee032fb78765f8c5bd8d24a2f38bf88614d698ef2516908d840f317bb7294cebd0cb53e315111f52df18204779669fb9f317ef77deaaac4099e85fe53f00673f935897f44ed5b4c5929168e8a86cc50a5a63be8415f28e84dfaa5bc6c5d47772554109e885953009ffa7d9f36d86e3a58fe08520de8cb0f41718d6ab93fa0785d784cc6533f8d833d73110421dbf51aa1ea749ae5d485058fb32da72ab22437df3f21d1a32377bdf2d7de28f85ac7800008e0e04e47fd61205c25e013d23a65b7d2519aec929ccfb2e2eda05ee1a11de7125446dad73b6622fc7d3e9cd1264f31cc75ba799cfc940106ac7dd9800d4a6a827033585830081f1b0545383f730301523289f6ba0f959d7da9ab5037ce06b9ef4142992b7c4ca324799765ebb70ff72ac3f977620bec5b72718addb61e1e781f38d9dcbb41b9029dd2617efba9431df7525b7613c0dc4ab029a1123121b52cc262aa27e5253e5a2e23c1a37acf43b96723750c2b0a92f12d18255877c67b344b18539eb5ee8649d5363ae66b5c492b8ee0e0ee5766179d897650f5f2e63319c5d27368367a12b75252b18d1f05a7c8ca28a551271c3fd8dc570764a46899e9c0b524ad628bdee6e4eeee602f99e864868528e706a6633bab04a628ace693d97e4e0dbc32c17869ce1dafd10ed2899a9f5905891fe29e254b9ea773a41482a1389eefa9a414a71b6276d740eb0f6c20f21bcaccf9f125f3dd23f2f78971abf24c9dbd7d84e3f2233e97707b33d79d36d9398c5f8c35bf29c92ead72031a8d0bf45e652dde1a797d8b35394d45c809bffd16bada665133e23a6f8cd210b3cb28e7c3c0ead82d1e7e41e8b518aac200955fcdeb20876181072c7852fa62f3208112f625d67523e2e3e434d3a7fd468387f98949b4a0ab0c77dbe9bdd15066eb8aaa766edb891b7fb61387ca510c66df6893351750c382d34bdde0ed38597fbb4df4a27a048a0f6a2a7e88c354ac1b9dedfa6f4d8e00632bc9548425c6ce69f2d66ce88311b205f7e4c915cde5d915440c2644a13d49b5fefb8ac24f8bd62984741f2a3eda0e25624152e2b96997ebf3b1d30a42031162178ef99b6f32086b0f6501d26a12ba6b218219bd47d531ff397e53d78a400a5496d510def6521c51ceaf8b1014639af268aba6f7bb8e98524c5971bec8021a621b8019f91ec94a80328c20307f031a7e705ef78f97bc5513b51d6b71ca8aea7dba9c17fd38fcd6a17bffe69257069cc404b580b3ee3eb162ea5b551c6d97e2518f55657f1289b61bce92c0d35604f659bd9a5a3d68a98aa384e2dd05ec829c65663fefc49a0b72c193a1db4d6d0c85f1dcf16faf8457f79d29127179be950f2cf0973293e14b2b275fd8f65dfdf36c86bd00ff8f7a8113078581c75dc6da77c993816b2a1bb0cc0c3f19eea9bce7b75c7d514e4c5f5e818de24e9cb48b65f63dfe4ea85a475dc221c5c47707b7a49ee0490c6dd7fb9edbe0df85ea3ac960b92d96cc86cfe5e4cbd5d8a7cc5193cd1182ce54f2c0bff534a5fc6df890a924463917a43a5e7b6f932af384e851686c26c17d8df6f149f9c8b6a124a7eafd690440725d72fa87213df115f1ab28ef5f6edc90e92388687cc463e8553972f1e33c5bfdcde43e35e1494e7eeea9ca3a4ba25bcf0a9aaebc5851cfcbbbb97badcc662a4bf809d71f796d45dc6cb6ade0c4afbad3b81894dd44cd8366e36fc66de46e16f8f969b2a9e74b282e3c18974023c8e210e4cc164bee81aebf49624002aeae790e88eabd60caf80e92300836395ff5f78fb709357b1827ab74c25f05fa706a8aa84b322b74a8ce3cdbe6f116b9157560687cd77bbef379501fc023c485b817bab99d80939ec9f8dec73c6e6d4c7b76b1126fd254a5bf0a0fd20efc6d8edd73008e5927424c962eb92a0b98377aa749b87a6a86f3b8035b96ecd68f2a5489ce4e40771966235264c81ba307120db7d425c28c0abadfc920677f69d93568f9b405b1b1c819ea84ce830363754dd68cd594f7a4c5afbcde339597e0ad61dc44bdcdebe903a96806d8845bebfc288eb83ad6794377a183648d225337de7128cb325a46eba55181a3e649734d75c6cd0ab872cc89bd47f15b5a35837348762f228548377653deaff1fa4031701cb844f8f86c1358c65356eb6e7ce16f35e4b8d5b55c276f7ba330fde9bb5d501fcc028062477c17fac6737c45e75f4d60afbbc83275f7ab10c8b6da1ac939061e21c7f24ec4cba92cfb14b1d18e509e9a3547c4451a327d89fe0571bb3929c0a8a9453639e061cc957690de140107b6b013ad60e5380722c4ce418a35115b53de46def36a074abe4f14f4ff43345df5edc082c6d57af2594be0af9b9f091f3bbb6cf28a8c726aa472781f1f3abae10bf41e721cc5fd393203310f5ff9371a803205ddf3163b4bd2da4da330bd89b903d6e9918308bd23fc3e0ec2c165a3140e50cdd097a7d3437a741dce5607ce9eacb077aa0956b640b0b7f3393aa9c9242d3d72c1d18e4452c2151036f1c1b60bfafbca84bb2334541d2fd5ccc4213ae9980d16b9588099044ff458e80e71409ebd167da070976b40e5da94bdcea4642367d4a0c374ba435ab3b15ca73878ca129b5610c0767b5d5db6668dc61cb063be58c4c3853dbbc4d14ba305063d1d300b78c6a319bfb0d23ba3f81a2f6f1aeff7f8dd792912c14db4ee9e73c1caea44e18f28640ee6be23a4db41eddefdce0a70cc632a4bf977f7dad4adf19fa9ab71080ba94a4a758b0adb81e6cf1e3dd854b679437ec5bbd54057c025bb445ae6d60da9aa968f9c4156a26548fd901808c93cb015d4a165b8cb493eb70dd7f338e50cfd43c9c7849d59850b945ea28cd91b3203fa97048fae5e6b165074c17cc041a9c19f09c77f9f7a2d667b8d270f861da1f8137a82cf819c87dbbeb34a59e68472c81935d1fbb2d784b99185fcde47f48e1483e38868e363e4fe2dcbf0080427d77bee03d348ccf1c9be92514ea178ba4a2f539b09b8d28ea62409cd69348991c2e44d7d993a99e3244ceee3f2ffe87a801b44d9238bf73cea266a7b9665567a3d589889416b88b8f8c5a7455ddc94235affa0e0664dbb79ccc1c6669fb08c1ea90af1aaee9113ba6564c2b3635ad2c531b0b4ee707465fcd76108879d224ed01b769ce0dfaaf3dc632c9e7745797c4239ebf07989f9a38c14e17a4dfcd35c66cf1a80a89b76d0bb24952f56a966fc4810b85a36445406f80e0773b37ddd47ca2736126cb3ca7ce7806e575fc4baa3eac1ebd76d0cedaadb4cf7a42ebdd4994f2178e1b50d8b7cb598b5ea8184bffd0a82d395e9cd79def651f8c75fdc04acd6a14e8c3dfcdf2f3414ace166f699d1284514feafd5619d2fc3decec953106774b535e9d8462cfd36abd609c6819a7f6339d00af6c629d3ae2328a5d6e2743087379698f549cae73812b4cb183a3ac979e212096c0dfbbee37caa125e8dc6a6a6cea1106156d1ab1920235f8c7340143a776dde76e89a55e4f61869d8e0808ade4e0853ce9e31569190cf7b37e6b81246c8e8ffc603a0f8a8bb019050422fce5dc1624fff60481d585766df593bbaedcd232234dc92036ebb9fd286cef044e80453c9f294abdf5ed289e4c681e15621fe436aa4e828890ad4a7b6299bbabb90b1847c8267094e444d3085f54446c6adc60f474d831ac656b5f44fc3b284bd94f9f7c69d5d7e6ad363f1f65779ecb51fdeea9bd580bd9b2d8a4a6511b2d3c6eb8af9e42ec62f64dbca863f5bf5d8d93e097cc8b06c97d7c975025a994410681ee23b4305dcf289015857c4be92a52a68ce9bbb8a115e3d3edc364070bb204e52a0e5c015ecb4daed78920f0b610ff680e0d6124c2a2a3960513d39e0c8b10ce1e72eb4db67b1828d8a31e4fc5cc8d8fb1af982d1874a956e30c7fb3b019d3d224f9f517231319c59e16e6256fe3cd643195d7252a64d1bb1ea2a2ddd6f09b7d986d814dd136da5cdd4105285fa19d31a19b508a8731911cc2633927c63b430264d74d05b84831c656df1463d6f1526fdda9d74f61c50bcda593ebac3e227932d6cd08fefe909fb717b4b13967d198105b5b2520ce1a17552d16b75a9d547247f47050d08894b3a82bdf891c4e66d77a1bd66c1513ba3ca4028c23a6e19ca62185f725e7dbdf8149d623aecec2e041d62a1b5c13cd356c17f53412f149a9742010a1d27f976e07d61538927a77754f166a7c5d47ffb4e51faa15760c85e71677b3616cffa825727600c2736f0725320702bb729bba1918520a0b2d7cbdec1095022b182782b5231cd80f59313754c66b70461a8cd703ce07fc69b80c0d4c4d38d01ba7dd3b987e824e21d79ba50bf1df240f4b68bb5bdb38ab3ec7a3b767aa4a1582218d746b46fb35cf5beca631bd676ff2664a66f258bc5206f91967f9ee384cf3ced7456547e0531c00e040fad1560409f156c71fc78b7014dc1e296b20185597fb4f6b8b10047ecc632078b2b7922c2b1b9e52112460f3a64123d7f9", 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x48) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xaaa, 0x1}) syz_emit_ethernet(0x8, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x180) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xbf, 0x401, {0x9, 0x4}}) 16:00:48 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f1f92916078ba16700"/110], &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x104, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x1e}) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x2, 0xb9}, {0x100, 0xffffffff}}, 0xf0f0a12be1687df0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x3, 0x3, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/153) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/191) semop(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xd428) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)=""/5) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/163) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) r3 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x9) r4 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r4, 0x7a222746ed422187, 0x7, &(0x7f0000000480)=""/218) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000580)) socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x0, 0x440) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r5 = semget$private(0x0, 0x4b743d74d9369986, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000680)=""/187) open(&(0x7f0000000740)='./file0\x00', 0x800, 0x10) semop(r1, &(0x7f0000000780)=[{0x5, 0x8000, 0x1000}, {0x4, 0xfffffffffffffff9, 0x800}], 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000007c0)) semget$private(0x0, 0x4, 0x210) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000800)) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') read(r2, &(0x7f00000008c0)=""/93, 0x5d) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:48 executing program 1: 16:00:48 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r1 = dup(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffff32f3, 0x9, 0x80000000, 0x200000000000000, "66926840726903da7ff2a2c85646912f4887160e", 0x1ff, 0x259a}) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) kqueue() 16:00:48 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x2, 0x4) 16:00:48 executing program 0: r0 = kqueue() r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x44, r1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r2, &(0x7f0000000000), 0xa7) 16:00:48 executing program 1: socket(0x18, 0x4000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) socket(0x6110ddb976fb7f47, 0x8007, 0x7) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x108) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd5e, 0x0, 0x0, 0x0, 0xa1}, 0x10) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="48555341151ffac83b742ccfd6436c89763fdd8d4cf8105fef823ef80bc329ba122e07ae6e33a462ef25057c39aecde41c7887cb25b9a0b3c9994981accfcb9bc68dff144c39bf2ce3b9cd7587f310c4bbe8166b2f35db9b24f79ae4ae199f9771eb00c25f296ef79d687adeb770c0c24d931ce51322726e4a38f42d30caebcd1f9ac1949db5a75a085f54ab454df8e95039ea6abefcc2b0ba51ac565ba9ee918c4edb1481b2374ea003a7071f868fea1758ba", 0xb3}, {&(0x7f0000000180)="f637c4b2455af80e91a9352d264838d49ac6061c4c15d28411063d9010d9bc9b94a21f08baf58becfe89ddd616258617a83e7737df2d9d8753b26fd4934341ed1eedb8da26f86a11bfc5d188eb46f2b765433341ff5897f1a4f4afd52ab6fad7438846e2df906a50ab17", 0x6a}], 0x2) r2 = dup2(r0, r1) r3 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x2) setrlimit(0x4, &(0x7f0000000000)={0xffff, 0x5}) close(r2) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x274, &(0x7f0000000080)="b6") 16:00:49 executing program 0: r0 = socket(0x18, 0x0, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001300)=""/172, 0xac}, 0x2) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") recvfrom$inet(r1, &(0x7f0000000080)=""/93, 0x5d, 0x841, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:50 executing program 0: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x0, &(0x7f00000018c0)) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) r8 = accept$inet6(r4, &(0x7f0000001880), &(0x7f0000001ac0)=0xffffffffffffffde) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r8, r9, r1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x1, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0xfffffffffffff814, 0x2}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001440)) fchmod(r7, 0x40) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1, 0x5356, './file0\x00', 0x6, 0x41, 0x5, 0x6}) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x5c, 0x4, 0xffffffffffff1650, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xb4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x100}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8048}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', '\x00', ['./file', './file', './file', './file'], 0x2800000000}) lstat(&(0x7f0000000000)='./file\x00', &(0x7f0000000180)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45, 0x0, 0xfffffffffffffff7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 16:00:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000040)=0x4) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7fffffff, './file0\x00'}) close(r2) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_data=&(0x7f0000000480)="cb6479e314bf5868b0f49c9594ed5adc07c139236bd380e1ed26fc76b62634719b4d2dee45335b0525b590ef834df39a31e5b126bd90e24a03f10ce14d524135e1372e6b01ebd743f54d1fcc0208b29dff86b47981e5f19b19a69cad62346eb13a7dbbbb4fba6800f85fc4a5ccfd148ea8d3de60fba3c945f087699e642861183dcc2db717673c0ee718f40004a7c627fb347e5c05c7fca5dbe0ed614ba4a86b54e6bfda6ccf08d512183e1769d7b1c9698579221145ca524784b0202c75fccd0b995d589e57cf1e090429"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x800, 0x7fff, 0x9, {[0x5430, 0xe91, 0x1f, 0x90, 0x100, 0x9, 0x1, 0x6, 0x80, 0x3, 0x68cb, 0x0, 0x1, 0x6, 0x8, 0x20, 0x1, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0x63b, 0x9, 0x6, 0x6, 0x10001], [0x111b800, 0xff, 0xf00d, 0x7fffffff, 0x81, 0x3, 0x7ff], [0x100000000, 0x100000001, 0x80000000, 0x55, 0x8, 0x5], [{0x6, 0x20, 0x81, 0x3}, {0x1, 0x401, 0x2, 0x1f}, {0x0, 0x589, 0x9, 0x400}, {0x2, 0x0, 0x100, 0x1}, {0x5, 0x3, 0x4, 0xfffffffffffff000}, {0x9, 0xbd04, 0x8000, 0x2bc3}, {0x1, 0x10001, 0x4, 0x4}, {0x3fe0000000000000, 0x8, 0x200, 0x343d}], {0x8, 0xfffffffffffffffe, 0x7fffffff, 0x6}, {0x6, 0x10000, 0x5, 0x2}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x100, 0x0) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) socketpair(0x0, 0x2, 0xdc9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/158, 0x9e, 0x40, &(0x7f0000000080)=@in6={0x18, 0x1, 0x76, 0x5}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x11) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x4) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x171, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47e9, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x4, 0xb0, 0x1, 0x20, 0x5, 0x4a8, 0x2, 0x2, 0x81, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x99, 0x7fffffff, 0x5, 0x33eb}, {0x800, 0x0, 0x1, 0x7}]}) close(r0) 16:00:50 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './control\x00'}) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000180)='W\x00') 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8d43d9d751bbe178, 0x80) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x5, 0x9, {[0x1f, 0x8, 0x8, 0xfffffffffffffffe, 0x6fca, 0x59a, 0x4, 0x3, 0xb16, 0x9, 0xffff, 0x5, 0x80000000, 0x7f, 0x9, 0x5, 0x0, 0x401], [0x3, 0x8, 0x0, 0x3ff, 0x0, 0x2, 0x817, 0x2, 0x80000001, 0x5], [0x3, 0x400, 0xfff, 0x6, 0x1, 0x46, 0x286], [0x0, 0x4, 0x8, 0x4, 0x17cf, 0x100], [{0x2, 0xe97, 0x8001, 0x4}, {0x4, 0x200, 0x800, 0x5}, {0x10000, 0x5, 0x464, 0x100000000}, {0x4, 0xffff, 0xfff, 0x7f}, {0x1f1, 0x1, 0x80a, 0x800}, {0x7, 0x59, 0xffffffffffffffe1, 0xfff}, {0x5, 0x6db, 0x1f, 0x8}, {0x0, 0x3, 0x870, 0x7fff}], {0x0, 0xfffffffffffffffc, 0x80000001, 0x10001}, {0x100000000, 0x1, 0x5, 0x101}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000340)={0xca2a, './file0\x00'}) r3 = dup2(r2, r0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x8, &(0x7f00000003c0)=[{0x0, 0x0, 0x2, 0x5}, {0x7de3, 0x91, 0x3, 0xffffffffffff0001}, {0x608, 0x1, 0x7, 0x8}, {0x3ff, 0x8, 0x5, 0x9}, {0xe7bf, 0x57e5bbd4, 0x13e, 0x6}, {0xe7e00000000000, 0x81, 0x8, 0x3}, {0x5, 0x2, 0x7, 0x9}, {0x7f, 0x4, 0x8000, 0x7ff}]}) socket$unix(0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x20, 0xecda}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x9e55}) dup(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:50 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pread(r0, &(0x7f0000000040)="1addc27110580e37dfc66f9a6e091c3d3dbc8994a16608d7af8e9470bc06521aa989cb9ec9164033a1069137996e3b7577c5b2e7de84c8fb930e744d02f21302846aace041f54d6d48ab973a812bbccc1ac616cac9666296a295fb68385f2a316a5e44a1bda11df080ea20cf07e49fbf58c7e9a9801cdf6567a1157ddf3ad6490659410551715ffa4a98b497923a591e8721b9402809745488", 0x99, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = dup(r1) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x14000000000000) recvfrom$inet(r2, &(0x7f00000001c0)=""/157, 0x9d, 0x802, &(0x7f0000000280)={0x2, 0x0}, 0xc) fchmod(r1, 0x80) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x1ff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x110a4afe, 0xfff, 0x6, 0xff, "d2f3088e98938d87c245fc656377303caf8d95d5", 0x0, 0xb2}) clock_settime(0x3, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x40, 0x2cd}, {0x3, 0x754}, {0x26, 0x10000}], 0x3}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r1, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x7, 0x3, 0x316, 0x5, "11aafa78633e3229afb84ceddd09603346fd41d5", 0x3, 0x40}) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) close(r2) pwrite(r2, &(0x7f0000001540)="a41deaeeaeede4dafdbff40f76d0d1eb895879e51ed103255351cc404d0b9375830f01d7ae762c0655614ff8b08deccb363e82866ec20d9828300a84423af0e09c862f765d1f33f8964c4981468a2c59158402fa258d4f459f3a2795c605bdc9c9e6566badc96ac70a8c181b24a4af6feb52", 0x72, 0x0, 0x0) sendto$inet(r2, &(0x7f00000015c0)="c42b6cab3a2547b99d4f78bea3252acda7e359b7ac538acaa579d989b4bc626272664b27809826de55376d6680914210b971770ae8e1e856c1544d83cb91b410a44b2a95ef6813ed50dddde674638d02ea80564bb819802eb214", 0x5a, 0x2, &(0x7f0000001640)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000001680)='./file0\x00', r2, &(0x7f00000016c0)='./file0\x00') fchdir(r1) utimensat(r2, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={{0x1, 0x9}, {0x2, 0x2}}, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x20, 0x0) linkat(r2, &(0x7f00000017c0)='./file0\x00', r2, &(0x7f0000001800)='./file0\x00', 0x4) close(r1) r4 = open(&(0x7f0000001840)='./file0\x00', 0x80, 0x4) r5 = openat(r3, &(0x7f0000001880)='./file0\x00', 0x80, 0x32) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000018c0)=0x80000000) msgget(0x3, 0x4b0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001900)=0x7fffffff) 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x108) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x6) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00') 16:00:50 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) 16:00:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9c) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) 16:00:51 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) semget$private(0x0, 0x4, 0x120) 16:00:51 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000100), 0x37) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000100)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/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, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) 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, 0x928c71239b89a010, 0x8) 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(0xffffffffffffffc2, &(0x7f0000000bc0)="68e9cd0ba190a8c9f8074e69dbe39504efc8573a1218dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98446047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a48a6956ed2c97b16522a3ee52018c36d508ce3d911a23e6ff97d351502e19180992d2865d2698ceb66c22cf4e5afecd6b8108cc37aabbd2b4f6ddfb5f5495c6722b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc1") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:00:51 executing program 0: 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) socket$inet(0x2, 0x4000, 0x1ff) 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:51 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) getrusage(0x1, 0xfffffffffffffffe) r1 = kqueue() dup(r1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$TIOCSTART(r0, 0x2000746e) 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x800, 0x103) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x20000000000000, 0x9, 0xd50}, {0x10000, 0x6, 0x800, 0xfffffffffffffe01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[{0x6, 0x7f, 0x9, 0x3}, {0x0, 0x2, 0x6, 0x6}, {0x1, 0x7fffffff, 0x5, 0xfffffffffffff48f}, {0x3, 0x101, 0x1}, {0x6, 0x10001, 0x800, 0x9}, {0x122, 0x9, 0x80, 0x7}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000768a5f8cde36912a00000000000000000000000000000000000000000001000000000000000017002f0000000000000000005df0c55275000000000000000000000010"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/208, 0xd0, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x3ff, 0x100000000000, 0x1, 0x4, "e3aa0c95e8b864c01c5c7b4d5d0254c369506cb8", 0x2, 0xff}) r1 = socket$inet6(0x18, 0x2, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffff101, 0x4}, {0x18, 0x1, 0x5, 0x15d}, 0x2, [0x3, 0x6, 0x8, 0x100000001, 0x80000001, 0x6, 0x39f6, 0x3]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000280)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:51 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0xfdec7bf259d98661) r4 = socket(0x2, 0xc003, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x8, 0x2, 0x1, 0x3, 0x800, 0x2, 0x1dde65fe118aedb1, 0x2, 0x5, 0xffff}) connect$unix(r4, &(0x7f0000000ec0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae431a5000000000000bf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442080031495bac2204ccdaf733f9a509da7f67d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e53bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98b560fac9ef0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ff7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe08000000bea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f0e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb56f7f45a6ac94827857fdaaa7c013f161a5cf95d8982479299ce1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000c0b1f833f101d1f010af4746866a5f26a8cd19980a5b33644f672f3ce0d45cf2798b0c5e368e8a0feda60cb49e83295411a8e9f5f8e30adc64a371abb8615a1d0a8e08ab881064443ac50d5eb27f6aa617334462dcb50f0b70ca694079217269b127b1ff0447a31f26070f8206873c79c29deaa2c63902e9c26371194f13147fe95aa41d2f890667afdbbf6cd06d8445baeb04b8558b0ad22128b4a1f8e98a876ba889f5c5feb995308c51465e53936901a3b7a9d590b79d049da49ef8ef00"/1744], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0x4, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x7ff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xfeb679b4ca821cfc, 0x0}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000040)="f4942b8eb90e7f253406ec3bb4c1e9e9ad57f790b08fc86bbc208d73d6c7264c34b023") 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0xa3f655c05307873b) 16:00:51 executing program 1: r0 = semget(0x3, 0x2, 0x40) semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x2, 0xe86, 0x1800}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 16:00:51 executing program 0: r0 = semget(0x3, 0x2, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) semop(r0, &(0x7f00000000c0), 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 16:00:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) munmap(&(0x7f0000892000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xffffffffffffff19) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0xffffffffffff4b73, 0x3ff, 0x1f, "f5e51e2a5c7dfb5c246436d27335e28a8eec08ba", 0x1ff, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x400, 0xa777}, {0x18, 0x0, 0x7fffffff, 0xc7}, 0x0, [0x40, 0x7f, 0x65a1, 0x8001, 0x8, 0x10001, 0xe01, 0x401]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 16:00:51 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}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r2) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x200, 0x7fff}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000340)="7fee82494c7e8626e0e9855a34ea2147077a576dc1d40a09c22452b801bd644b7ab8a56496d4639756fc32b2edc7c1e6ca93b8bfc6dd55e885fd9adf475b93f8eedcf59c1cdb17e7d0e652dda49208a80b042c332142e07d71aedca62cc0e6fef802780f42728c5f5bbbb90d83292d8ee021cefd848c3d3d526dac803b45a6a1a37cb9b749cc7e7080c1879c802e757e9c821eb50f2075cf04db58cb06af2cd4046c23c28efc8e617cb29abed2fdae5fdba45805a4824b4b3891772fce2027aa74b8ed2f4492458ea745842453c899d417ccb6c40d9604c78a5fc0d9934f6bcdcd66dc06cb4d53f614a277ccc893afd0f1a5f052b1858f38148a09a77bddac2287ca3a1d8fcb8c7426692f77d0332123c5ea8291df3d4544c564dd0c986b4f6f74aa45542b01b60fbd40fbb4c9486ad996018f225c26bd3b0b60bc72219c23888aadf5cc8646419c05cddaa4d2b40f826e5aa75d612d67f4dde3b3e8080587edc63661aa2e7e6744b443221188b74ed206b222999bc2af8ea414d70756e72b24091ce40679fce14a73cffd312cc8737f10befa20b3ed82cb1d34d615d0b95664b33ea663da24d9488123b0ee15651d4a0c5c8b4cc536ac8d04ce5cd1e38dadc194dfdae24754411f6bef496c62a51bd3b392b8216b97669eff22f0d0e462d055602832c47d5fc06c64c1170d57fa65fa40aebf9248b0285c5ef55de48efa79a0a43bd72d8c7af00b824b8418e77ea57e2a8dd177f4089d45dd14b45804f3f9f49d3d2b35e8f495a50cac9be90a1a0dfe8e241b3e0b62bf93dfc5903ea2524125eb017e1337eebbf80b048f6e52d9c1847ec016032c482e493e7e316dfd05798e70f0a3f4dbe75447dd623ee7d2294c8f681ea4237f3987296806fb23cfec03c98aac16b86eff5a058ad6c6c4ce17cdf6b7c1dbabe3cfe567470eae448dbfc1615b065b16fccbd552b270127aa7d8616168e072c7a6baa14af75ec9ddaffc63154c846ccdbe51960849bedbe0fa101c8de363dc5f6e8591938c176f84b10847bf4f6d4a01eeea07e76087bf71ff59e16dd77fde42e4f22ec447bc8d1ebc83ce696764704d8ed711a40ff8b330e13d595444fc407cafd8c5289cf97b53390f281a3718bc16093a97458a623908219dc811c1540138ccecbb2004cc852e3976e7da656a2ae68b5e58d435579259d1522333cbdb542f98c727cf8315ac0b4bfffb484fb9dda6ceb9bd55b36ef602a11e283f78f2828232202c1aacbb6ed6522298c139ad73cf243549456963bac56c3ac699ca1ace72df2c3b66654649e760f2a058a4ad8e62f1256beb3421b281f99c412fbc0363bc4363bfb23665581a802ec62897ca8ba1460dff558e19705295fece6ac76e1e07906edf3a1c20c532c7263525a9c769565b50d0046389499b4c2487577e498dfdef70b6251b369c8f2a55bd95ac7de3b866bd3bb0e8f8aba283d9cedac5f2b036843b6416736bc996bd8fffee341fdf88d0f0f73017e565ddf954e2dcadef3928ad70d896677b331d6af2f3293af4187f978c5820e11bdadd299e71288924fd7397b4bab6c9933b21534bf2c86ea208e1aa89d3a91b082d9489f17d26d62131d2af6cfe9a6967c6faf69b13c67ca3286a77c7c539c647a579f15f2127e555eb7e31e3c8290afaa25d18ad60b19b482d05619a24476bf5b49bc022771f18bab0bbaa1f6ea969668faf86732ab21f5ff83ea498ab9d15744c2a44cdbd2e463bed0adbcd37675b8a3d403e98c75916de278c07ea736a10e3e5944a951dede785734d2641b7171212ced65b0d86e35dd96089c8c4c368952db143678bb726751e458a730808320fb1d55a9fe7ef1b5f32bf6f881a44aed44e4bc4a7d91ce251117e4d0e61848448876a17e541133249f7f12812b557381e26ec32774c5fcaa91836fc71c6519fdc6e399661f708d98cfa728c4aa958c9af7dc41d5faca037c5af1eb8b96fb16fa2965b67a3b20cb43e92373b0c46b189fda36fe798beacd41a7ddcf45633e7ca054c76dfefd83a8692103b77dc89b7fe809d5374af3ce02b8cef78c6cd886aa75c1700009abc6bc6d8f6607e7467752118606931ceafb2a3a5a2e22a5fd0b25758834b9f4cdd8ff7dbb90a11402412a0cb164fa97b05329173e55006b84251d9b05acb4686eaedc19b75e76473912cec39c593c7739d3d42e7c195a4ed8876f9cded4832712eb44ff001c08b98725e964c7f036a586d51b68a7d394fdd685460cf9a8113ebddfec6aabb68da9dde66e80d9223b73b6c99927bd7f4e099c8db736fbab6178835e10b488cd19cbaad7739978811bd702fd2cdcb3c30f6c7afbfcc35781481ac5e9bd457a438eea9b1a0c955087455bc858fb9a478bae5abe5dd190531c0dad98be7e6c833fc7481ae53c9e5e0299f7d6100c3aa8f83d32c97408192bcbea6bfa2044fcd95d1224fa03186af8aab8af118e241e709c80feb7302df89de5b5fcce1752f47cd0c5af22509799ffefd3cff6d04754cc7383cf4094d1d9b6d746857dbb7cddaa1ebb2a1dd89bcce64f58b68fe09067c4b309184e13b9653c9741a3b9d4f5da2dfff3a3c98258b6e1a188c002f5dfb8add0b9b59cfd9ba218abf42031fc76894b109403a51d26544b52fcba808cbe54b1d098e1c54f678fbdc687ec4c250f76bdc61bda45c3070a121fd1da33f5b572a8e1744a4c3df86ea6de2b0a45f4a31008babb9100b5e941a813dbb5bc940ece5d6f246502e35e850bf1f5996d0b8d9b095a0cd9a031efb40f1643827395691fffe306e3bd24d30371f768a97853a8dbd1d1bce7c8561f0fe56d91d535fd9c9ffeb4d8a910010d41c0bf14f3cfdcd21d41f44d5569cfc0082f9c6f31e79b690ac24c2628ddaef0fc516dded1439f49685883f14c6ac07cebbefe223a4380643bd5267b83a0c85e5d4cf659048d3c4e2fcddcaa5f9f90354f6bcfa43c9ed40f4ff85095e0beff07e0fb9b965698f2739b495ef4cc06c70a5d071333a4835b13b4de5b8c2838b2a82bf0ffbb5b696ca665b32827c2048412f3d8fa3dc1b020537b800804e451a55fe5ee9546f4c578e4c58ea1aafb6025a2c05eed73b1ef516d5ae39db8921656c2d2e9c942899598feba84eb08f25b616437a73765bc6306234b0a576399675768db6f609ec6d08449e1dd09bea1bb30be5b849dce7ba695306c9ee13e27d3b51966812d8867cee34306e38daf63c32ca65dd9161add5ccb671998e05efba34b6013142d4a07e06607ec3a9994410e1a3d5f0efb55b4e15fd9e25095b6bac072d9a8a7996a1c5a988d3d98e75b6596c9235707f5956a92b15acebc5ecb518fbd88d33511cc7243e1c88c20bdffc8315688f7c0cf5b8d36d047400ecd2e3550e890c1344d98b16ff038bdd39985aa00c47f9e7b59b64b4c09c46b28cc4065e5cde94f9b2a9de796a5fa716b73bbce66ba6c4187775549fa95219296485747f90bd7bb6c531da5be55eab86b87a16daf3cab0e25d673d31643fdb08b1dccce41b2f121fe3f23b1e1627cd1012621a96c7e617afb314ac2cc85f6f2d351440adfb39f6529bf98047059b539275a724eedcd06c18a5ce334fbddb1a06607f2a25711a1b25fdeaf87d8da567073a5c9ff3d82ff6f3957afbd9d4975f7df318d4165e11dbf4677a4de089a2bbbc40d8d7f00df72bf16497ea019f7387bf271907b76941af4161cf9654764ce9cc2f9a435214fb5a87f9453b40dacec9ac856e6dd672252ea55afa0af2c7048afd3f01988f5ddc44fbf5687ec31c43c0de44f1d36625f21bc84c45e33879a298237d31bd0061b0d550f3f572ccba5f5e2c201646abd6e9b67dd2dcdfe3c7e207af19b045e0f0358decea0079100d21ab913e7bfda2047689c0de131ed4fbca9a0e8a2dfd15254b6da1c3bf0d3e234edfce9060a835ecc5450103236104bb14b75948e5ca4308273fe52ad618765eda4a8d6efec9895b09fe08adce678cdfa88368b7f0a4e03bb4958e9c59b128dfc1550c7d74f2156966e6edfc81e8041e73b53019de34882244c924d14e35b6348f6caacf23561341a45f3dc9ea14d936d0e1c09a1e553981ce1e40a20fa4620be8e678d11f557708162c9d5b9ac341a059927345c97e4e7947151e5bb54820f0662a9358aaae9fbdf767be91972e274bf01c4f53fb4a3ff95a629b21a3ef0e4d258d5e10324ab9d9efe3276dba1ab1e942226a0c1c995c146666c3738baf4de83be3f482fc05536afc49d2c67516781399fee529991c0ae9fd5e3f5b42c7de70417d27d2918c59f3ba441f4aa239789dca6497094d4713dcb0debc7658c30a56d53e1bdfbc645b0083dd05160532fed40a60020884d8bd540cec5c70eaffcbccbab0354584d5c00f4dd47980d877c84facd1676e980ab9fc81169a01a9aeb0638da1ea44598c2fc11897641e52963a528822e151f41232e3adbd050bfc3ad1b450d7423fc443c6549cf41c2b9a8c310772f021d471122da7ff09c218577398d900d7858c1adfdd60543c7c98a996d2c3ab226b6c309bbc96e8e8cc567b98ce9ad3af43685ab3b381a89bc46ab8f7665b36f2bdf854855fb43476dd6ca8fbf580b3eea7d87af20c81430cc0bd7d7d7751723922f61a8c6230aef73f3a443933bcd37743d6fcff41fd05c6aa843e7a40810965fa599092ed0ac90a3815bd6ef4d8fcf785ad50f91efc922db099563c8aed5e8458cc259c54918e70c70690153f1f809b9f7e0626dd33deccca708ebefa9667c83b634299fb0b7cef97398e169a162f7a61c817cdf77f42821abd62ad69c51be7e9d00f9d945701fec13b36c8f4149c1590df1b7d6d3be2b56ad47389197938b98e32e4a57e7bea2b9075ddc36cf25d7e6e95c7877b938dec0644005b920c8e30f064c0a2022229790dcbcd60ca622f56f28ec244dc61f626b1b76a54ce9e7c944961bd943482a0e93ed30f1a034e42afc4dc4dcb8e75e1d2d17730ea9c4e1226347057c86c5497616876069e6edd7b0691cda4b94a59986d88d6696c8523d822cb3e213cf89c5fa1e84e744dc7660e67762da3496bdcedf078f3306e5836fa6604a147ac0d856255a03b49a324c6d0520654d1790650da60363c1d0929d81e65c5399a1010db911d270d386d2f3c138e9bccef9b8db5509c39397306b3657ac684af102aa9a75dfef972806d043e0437c6a5356a9d18340614c76d349dff759e1d15b8d8d179283f2554d33e55d32a6dfe1308a4b5cc4f63ac68eda51219c4c5ed06a08084fda927eeaff2b1bf20ad79754af0f0631ab98e985f6108b2538411a7e6a1f428891efc32aef13b091f75bfd30ea584e8d177bc14d8604022753f638335ee7b738d7fa3ea29ebc9c39c2697b24e503429c09113fa110cd8611a00e672c2696050324264c4046f370758d21c8b26f1d5bda138240ca046daa9fe59cc60cab203fe9f53cb5d21ee25ee0b25a23e7e94542e519123121eb9c0f597fff34821e133a9b5481a9b7b7650c5fc50613cc238dc0d16a13ca2668779ee38a20ee82b5edca657c088b2f7a867deb05dff73d5a82e263bd50d984fae0b5b62c35c03ec418afb2b88fc0ca5ddac541d9a151d243c950caf46f3afb413ced5bc9b65d040ad03af32bbe79d3a7f87bb4194268e05d497ffc67fc3e5515c5b77da07964984e7844764197acace28561d4e6814f1c3630f300a3f88d0a5370bb441d804f2b8b32300d2fd0732f29bcc337ff4adf94bbd6a0f007a85e8eb847dd552cd16fc73f05256533a9fdec872d73a9170f275350745c14759f41b2e593ed583ed1c", 0x1000}], 0x1, &(0x7f0000001340)=[{0x38, 0xffff, 0x1000000000000, "ebad1da8ae954078df7125428e0c8b7401315913954700a8c5b2fa9918bc289e719e91c1eddb2b8d"}, {0xb0, 0x1, 0x9, "1f1ba05dfe31786db7898a16b34fdffda0183b8b75cab99447387ce365009dd91661a1bb81b6b389917649e1f3d3d12cb4cab1d46548dbd68cbe3929ae06857283604fb7344c709ecd6d00e821420be94b3632bfdc3bb8ffcff521104132ed360818d59e2f7d3e5dc5783666bf609a7b12ce3b7eef849c7b6b2d423703c55593ed862aa99c3588584a65dda4e48cdedfaed717fa5c69f04f36a9701f97"}, {0x48, 0x1, 0xffffffff80000000, "da9c449e82cb4261ec63546d10e1d2fe40d0242abea218d817292fcfe0438ba20d6a625d4b42c12b23cea3f8cf1aa04f575cdcbf"}, {0x70, 0x38c6b052b4a5c651, 0x3, "4e2e57d0289a98e4a863ca70c13ad9ad0ca6f01e429e5811542a4e2b5ed0a6e7d55f3cee5446baab429233bcd3b191c429d0f05d4e38c900e2ed8e736a0d5fa55a6b08540cc37c55e0360fb00745ada39403a1e96bd11ffdeb93080f"}, {0x18, 0xffff, 0x1, "d5d4bf"}, {0x98, 0xffff, 0xfffffffffffffffe, "610f7badf73362919c8292788881ecc97720e34a367ced7dcc56b9146b5dc8e5721ac35dd815ba7d09ebb0257878d31fe458e3f0a90aaa663fa8e5ce4bf919f172ba497a447f18c5fd0c9bac37d3e4efa753f0791dd3e78830cb07e77d0eba9136131fa51815c74871abb9868baca12797ed7393d394db3c26593a0e681331d9181fa336503579df"}], 0x250}, 0x2) syz_emit_ethernet(0x2d, &(0x7f0000000040)="08ac8d2d7d67fba3b54dadb4148d333927ee35a224442414b9d3b11fd5964a5e6d1e37581e2803a7b0fea352a93624bab0133404358a42afbe") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getegid() accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setegid(0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100a8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x800, 0x1ff}, 0xc) r1 = fcntl$dupfd(r0, 0xd7021ce492b0cdcf, r0) socket(0x6, 0x8000, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000400)={0x8, 0x8, './file0\x00', 0x8001, 0x800, 0x4, 0x7f}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x4, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x6896, 0x3, 0x7ff, 0x0, 0x1, 0x1, 0x2, 0x2, 0x2, 0x20, 0xffffffffffffff00}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x70, 0xf0000000, 0x24, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x310, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x522, 0x8}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x2b, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x10001, 0x7}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x20}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000011, 0x1, 0x67}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x80000000, 0x4000000000000, 0x80}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0xffffffff, 0xffffffff80000001}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x9, 0x8}], 0x401, &(0x7f0000000340)) pwrite(r0, &(0x7f00000000c0)="ba3f46bc512b405a0962e1ebc7bf965121f4e12c21aaee1123f1741d21b90db01b9c658587d7410c1bc632bfd75b5616dab0046452ca15f9f9acd8376f3380e04a8ab43ebcb9434678278aea20c5e4c13ce3b1a281256acb6650f8c2dfb3b047b23c4be23a347ea395b1763ef400b50c6aa158e42522", 0x76, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:51 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xdd5fa45187baa479, 0x9e6372ff0f6a12ae) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8ca0, 0x8) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) 16:00:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x60) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000040)=0x1) 16:00:52 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x423, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff17}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0xf7b5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x20}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x66c9}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x51}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000300)="46e5e689fcf3bac0f686cecf94674e994b5b72aea5545907a33610b7108b66db6716a154a868863ec0cffc1c1520bd29c76cf6e9fdc7389477eb9cab783f085f173308be05c33724ec628813c8a16d6b07c28929752f6773edc089f57e7cf7cfe98405d22ef0601376", 0x69) syz_emit_ethernet(0x599252cbe6df841f, &(0x7f0000000140)="491ad903042ddab30ed624993434b212a3cb558cc6268ef430") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:52 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x1, 0xf840}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x0, 0x4, 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000380)=""/212) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, 0x0, 0xfffffffffffffc6b) 16:00:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0xa34ba007a2d692bb, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x2, 0x0, 0x1f) close(r1) fcntl$dupfd(r0, 0x1, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0xfffffffffffffebb) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getitimer(0x2, &(0x7f0000000080)) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) dup2(r0, r1) r4 = kqueue() close(r2) ioctl$TIOCNOTTY(r2, 0x20007471) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/180) syz_emit_ethernet(0x0, &(0x7f0000000300)="96") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x40, 0x2, 0xccb7, 0x2}, {0x3, 0x0, 0x5, 0x4}, {0x3, 0x100000001, 0x2a, 0x1000}, {0x9, 0x5, 0x6, 0xb2}, {0x6, 0x6, 0x43, 0x2}, {0x1, 0xfffffffffffffff8, 0x9, 0x5}, {0x100000000, 0x100000000, 0x2, 0x1}, {0x9, 0x2, 0x1}, {0x20, 0x81, 0x3f, 0x906}, {0x1f, 0x20, 0x8, 0x400000000}]}) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xfffffffffffffff8, 0x1}, {0x18, 0x3, 0x1ff, 0x69a}, 0xfffffffffffffffa, [0x3f, 0x8000, 0x8, 0x3ff, 0x100, 0x4, 0xe3cb, 0x5]}, 0x3c) getppid() 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x10) 16:00:52 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x21) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x5) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) 16:00:52 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x1, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000003100), &(0x7f00000030c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=ANY=[@ANYBLOB="02", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='ol', 0x2) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa6, &(0x7f0000000340)="b6") 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="74cff2e0992797ce62cb6f5a4db02419da254c7a817ae1ab2d0699948b692b1c411a004b840799be39f30463df41d384802f01eec5a543532da3958865bf2fabbeddcb295d2addabab5a5413303aa2245882675e673504073d94403b295f16d8574e51ca98ccd4b8ae351a5e0a2d5c23c0", 0x71}], 0x1, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) semget$private(0x0, 0x2, 0x392) fcntl$lock(r2, 0xbfd362ac1b0c5e6d, &(0x7f0000000000)={0x3, 0xb0cc792fdf77820e, 0x8001, 0x9, r3}) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8) getdents(r1, &(0x7f0000000140)=""/192, 0xc0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x61677306b10a268a, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) dup(r1) 16:00:53 executing program 1: getpid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x20, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x55006d4bc3c8ceeb, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = socket(0x11, 0x4007, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0xac6e, 0x8000}, {0x4, 0x3}}, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x3, 0x0, r3}) 16:00:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(r0, 0xfffffffffffffffe, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) write(r1, 0x0, 0xfffffffffffffd69) 16:00:53 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) syz_open_pts() mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6020, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:00:53 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000000)="b693c37bf65fb6d24930bbd0824579557615436b513043f170b870b0f72d1d9336a0220584caf67eed0f6247228228df2fd6e5f243feeb334b2c0d87eb2e36c81e2f4ddef6b964afd044a70ff0dc314f777289c48b82d1d3baa850", 0x5b, 0x2, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000200)={0x0, ""/252}, 0x104, 0x2, 0x800) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:54 executing program 0: 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, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000480)={0x0, 0x0, {0x10001, 0x8000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x9, 0x2, 0x4, 0x0, 0x1, 0xf8e4, 0x4, 0x2, 0x1, 0x100000001, 0x3}) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup(r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x75a6, 0x20, 0x4c0, 0x5, &(0x7f0000000180)={{0x7, 0x1, 0x5, 0x7, 0x6, 0x101}, {[0x2, 0x9b85, 0x80000001, 0x80000000, 0x4, 0x80000000000000, 0x6, 0x6f28, 0x4, 0x9, 0x1, 0x1, 0x5, 0x4, 0x3f, 0x0, 0x49bf, 0x7ece], [0x2, 0xafd, 0x4, 0x0, 0x2, 0xfffffffffffffffb, 0x100, 0x7ff, 0x1, 0x8], [0x1, 0x7f, 0x6, 0x5, 0x87, 0x5dc, 0x4], [0x1, 0x100000000, 0x30df, 0x1, 0x1851, 0x10000], [{0x7, 0x63, 0x7, 0x4}, {0x0, 0x200, 0x2, 0x1000}, {0x0, 0x5, 0x1f, 0x7fffffff}, {0xfffffffffffffffb, 0x1000, 0xb6b, 0x2a}, {0xf84b, 0x20, 0x5945, 0x7}, {0xe9, 0xfffffffffffffff9, 0x40000000, 0x4}, {0xfffffffffffff7c1, 0x2, 0xffffffffffff824b, 0xeb74}, {0x3, 0x100000000, 0x1ff, 0xfffffffffffffffb}], {0x8, 0x8, 0x9, 0x80}, {0x1ff, 0x2, 0x3, 0x6}}}, 0x1, 0xffffffffffff7fff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0xfffffffffffffe46) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) open(&(0x7f0000001080)='./file0/file0\x00', 0x8, 0x4) 16:00:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="848fed948b594f9a33496a40691354093650ae61cde17f96949b51ad58fb9b97b5d19b3c261ab99f3f25950081facf77374362b812c1de8e6e908dbe0437a848a16a3b2ce961df9f8ef47cc650eb736f58dd1744fcbbf4ed55ec00aa0ec971872fb4fcbe78a95d3ebd7e922d4a73224cae7bc305784efb64c97fdc1cf409260e1501369f94a3656bea56c074a5997ae2e408b94eaef97d1d0d7f165cffd33dd6d77d952079bc194497388aa3686bb74ca71a1a6cc593cf4abc5e37d21318a4fe628dca52e05013fae3baaf0bc8ef5356290c258ad136831073023f1b2a145385b22acc20587704e3fdc5c0", 0xeb) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x10000, 0x0, 0xfffffffffffffffa, {[0x8aa, 0x2, 0x2, 0x401, 0x1, 0x8, 0xff, 0x3, 0x5, 0x1, 0xffff, 0x2, 0x5, 0x6, 0x88, 0xb325, 0x0, 0x9], [0x2, 0x6, 0x6, 0x25c, 0x2, 0x3c, 0x7, 0x80, 0x5, 0x3ff], [0x6, 0x1, 0xfffffffffffffffa, 0x4, 0x9, 0x3, 0x6], [0x40, 0x9, 0xffffffffffffffe1, 0xfffffffffffffc01, 0x101, 0x69], [{0x5, 0x91, 0x0, 0xde6}, {0xe827, 0x4, 0x0, 0x3}, {0x2, 0x1055, 0x1, 0xfff}, {0x9, 0x1, 0x0, 0xfffffffffffffffa}, {0x7, 0x5, 0x8000}, {0x3, 0x7fffffff, 0x3, 0x80000001}, {0x7, 0x101, 0x1, 0x3e}, {0x5, 0x400, 0x8, 0x80}], {0x7f, 0xaf5, 0x637a}, {0x8f5, 0x8ca, 0x6, 0x10000}}}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000940)="f152d3b2bf0410d23a9555ef93ebb4734ac1c6356c9fdcb8f1defc87f172ae511317fb7d06b6fd7591ff97da623cafa975fa929fbfd64e", 0x37) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xffffffffffffff7d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="3b3ce990ecf7dd71f0b98f61be374b69d0bf591fb542a0631022ed0cc05d7f8410302a3ef6f509122ff767ea8391d549c648358a099c4ecc95f66208477db346323ee988546bd0ba96264967191e209d6f8e0ba0218e510f972f72bb77fcc4efbbefb24cd68579d94b865beea158a67fbaa55d189f7cba82b8eaaabc0640b11c72349ce5b5aa07c2338290cb8727bb5156b0e40b977ed3afc851da9376a4006a257e28c1f90a138a2948333dab089e8a0a7880e496d5c73d6fbf3219c0370231a651e1", 0xc3}, {&(0x7f0000000200)="4f19d26b99ac153fd54a86f6a3ad9c3be36c1bc01e2f1724ba2d864dc9331986302f260cc8e41a189ee98776dbb4c7e751767565b93b63b7cf0d2f448bb7e129883c040c3c8411edac71198081aa44fc7725e949b88d0b186e94fb21a69e692f", 0x60}, {&(0x7f00000003c0)="3a5e258c276b79d57519ac94bcddd539de4d2535dddb616aeade713f4350e180d1cb9d80c6da9fbeaf3fceb9876f4ab4bd238410ed6dae68dbefb272fd07fcb7f27e0e26e6b748227e687b4afbaf057655084ae9488460abefbc458c2f7eebc75e0114ceeac3cec74b8950a3eeeb20ccdfb3fcee5b9490012e7ca1a38b48043e22b21e2d821b966554e23ecc7025a5c6c6f2dbeab451244f", 0x98}, {&(0x7f0000000480)="6dcce491472b0b71101ad91d75b30b134d6b7f69311d6aa9112199ed014ce683e6e428d10f52a50279d07e323b6b3d8c2e6cdd1f9effda896a09654957031aae8f0f7de26b662e675503737f20f858c384c44404d056", 0x56}, {&(0x7f0000000500)="8a18661fa65798596a4259db5d7f9b6e7986fe44723ce16cd5906728b23d286fd5a5cda390ba54c14f84", 0x2a}, {&(0x7f0000000540)="8b9ab8c73b90046f8aee549aac4b8fecff8d0c2f8916dba8402bc596f95f03441fe1bc5b573d6ec1fba5f41360181ea4ff3f6ca66bc8794dbc5f71530e", 0x3d}, {&(0x7f0000000580)="408cdcbe914ba9e17ac6e1dafb14e12a6749928231f60db1d3ddbc73a882471546cc1b0ef9031f0cce9d2ff59ae034b0dd291af272d78618a1b8c4454a702c21b5933390330ccaace67fd3274f9c7cf1e712b1c2374c511299c1bd542eb2ecc2e8f2d1cc72f09de6587e02b994f122eae61ca77a3aa4b0642c369742f60667d13c8592089470c2d7e7b084564ceda29d80ee9e583519d001831e24d3dd16706a03c25300d59e5dc254f3d43dd65e19f98d96bf29a70c4c0ea656689d05b773f19757400ebf2c437e44813b13c5f9a55579ee5288d46bd48f266b17ddd7", 0xdd}], 0x7, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x88, 0x400}, 0x1) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/106, 0x6a) r9 = fcntl$dupfd(r0, 0xa, r0) clock_gettime(0x4, &(0x7f0000000180)) fchdir(r9) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x1, 0x10001}) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x1000, 0x7, 0x0, 0x6, 0x6, 0x9, 0x6, 0x10, [{0x54f, 0xffffffffffff0000, 0x4, 0x3}, {0x8, 0x4, 0x4}, {0x1000, 0xff, 0x8, 0x20}, {0x6, 0x6, 0x1, 0x2}, {0x1, 0x80, 0x40, 0x6}, {0x4, 0x6, 0x200, 0x7}, {0x0, 0x1ff0, 0x8, 0x4}, {0x99f, 0xfff, 0x84, 0x9}, {0x77, 0xfffffffffffffffe, 0x4, 0x100}, {0x7, 0x7f, 0x5, 0x8}, {0x7, 0x4, 0x10000, 0x1000}, {0x8, 0x7fff, 0x0, 0x6ade}, {0xff, 0x100000000, 0x401, 0x800}, {0x3, 0x10001, 0x0, 0x1ff}, {0x8, 0x800, 0x0, 0x5}, {0x8, 0x3, 0x487, 0x1cb3}]}) fcntl$setstatus(r1, 0x4, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0x2, 0x7f, 0x8}, {0xd799, 0x0, 0x7fff, 0x34}, {0x4, 0x8e8, 0x9f, 0x100000001}, {0x0, 0x7, 0x0, 0x7}, {0x0, 0x0, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0412a837f00"], 0x10) write(r1, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffffffffffff}, 0xed) r1 = socket(0x0, 0x4, 0x9f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000156, &(0x7f00000000c0)=[{0x7, 0x4, 0x56da, 0x9}, {0x7fffffff, 0x1, 0x4, 0x40}, {0x7, 0x4d, 0x8, 0xc70}, {0xe332, 0x7, 0x9, 0xc00000000}, {0x66d5, 0x0, 0xffffffffffffe551, 0x2}, {0x3ce, 0x80, 0x3, 0x6}, {0x8, 0x0, 0xa43, 0x7}, {0x2, 0xc0, 0x1000, 0x40}]}) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0, 0x110}, {r1, 0x4}, {r1, 0x1}, {r1, 0x1}], 0x5, 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x90f) dup2(r1, r0) 16:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$inet6(0x18, 0x2, 0x200) r0 = socket(0xce90f1a719af40e7, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000080)=0x10) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb67bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x100000116) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8e8b07840754e762) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/4097], &(0x7f0000000000)=0x1002) socket(0x20, 0x5, 0x101) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) setsockopt(r0, 0xffffffff, 0xa222, &(0x7f0000000080)="cc05648500c0bf5340c4c7bc669dd225b85629d11ccee5e156de8bbd44c148f36dee31d097dba380a1e20d47a4bf3217b84d2474f2d30c0af5161aee170eb12bdda697cee1c25b2827dfd8f6e74c777e0d7352120bc7339c70327c839ee2c9eac6c9b091ccbf16694b8d75436cf15f693f1cc91844e8e5472138e942", 0x7c) 16:00:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) fchdir(r1) writev(r0, &(0x7f00000001c0), 0x10000000000002f4) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xef6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xa) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x49) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa73c058ffd6c85b9, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x74, &(0x7f00000001c0)="a2c2a89be3733cbcbde440f43869d8ba2dffff1e8b1b281ac11593a136af16765db864c5a2d9bdcf2583bc54d52e829cfaf00426a14e2bf80d4971f6809ec0c300b5f2e4f314322042739a89a849c839150a51d56b18f348024e7cf6e2dd68cebe4dde438d23c7cc4d89defcff6d3282b072cadbba63c9d86033599e82210b0e196d0808c8f75f64cf73fa00"/153) 16:00:54 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x364, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000100), 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4, 0x800000000004) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82, 0x1f}, {0x80, 0x3}, {0x40, 0x691f}, {0x47, 0x1}, {0x8b, 0x3f}, {0x87, 0x5}, {0x80}], 0x7}) fcntl$getflags(r1, 0x3) 16:00:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="f997b9850f83568d32ddde62708859b7f663771b7ad52f56cb7302e33729cece233ff5844d3ef4edd0966fa28990f48a01d450c3c22cd151f90b9480389d430c62cc55e378ba842663a924f0eba084f1c7593e53a4a758c2c2356bd865b4ba4beb5cfc3270bea3c4f504fcb08c0028fa74ed51da581c13549e6d02d17adf2f6977dc1fe9582078f6be059dc60d98658f1352dddd8e71e5eec3fc0b0001ff1604628213cc27b52a7d114c3153c837d376a8be11586cf24b57c4ea9f513fa2b9267f552115e7805b66dccb33f550dc24fc5c967ebc685db9e67ca22c10037c29fe24e91a831fd5ca094c1bea1d7a53221a95b195bab909c292e51a1940e19c92d0a44a4e676aa415498c8eb0a1cae166566724243eb178596e6529926b1bada1b4a36004fafbba09adc956b985869b4e0f5262c898d742e182ad2fef726c46683a67653ea22bcc3b64f2753695fea1d6651f92255cec9e062730ae80294c0ab16f23bf7589c15913806df35bcf7b0ffd468b1baeeb1666bc4807ec13f2f133efaf46f9ee2c630b105ca0c0379b7ac7cbaeeb0dab72793c225b8276c2d2ac4df406aeb69f5878405aaf7fb619563fcbfcbb49a24ea77d68b83156bcc798e50a12736045250058e20dca79def88f8818f57444ece03c2a583fa0434f9707932389d907146c99788404e60c9b4d4d9b4b9aeac8fda4e17ccc503a9720413fe3a95821f9d6653be09bdbd9242c64a5e01905d9408e54292b029f1d2159b7aeecd156b15da57f0ea485e93467dabcdc189534a9053dba1014733a66817d8580325ec40e45a2dcb59252e413b5a6f0541cfbd53966ff694983595a93dd4f2e07dfa077d0fcd91835df422b39040e10f1b1a6c1a8d39adbef5ff1b0dff370d792f84ade218581a0fb2a0b538ddf778e9d82e5bdf18496bdb059355c096735406f39bdd32d7b41f0242cfe628605a766ae72303fbc60ed0a4400d0031ce4eb8f7e0bf916e81845d5be65212cad36526d53980e048661b2207d1d6b36ac377baf736fb8826c5163d5385da34ffea6e016a49ff8b29d2be4f1fa0b5d73c8e3179c4e4cb150fc6cdcc9cc97a7496187c9740a76b62001df0b2fd12e2cf2a0c4c37da3479940842e62a43baa86687be9554f088b10ceb247db61e86b5e6b65d694ebc0594294599320c0d9e6df7c86816b9b00d354795ac0db5d95be54e4ca2ecfe7d2f1aecb7983b567d4ed99a3e7228ef1f9e945f7dff52117caad39b19163977a2c9e535a6509d795d7aa689f7a36adf65e2e475930834d19773d0b8d01bdcee9fae3eb1f2556c238e97c95994f7f9ecb3f110f22f2c0a09dddc23325923485d1b3b8249f627cd677cc9e145071103fba0b8e093fa204c631ec252269349949445e8788bd4b804fdf84892dc8d66c6f17293a3a676e79fcd54e747ffed27469b2c2f293ff6154cb3d6a3b660cf27ffc6edb1a496d999fba8347344fd89f1e4e615914892a8046040c87b43cf76c7fbd5306bb3c0e85700f9fce94ea27accb805ce22b15e9d5c6b475d96d7045780024e1860cf32c5d5638023da5361a14a7c3ab7faa2c76733125173e309a2e09f69274c8ecf6870c08d7df92d68cb6c440da3cddca40f65484742fbc50966e196b207392c2d2fd60a2c3e8a94ae4cf20f8bb2d28bcf3569fd35f03acca221f43a8ae2306f5b9248624c00cbc42d729769faea6aadf88e01ecbd9d67d20ed6d29a0457683597acc72fc57c6d6be4ef344e2e7d2b3556c2ac524a4c15bf778af48ab27e6c743457a41e13d0038b9e5372f0badde50e60d68e2af6a21024dd6050479db1725f2314f5f4e5e0f3e3b3f83f1de0f7a7ad5313185df7579e96861fd0ef28ba1fa6719108c3367822af3eae82fe72e30c2bf3da95fe84647fc72e4e8cd8ce225fbdbdeb215bab8af8137e03928909d722e375cf098391f0499e5ef98a1dd1bce2236ca2d557e60f7456a233bf3cd7435bb612d7ab66fac1389193f08a01990e2c8ee98f23e30e55d9b1abbfc45ae56e0ccd4562b9081639dcf89c66b518c93bc017d354d167b30f5c200aeec4d12908114b4c132a73b8c94f955e5be4b0590a78ff0d768d53fe3a383b7d27fd0c01a7115d6b3e0d54a912e703e5dc92af2d84500fbaf9cae133e1cff66857a6d179522cab2636ad1041a267dce5335b7ced6ecf060090029834d47e33672693a8a4b8ed0499293cc35c62bad528bb09330991a098315d3354c10619e0bd296965836e92983256490db12ec0b57bbc1559efe586afd26ac235cbe95bc7c70b65d363fa4178fda3f07e0f823eae744d3b824fe798d77a4f68f53bc6639e9bd8eb6ef3e75e2ab614b745a8be8ab82618fbab0207af1f76fb2ebc60f7ba87340ecd42076730eddd86eb9f2a6beca0c5f34fd6990dcedc000b381c883a14306a3db12143713662df3a87e3c926e255c2fb7e2e087586d0a3cce3a7f1a1e6b860caaff25416d72cfe62bec4a6f9ff31a25eceaf034ad33e8d4148399323b78540d7dc1e6200001f3514f6f0e16eae62285c9221b3a9b1883d7e98f9110d66954f7cad4657481cc794028cc0259cb67d1a39b0a7f01cee74b16049023fc9ce9fc46d0927a034d7075aedbf8da0e6c5817ba1a41be3efd2d6efd6745cddb4ba6f18febcd027d4e3e7866095b8d7ec0e293827430384e649748df3a8e66ef365e296a35b1c79f784ebea92ad504cda5cf9be7cc80419139ddfbbbed7edbdcb5dc966a9177e8e1e3392fa1cf9b320d0ced8c5c0e78b645724eec90ee2972a127f6aa4587c49adcbf1449b099eda1cd1d86329e45b82de35949305b4927df33d8d849972284561642b99b85f33ee793a437ab8facc48f070a5c0bc2255cd1a70bb9af166a9a41d101818a136495e63602c53fbf5e0955a2227d374167ca9f03d8ea940ed3dcb29c4e50dab57f241b260a2c4f1342cf640d0471a3e11568afa6dd823a50735c25f016a59b2beb4f22526cdb46c570c26bbf044820125dee36f60ed2de912732d6e109b090d8cf6b5ff35919f92647b9a4ef6daf4879908da9d562f654fcbcfe7bc61fad29dcab7054919d89eadafd664ae2a8fc6392df76e6666bb1a1317d25b72bbabc02604bc991c8e80d9758bf2f76404be15fdbc42c59c7c9885e43b945b75b5c01292b97ce21958c0e3a7dfeacc2136936b93f40eda908070644c15434f7a3c505ab7bcfa3b2c8df5a3ad951d3a5d1083a294e71b94d633b18779763cd3b0216e735797c180290711719e313d42b1ebec1823d952d18887908691bd1734168084f71e0bfa45d0d29351a4cf1b3630a0a598ca8f0fe3f39929038f9126711d280d458cfcd5fd74f9af8a8263b6490d224fe79afae85825ecbc0e9c38656e36bc1f7996f826c0520dc3057a7b3436d72f98c877a67607c365cad11c3faad2e25bce6ef704593e7743d339af0063b004aae6ac42e6cce6cf07a99cfba6d776997521eab3e8ab98552bf826bbc733c63b55928ba69a619a5dc6ed99d8225c2adc57fc447693752aa19a95d0ad374f1931cf2a5e063b9febe58f4b6786f2fc54b3b6227e0e31545ba4fd8a3ed114296c63080c1c198faab8068a476c4cb503ab4880a38dbf9e9a3c75951c87485101a12ad51027823a3eeb929871b5da1a7aeb0ea3207721c2a37fb360eaca6aed3ff569bb239aaba079fd835e673cc3dd048caa5c4a6de7fe6d892e3713d1fe5bea26f1b2e8b977d2b9f07e308490e13c17d359254ae12de4595bb84230b7f48cddcf805e9f83901392170dd0b703e2b8366dfbcc2d342079e82878662abc053935fba339660c705d8f539c4f777840e4c2b2c16ef4996af7d8e21d9cbc05e407dd8376de07230092dc0af93259d1493ef4a1d6c65ea0189d5050cfef66800e43ccab21a74c83ed7f6e1270c10fe59c7d2efb8b3ca1c818cd40e8f5be2de9176d67aa7f438c6b9c05afcab25007ad46b36f9c280ed82210d618b7368753cce84fbc67b00696a13a025426a90e2b00b2ecac8756fae7a2e10f1c4844637c1995b4d6ac11a21ec47b309d43f033d536dfbe3caa21ca05db57a5eba67b78f214c1e107519d2dfeef45039343bcdfbe9d583b2f9a58602630513952d3078fa222d22e7ec9bf453d6eca80c5e1e358c8c2651bc0e4401555ad8f9a5962f991325bd30dfe771ea154f7c3306debc19179ba5d3bba4313a07ef2f9565b044d4bc9f9dc072dcfe511569f9453500ecec99b584e5976144f86579e1b27532e08cc47d45c7d65cbc17f9ed6468ea513c69ac072cfa916bf06f016338836add556440abee6002d23a661d8e4bed5b41fe09f5b199feee3f11fa12e305447ae04f6aa86c3648a89aae1ca9a7ecc7260768e24212bff447a88bfbc5b1d44bf2cf5c14eeed837f205ee468148fdee80eb01d78fcb031c82099a6234101cf5df8c32418a62b65af92a9fb23dd62f6af25de220c2e54ec9d59c5fe240abbe7ddf3008e8d95706ee59dc4a6f6887b87a8024f57b79458c3d5d098d6cefbc6f217df08942de1333bf95113aaf73a0015e0987dcc160de0628d78a98c3690f4ce630b98c12d56378164752abf60c69f6c5a346c934d1dcbb35e3da86e52ff27473edbf08410f719fd52c190662ef19e7b1bd4e510ebfd02a8c92eb6187fea3bf403eb71d89f156c5bbf5a4c9e87cfc9691078a4a24ddcc4b93a8c2fe92ab0b43ec97c7c1acaca54f217d725adf26d43ed32042a737408bcff2692c6071406aa30c1cd32055e4a42f7fbbffac2ffc30388ca2c1adb6d1248b4566fd811ae85951bb2f69d0bff578d260742c88ddeeafbc22a5aa4e925927b979ba9552ae8a6ff6f583a98479849fdd9e863d5c6678f1e5c0d205e91703da19e39ad13345570b78b786d87958f782db3104091b2f7ba437afcec1f0bd1804e2f1ec4f42f4b54f07a739b00355b3759fe7303927c6c24844408974766bd162bba335d1ab0c2c4cbb2028864e48e6f4bed9a4ad89cc229ecd0549cf925119c1e6bb9600691bc89ca9720b2047f2311ba3387b09fa02dce676efae1a88aef3bba4016638b86a676fe5ecec0bd785eec79842c178a80fe93a9fa73c96869b47f4e3989781c1e136b4ff56265e4b637f14d84d6824edd00026a131a130a9cb166763d8867af69c463fc87f3a8827f1c1801a8b729a93f2f3cd08376f4f5a701b1f08c154754c39fc2ef3f3c0aa90f9191c9c33f365871d39092c7955fa27a8aaa08f22190efd08c18646a4edc7c737f5dc121be98917b48e54ea099288bff923fa9f6d4aae6b5f4f98aa172bf1037b2fce5fec2c8c0170dad4b9f9f52be0d63b024f6583901b787280c62370826d4fc2d851158f80410393d4b74b552df1b78e63321bd3321a798891c04b05c30260745d718bccc0bfdccbc9eab309d7e1a8c037447ac303dd530229dca7a93a3d5e126bc1eb64123ec4d45e359933a540a96299fd8c1d485dd8026dbe7d5634e7860cd7ca0fb1adf4a10b2e66aca4875d0b33a9916b28c9acdc83cf76efe8ceba9b11ec13597d40536388dcc0c00984acf5be0d23b35e612d4efe47a99fff30ec07155a407643af54630e2af2243667e1d174e91ef55063d6d777dc15395c86401c5cda104b11b53ef948fa12e9669b8ea86c712189097aa4000de01019637348b572066b1399d37c59fefbbb5fb17a935ca2e9381a817f2a9bd0d1ca3d9389a565660890c5a2d006947a5841982969996129dccbfbe6c2c5a81f1c8c4e23ce76e94a69944614ee51861dc0318f0cf6702a75574f6dcb1fc5652bc37124630d3", 0x1000}, {&(0x7f0000001180)="02e84b3eada9fab466a562c1f960ec0de1ef7cd0f2e6b019f8e5e1f71fe27ae2163a239a7048076df62f84cf8960157f39360101ac9bd3da4a071ccec898e26d6d20c7522cc89b2fabf24fa616dae56c5ed799235babac36ec9acdbd11a8bcd565fe52c066116799deed63675cc23fc08e2e80805908b280d81287281cb50f65d36871a4e33d6fe290dc669f6415673b0b2a6b60851752901695d619e8d4038770c9413ad6da7dd16178f58cde353c47ac7bf88d60d7888f2ff7bfa5263ac793f2d3b70088c53950d5b2027cb324015e52ab9c49fd8c81ab0fd3f6ff0919f4d3be8a5850e875", 0xe6}], 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) 16:00:54 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x60652ccde9656e8d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x2, 0x100000738) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/147) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000002580)='./file0\x00', 0x80, 0x100) openat(r4, &(0x7f0000002600)='./file0\x00', 0x20000, 0xa8) linkat(r3, &(0x7f0000002540)='./file0\x00', r5, &(0x7f00000025c0)='./file0\x00', 0x0) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000280)="85d883ebcbc006388b3267e3934a06158d50fd99e451e7c3a7b1b7e77b8c05d7af4e8f8f26debe3921d859efd5e22ea0ff48e05ae0dd68d63d2bf3d9f0ffbd66f280bef04151324d713ab5247134b0eba34baae3d5a6ebeb975d8feef60468d7ee622154a7acd9fb8d27cef63455c2cd7e8990b0ccb198c86a18774d48fa81590b09b27e83cf59a094c22e0efe3536d2a385ea9b2f0b248cebdff4b6ef04994eb9213c07ca5cd0754f1ed1", 0xab}, {&(0x7f0000000380)="bb42781e123dfa12774e37af1db4862427e376b2849c44113b02e135f840c0f2a7468d15423686c59fe2027703b0f0bfdec62404c49c8885dc0340a86b7373f81883293592c62f7694380a9f3bed04ca084e71eac58a867bbe1e2e95eaa3563df5d5ce4da4d074aabd06a6bdb517555e25c17856295dcc3ef06ae4b2bfd1548495cecf0eb25e0321ef6e3725351276eb9bc164d7510ad67a2db37fc940e1f99e28ef8dddf37de30d0a987d0aaa1855dd71d63a1f6044bb0eec95a300e938d841be3507a8c45f8ebac46620a1fb163aaaad212646e258a3a74a660fd736c70d55b493371fe7b7b75e3ca9d8817460ead20eb948e06692f37e49724b2a8ac397686a29c8bb7d8147ac82f72c4432627b9a3eb3dc70219ebdd3a8ef3f56b139498f27843b7260f1f4a791354b7035df25cc7401f684490536c65e1a9c9607658797dc1c8fbe3d81bff8ba950fefb9394b1adbfad9a94b644945446b9b91265ff55d2492b84c18432452addda0129e7886faf14d47df50ad1c817db16e5cbe6fcf7b34ff8d07953d4350e0d8115771c504e498973f53ca8e6993e1c7700e20ae455a44933eeb1050d212cb5acf65d29f934149aec710c9bf3dea4695cae4ee3d625cf3ff2737b84495a2d193465ae764c5de196d849637eb3d4cf4e63f7991d1f9684aad6a06a1c2350c7d879202b027c7cbbba714f6102908eaacaee38da5e6959abdb205f3c43c38df6ae0d0db1980c7003f598cea0f242e21a7101ffa3b67b73e68bd3c6d21ee50569c1207b7a4fa34cbe9328eedf1e3c14e4725f87a7f34145c9f1887e01f79115a524afa904df66920e5963dcbc608de906d0ab3e0b80976075d5419ebe64676c1947c1bb946ad841d409b443ce85d5560548e1399525f6b2e407f638a16d773bc638029720daf2ead41580452a31ec2205421807ccbe4bd1d67c2cdd219fa04fecceb67abfb24784ea8b57d047596cc9131faf0ba0828dd881718fc6ce03e69faf0ec5380fc439b881d6b5551948583850cb646062c3ce95aace87c37f53a0d2dba2b0b748c08bc942aaf85bb10773c63c0fd50d3e4aac5f0ba49840773f437128229b98da6fbc40771f8d165377f4a25740de0b913f1c185364701514a9ddff288c7b21b117611645f8e031ec5c4969abcabea3e7fb14fe95e205275a4a942fef71fa76dda69062316e8f9ee7313f85acd9e758454e45fd449ae52ba4d0eb46188994ee64234a4b4ba3ac43b8aa41a1eb0d4d2ccf38f3caba17c0ea42edc04e695a0ff4878782bdf2f3704ac8f4c9ed2d6ff1630d794460bcad11741d362177cb663103ab617ff9918406b18366340496a687c8e0bf1819de0610196489ae9796ed10c8e328f23ced55ff84d1afcbfe7ac5f4912f0ccbecf87ab72eb8ed8d6635d1e0eb7cc312181f2ec3c47c55fceeef52b3a2c23d2620027689b950ce28a08be8f62227377ec0f9f82594dc7b0df7da84d0ea7cb0958b706982f8aaacd221cb9bb68c81ed9d0daf3badd393d88e9d3d8c74143ec0ade5c11c995a5e1fbd114214fae9b65467c0b907316639fad93eeaddaad4c537004c4d51bdbbd2aacf3623b9d798f051be59e2dd69861de7b2f5b71a7948a4dfa730d71f7a7e52adafab631b88b76c6275a25de3069ff88ef2a4b0c8e1a7e7d8dd4cbf8b6182426a0a7f11dd090642741b42ba2079cde49b1f384876a43c9442c1e5ded312c515fac25d4c58522c33b900fc238259deaf39dfa3e08816b5fed9dbd634d38e90e248eb82367d5d156c11f7a00288cfd150a50f92a85de9bd99c894e8943bfbf5541ca5e9bd95cd736509c200bb6a56d112cd874bb03ae496b4b50ff04289cee398b30abcf69fccd0beb679175235ce9c4102d522ed2ffc1940507337cc36ff1d2734ab5a4ffe43ccd4ba99f090b9785a61d1d5e9111712292462b373754157b8957d6c0151766685348187776bca780133d75d1686f1b578d81c6a01be62e27e3ffbe6eb82323c3a6005f5ed39c75156caac074b7611bf60a281511b94631a60ea9caee226ab3fbf5e883b0eab3f1a48b371efb748f9255e4498615fdd9f4c2e9ecfd127b1ed65086fee8e1d997b16db7f679cad6a898521552783cb13f47c9cbc7f78490de07cae4d7197dec9a52e5795ac2618f227e06a8ea082b44d13fcdd07821cdaf8d961851f19b2266caaed8f5b98114c80356eae328d239016cb83bb5ab1552e28d103d7cfa6e1fd56320e909364b17572eb20fbed7aa3619209648779de691b04ce0b68dc526892569ffb6b7324138aad03a105f9faeaac772a62c9289a7261d207394950a323bd7b9ad62423a36536862260e345ca0cf7d0eeb312ae05f928a23d7e4756651a193d5c367646be991477f6467b0b0dfbc709d311bf7687bd4960610b65b51a421a12d5d9445bb3cb89bfc18004f65ed4785058fafcf372b80361109225aff2e2542d37256a1651c588422b3609e8071f652d03e969791f12ffc8e340f183dad9e1ae1a84752bbf243911ef9864771ace576a2b3760b1a02b47e60b3e22dea9e33cd4c6d1d16826ca65419d1605d7d10f91098f60038a2de56d94e25192674379572260aa22f52a5535a64f86f2b1ab7d16d0e4c2e0e97ef6e7f2d0009d0dd51aa5ea51eac53c89611168fe7ba521713afcde52855f88290dc1207a87061fcc0b9616cdfb7586afd6329cb6adedfe609376373a7e7ee72e506bd652f31fa9bee16f3daf8af4258338d6489e56be97d9ace6503c796dbaf208d912cbc32b25950e8c70722d73815c70ce50829a2fc8789dc75b6a8e7eb1c7c51d002656b4967dd63042d86a2ec440993ef526897a321a0490b71fb55555fd3d47ca7e55960fedf4492c8e6ab405706a89117843f372e4e67e54c87b7f01ca914ae451aee6ecb22979968473eae2915764311b5982bb4ff9c0dc10e570a1395e7c52a6a585e455fe990c105aef7b16db4fe71a03b6c9eb0e8d4b9f0d66a26d73532622fdd474598a46cbff3c689d1f87f91fe33a8f3d908957c9e73ee257595469faca738acee3a7a7a7cbd1d0e7a9658e069f18c993435c12519a794636dbcdff13909e6d94e05df9a845cb01e398a3d357074ed08a4d208378922704c29e9e3da454072301007c03764ba7ec81de8cb5ecb3c1cd16104175a6e34b460e03be42d599cbfac2fc260952319ea21226fe4b3f6119ac8ea375b71ef5eb1824bd693b7c737defef4c2341fcfd960c13ef11a54e00e950a3fba50e1c4e3dd13bc2b9cafa1cee091dc4ff09442e0cd732cd54511c64669545b13a89c28171676d9aa4c884d33109859da426f8018b0bc266c190a788a08d8d03cb2b9ce589d3fe8e169433380b978193ccbca7d0042915c6968542be8774ef32a0e471f35ffe08c8576df44e16192910dd5e2eabc8970911be960700c05b6bce74a13707df5c0edd06fa706831700d0c9a8e830bcd6e709c11744eaa93401912072ede7b36b480da80a6a357945cb5a4e31ae55367538e33a0072c200938a44c0d4a55fbab20058fafbd2073c9e18921a668339268c1f5d4465b097387ca5b66626d33d0a085d07292d4ae3280b35b7002a356a9fa109b5d93b1d9c33205c98c22738e666b50fe1cc83471012c1ef5a288158049b1cf2dac811a4d844cb671ab8c5a73c2acce9ef7da64777328fd131bf17d523ca045b7f6d9a9ff1e5d73138a3e6b46bd66d0f90fbe8c1efd2eb07b814ce7a9f7a99f445907380c772b8e7c78021175235f05f3b7018ad6e1a5642718ac3768e5ee329f602c98895dd0c15922d1a97f041c69d0578e114cac86b4a15a5780c191e74a72da2cfe14841f0b5b0b99e62d80626fdbf3ff47973c7f07999358c31e1ad3d3c408d39089dde6c1ed3efcbcf21445ceacd2ad9ac1afbac81c4bf3a50627dc92c96b1da64c393d5d24d53407f2bce8afadc3d359fb97e11caab9501aa30ee2941e8445e9dbfd130af07c038b458daeccaf299b4815e0f64316359fa8cf2642fd2f7ad2a4f832ce422f47282f08cb9fcfc2dbff56b4198f1fa2a7b4ee8c0274bef59d4319d5911fa79088c300734d44d4f31132461d6cfe3cbf46dc2b68dcb97ab01ab4fc9d085dc2bc108f6925e7c8e5520e240154ea8039437b71564f820a81d348182def3d86eb2551927ec8ea4d5bcd3428b16bba67566f0d49d9aafa0feed0a1f82599ed3a13b87c75e4764b65e5c8996e5026101b90af27b841b631b98826727931f61ea16e3a4a77cac67e08dc9c1b76d7ee9fe71fe2ba9d2b58cabb4ed06b78a4ab91fb168690fd2abce583db7fd0659e1e8db93a69cf63c703c02b693bcf3812048ee7fa3ea1d83e85d9b3637e9f3ae9417049c8afe386e8debcd13d004f30c7681f199a8f138fe5947a56588ccf27f328b2144763d5af5bc1718d85a41926f8da3bd3da861504f8bf3c8855318861f15c56446b27a33c19ba7d5de03296d31c094f62c7c8e1ba6a81c42da787884f25fdb927537534260fb2e7a6e691d3186195a190f1e4dfc5e518ec409989adac9f91083a99f716dee4ab792ff552a6ee27cfb92d7ae09d68808711db08ee8f3e0722c89da59505542fdc1feaaa4edfd17ac7519e9818b1493d651537ad4f37fd50239b82c876e681e0a0b4a0a84cc8a3f025bf614032c4641c2f75249ba66e7cb5513256ac70de11bebca42ff6a59cce7a222d891445f3a581577620075d2b06df5e7386819d8774f64959ad877c423fb4c728423707ac90890d147b8e1fadea026712d735e682c8961d710d2fb39a75743c561f492ca7eda218ba113b5987631290bb588e83d62fa80791c0a6d987624dee6f6134e72b3e81975949fd19cddee8fd0f8288fd589a8980d4b15d125a3d3758bc0b569a9d633ecb42b779c28139cc8b14c143a9a9be51f79dab3636ccc78220a0bfdb22ca275221f04e231684ecfb84cdf5ecb1bcc8c16d408c9b23937bcb1f808b59c6247e8a07a4f53ca862e12655579ae2138a0798bf6f971af55755ec8daa86b82a19554acafe007dec757a1fba8d05d05d8c9e1f163f53f53dae9416a29b460f18f6c2880a2289f88013ece48a4dce283c0e456bb300fe4679d66d0cfdffe1c0dc15524b7452364992e31a1e54be3834f194c7f943c8635bf98842859462395dc6e3bd757b914c7cf0293883f1e5907908806ee16234134cfa91a967a188b587306c04b581cb053f461470a3ce383811286e141d3e78964a4c4a8546f806aa119c7d4e3ef3e72d3e1c4a5d55f97d036f2c49f924a058c86b82f98a04085eff4768aea26d8e8fe2ecbea8be13d8651bd78e6ed3d1df7fd070b9f9a0f64af785cede7c175a959ae8041362b9698436d4008dfc242171be9b871fc0d476c7f6598fb1d97f2075000910b8a1f6e6e4c8447dcf090e00b3faf35324ca9d39d8e807e67dc61d2520e14832847bb5c6df4040eb147d169ea7e4ccd8c8618eb44628d5d6e9853baa70fabe3d8e7726809880c868a75e0602f024fa730246e34fddc60e7af965b0f76e685419ba764da3b7fb1eba3be8926a199b97f209be935aa18af9d67cbe11b657923b70780160f7eb380a531eb5625e1f3f42718175d937dc007f3fbdb8f72131ba06a5f8264cfc59cf3c809465035baff116e0d891be89ac08c6200709fc11dec19421e2f61c1acf50ed832d9856aa0f4f36cc6420e6ac7349a9f302bcf07b3b197cea4e98d29df5dd70832768f5a82f56e80a6e40aa12259f8d7eade12aff6429385e18599d5f8b9949f329702b76be10364fed80241797a4937737f66b2ff", 0x1000}, {&(0x7f0000001380)="9e801c61207ded4b9a336878a65ad7c6bd5f046c5476a9a070f82f72e43ad21754ba987e40bd11af960e11dfb1a1805a394d463b43b2f38f2720ca8c0f100a2e6f87c569ddcd3965c078774c736b26d91b85e8cf03f0dfa37a0fe70ac8ca3842805f6a32d987fb335e4b219c4c755e8b546e50e6ef7dd08d66860f0d6a05578e5549b942de6143560d485b23ae99505f03e3aabe16e932d036441da7efcfc7e070a0115b06f4c81ceb065fb6e45f21e9eb38c6dbd9384e82dff324de865048e7cd0d4d4a4d4bb5ac26116ca2ef3c163b934d3dfdaa49fef1cf06597e99f4c84f45", 0xe1}, {&(0x7f0000000140)="39f38feb9c8a715db583c84bb47926da5be7ad0b2a1cbddb9f6a10cf4e8ab940c8ca38c11d61bd83aafd182d803890801098d9db335ca812d155db19fde9f69cafc1b7b27f333a478ecdf24414610205fea5550dcd2d00192fb2338ce458bcb587c7f9cf80b700d5ccbf", 0x6a}, {&(0x7f0000001480)="185b63f85d4ca041224bca5b87ef4e20d6e156c407fe91ea4c78d2881598c5c8994aae9467e469ccb206c9acf7593673c7d75a6efb035a0346e63f0fb9ad87b2c37db61f3e49f2ec6958d10a34dbec0768bee53dc7d5d58fc06bbf41a84ee87c59d6bc73b6922fe7cd22c52f081729690147448e5add7f6d351806d17b7760ff2aa1ca0b543fb188b5847fbe90a775bdf71c039a9d120837203c147eaa63d6d96034552ac6558f5b3c4b8f49cec5e77b153ad2cf6ac0dfe4af865ed092d6d6115cf48174636a68ecec69703542ccbd160d6170dde8a10b51c2b72a073fd682fe078b18f5a899a19091e231892153d4c9ae37fabe924587a4d0e46bfb32163164e799352fd1fe6d4fe66a00e6eea0e5bc967a7be0e5a9e6d4aa9af124324eacae244235cc6ea76f891abf5d0c5b2dec8060178b6ca6167a77dd91b76a2d519284b9021a0c618b2b7bcdd3f65019e71c0f782d5a8359a4096b64b5cc3d310df771ef38c1d51d6a50e477ca348a7aebcf48e78baf436feaf07b096a6e3a8d946c97bae737c15ee744057d43820b2909cca9b86d7f2c4fab4cf9e3d932190ef0aa5967b632edcc6e494d55c82ce3468bd377eabc3b49f3e24196bbf230ee6bb8b01f41f1140b1eec9fd2098d0dae187aa4e35fa741cc290f907a598f59ad4b7d5f0a540b0bbadcda7112ab41501fd08f1bceb871c40b8593352b01ef97b4526d074def8893e26b9d6fa462ab84d60b0264bc1e27620068921ccf0c6a15fdfe1b201d4d178b14b9c1dc437dbc6c47004c4b96a4c1f2f7832026a2c4614d2aff9f414e82661531c1b3e3a878f6c0699db936eb406e8ae206310be27ba29fb5975662346adb25b8d0fae52cb62e10532c802dcd5246fcc8d4af559c5d49534a223fb3699396201628d8b6a281d2166694c408336e155532c5b9eb8aecbd533cb8b1bc90276e8dbe754197b652b5e366f4fbf712174df4fac2a2fe09b9150ad5322f072d4da72ff1db23ca0fb9802238069421b267867f6ee99d5ad4eb0f5f88257979cf842ab3960bda9846ffd84de954c13b572657a5a9cce511914fbfbffa82a6687c020d9c8b6115ef71779139667939e81d88c258fda34b821f2bc07b17ade113c1b09f9cc56ad17f08397d9f57cabb322e7fbdf573b5c5139efaa8c3ac1d824a5321bdb79b9025b1b884f6eb6e7dd368ef857d25a8764958b38ce4f1f380cf1e1d85769e5be07480f24d7c898d567c12f9aee6bb0b61b7ce8fc6a85343a2d92e521088126a704339705bba55ae770fc014801e02c72da3509434393c43b72648c1368922b7bef034b85ee30d6d24d4c034bd82f2e6627fadfb6b1ef21574eb6ce64ad8231165128775d3ee9f84c00277efb8fdea9fdccb9ed47928bbb0cd722cdc999e47de562da3d7186d1b8891f222323d0456024158d47c1f31f25cd9ff1aa30d594472181533675a7ba30686561e53383d568f6da3acaa64a780a41e2a59290e9ccd76e9421d8bad386e939151c57268f26cc5d5fa4bd998932aebd529c586398b77d24d26d7bee04bc7943c395003c4e6c83c2ec651b3a71caa3edc85205877195f9046e6edba5f11bafcf5e48b3c45e77606eefd448c5c637a87a97799601139fa75cd3dfa4c4c33ef538fed6fd213037f968b97e5fdd2a9e5554db95d427a9650c37a104bc88bf4a3dafdee128930c06b28e8c9d3b05bfe99a4c387092b10e33ac2e048ab632a7c721e95a2b9bf2d47a1f7c0baaee4bf2739c2c4736b0a85d9141378926e20a68f8e4f74d5a59af2efd10c9741b890946baad33a4e824aa1cac3cc44d90e26320298e657d01232f101540714171fed7c6450d6358d836cfa682f32b338b2652b86e0863940dcc0af8e0bb7144417099b0cc1940c0b214a9c1c8877a06e404ab2e57c7fad1081ecdedf3544b75fb8277e9f464a3aa5b5531061712a521d37c844e1832477c4a3a91ad01602dcc805187bda2867de09a53bdce1ade0d76e057d09fcba4443dba5191d06adb03ae0dcf5f40fdf0dd5da41908fcb9e0fbb3c4f6af3bd186328b6a9e3bf9f3ec60cd3c4d8ac7ce823a91c0b97ffce1c4c9d68bc202de48bef20d680b711ccef9b79afd7720c7dbf14f7c3f4ca473fb2123bf92b0a9f15d5b0d18487ec2888a041b6c826a259e3d34576bd97db2314a68ffdccfa1673a2d9cfa7fa8340cc93b0264bf1d57a4524170cd2c4b75d0b1413b9199b8df3db1be910d8ac7d3c69e5070bfd510c2b8de636aef8651d765ff76c61e4b71b2f76b69553862f3e5e4ef31ec9d075ea5f7ca442567fc8b48e4623514e5aebc613a322a6cca159f8ed9167f1dfcefec89c70c485a14fd0eeb245e8460045fa53b251e96ebab9a37c0e2d48a782da23479d1034e8906e0962dfa595d8fbd7129ebc40bca31b4626dd06765808cdd60deff7879efbf4e8490e21fc1f3085adfa8d23e96779de073558517e75d50a49e1f51883a76c3566ba3691f10c42bdd974fb23a5fcd04f02679608cdc6d63ea921f7fdb4856a226a2ec60282784b1b520191b197fcbdd1348846c79c8f3d8f59d07d55140d479c56b12693240756916ef755fff6b743adae8c83e5a4ad0cd474c8804c1a14dead8443b702167df87f9e6b71b3bb1b36ab839eff0f66300404a39c48b09b2189cfa1097adf2812bf62a2df9c1c62158b9a2791faa5909b2a656579d84377f3f8db5a24c5f355c19aa4188164f322504abee22b919e41509f5a445c03efbf127d7bc6daed192ab6bf47f01b6ef9838db495a1eff640bedad9905a903a1d5c8607dec0fb7aee67e7835aeb0dd534d80ac373b98cf229f112220c4db21208fd12ce58e8ad7135322b55ac794e5eff153eebb0100cd454989fbd7d9db569ef338509a62944f725d46cd6927af98bebbacde893d9141186a1c13f58ef16da3e2e7f1f67ed3f1f4696b8dbdaf815f0aa3aa0fc6772d769376014a2d040466a617cb6cc3b70a356cb2457bf47ce9fd32062efc5af310b30df8bb7beaf48c50ecb968f61ac681a7a23230cc002d19db3bc5274f031ca244a4772d9380b537759e1417a225e5fdfee05baa4554301f26cb45f6004d088d7612ed95dcc97f624adf2da59fe4323ffa2f096aeb28412608c7aa5546604ab04383c0c488090bcdb7bea9dc5e4345d557d3d630f28337c21a3dd3f0252a838b9e80b5659c75259b3aa45f85eac1243a83e371137136707a16564f26ccc87fb65bb9f7dd9ae30d0c0ec6f34fdce59b973eb79e9719a94903b72aaacd7a050cd074a6e7edc39ac9f6af0138ab6c1d1dce7350da6d246ed527c39c3a5a85e279c46909ebc6bc324bced2e7451a6d56322a9685a44a2d17c443c6a105d4d06cfa206ac2391fb956968c69c87a6cd1230ddf80eb258d6d210b0d976a5c754619535afe216b3619c1ad24ff2c7c9991147e2f0b86e4ec86aa603a87750998427d0eae2c493b3c678c90b823f86c93d0e89143fda77acd2dc6b0367d8690d100482e1230e08209bb255215a10289b2e24070d25e3604eccab226f58f8de0029600bc558fb0ed88e758eac55641bd138deaccdfdad3eccf0fddfd3bda7cc96431c8e3dd5467f88b19257c40a90247770e79361e97ee6553d219e4c3eb96ffde8936f48b0b3a954c302f525ca59cf30b3b6614b47f5b255023624ba759fc91d4d297b5ece102720c8df949f658537d5730046d40d7bc3ca12183c731bed44b33d56e670f7fd01fa011f6e32ae2c9e9567f33013992c808f688d1062f4b257548e60eb44ef7faf74982ec1278a17a524e7bb4ed555f679cf8e3c9430c3f92d68c601841e4b281883f198abed6d0af30766bf987440aee9ea720e4769dfa2a2758fec3f95441f652e6b81243011336ff86fbd6d9d5c473215e19d84f3d417639c8c60ef2c576d563986d8fe9ac83a39582287bfebb45eb5b22ed176811809c37cd60867842e2c869b9987f30480af81259586408edfc5dd2e3b36a5b751843579dd74929799258b2fd5cddd7ac7295735e11cf0c5c6ee17b97cf77e17c8a799d2835bee1a34524b0b1c548fd764bb9727ca5f6d239d06225f3330e63504c978a3a2fafcab90acf99c7842e8fd608a2141819610595b70e7729595b0aaa458d87636b7c0375e07ab5cc8142d7b53073c0e16603cd27afd2582bb85813e604ebc4e830e579566f4b2e493b3f8825e374bd33d29242d86a66cbb546ddde7577e67400d35619f206440e480db760d0666486f88bfc938a3f7783c017c32fea7b7fbc35905f31d7f72fa93b1fb6fd3e69ce0fcaed342e0e4c6bb1fa42ddba71119d3be80f371a2af48117b2bf8ddf8c19fd3008a5f1da75ea5d85878048b5bdce9bd922a1767649ce8e678e09157ffc77920649ee581b87bfa7358daf83c3672a5298196ece248c0d4c7a52e0ba3d37ce479d1b12f28ecc7731f3b09fc274d7f3152da44589d426a1d8fd4f18af5f1c52941e88b355ce52a760136be178e26b7d0870ad4f1dfc10d05c4ab748bbb7a0474888b2c9703072d105dad93edcfa31a1c25893891be0ae3a11dee614f25e6c49824304fcae265102abec4fdd027136fa3ea882a24991b2b87a16ddbc39f8b13f613cf343e49fbcba0f3a872903e6bbf5ebbd7cf7304b9b7536b116ac3a3bd164cdce27fa8db4813f84289d0452c32cc1304a6fe32f18e08fd49acb84f1a49b105203a7d1967b250993383897261bc9b631462edcaf562c6c3d444da9c359d8f4be22d5098b4c3abcffdc71565842b172a15adc58d12d925d134fa30d8930571acfe4b0855d797a77587f577a58dbcdd40604fda18b357194e0eb9c3fd00a8fc0157e76085e67d08474bca0a96424676fba21e5c1ecdf60bb6a5d7049b9156500f066827c5b6a5af25be41a2f3a283229d460be71bb2375a791b7a0223c4345eb144efe9a6b55b110500511e48842ab03c3cc72b4b76721109c63707e5ce879e91e46c1f3b7df58c13fa36038b6e44e4ec6c4a86f476a70277fdbcbda00b9172fc6cd2380b467eb6ddd52796ec02040bd29b5ff0d63d413dc5ddd63dc8c88a6a18e741d02260783475b99e19953672c819462e6fdfb88816907eb35f00806823e3d29c22b60298593effd6c00c9bdc548a0f3c3243b53436a663aec385386ac7f727c480076df79fe1f1d8270c80a51f446a7e3e7af787dfb8f1b2ed549d4e5bb041ebaff7bf12fdf2a686be4f58dc91ba9381fec8e98365eec02b5b61960abf975f4004ded748f17f0e80cf40d204fb79909c550a0e777a76cbed4d46c71f689b6ff73b10087aaa7ab524762a704465b08c894787e81f79a0daf2dc143a4a53f124c7fc8731a0e91340844e960c8558259bb95efefd8bfa50be6fc1be0572b86c7899e18afca3b8602590a98d4325ae9785a464f6162920d3cb3776bcd2c69c3002ea29d33c4e6cfb8adba764db372d55a011666a3e8c00d5e39462b9214a68dbe87a6cb9db84280939f0439d6b40c6dfbba210266fbaebc5506a9963c9b129306c8ee40e8cc82d792f33f4efb8057dcc9e26f6729676f4e98ea927425631aa3f7ee898a62c4820133c7a254f1138b270132eb6a45986d6d1368023f3ede82874e7e319b38c955362b6d591df8dad35d54424ce16b8fd1a257a3f59624643b1f9c499f12da1b5ed016b4292da02a55fc9eb490fef6721c8b933782176d26d45bc97ec0f2e04f167c46ae4891e5ab045f61081e6c97d3d578feb4420e0ec5c955e8ec37e15a4acb0b992606264422810fe785fb494c2571cd3da27b36ec1a2d6f3866f4a1952272f2124", 0x1000}], 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:54 executing program 1: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(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) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8}, {0x18, 0x1, 0x20, 0xffffffff}, 0x9, [0x6, 0x3, 0x3, 0x8, 0x2, 0x9, 0x7fff, 0x8]}, 0x3c) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) 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']) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRES32=r1], 0x1, 0x800) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000840)={0x10000, 0xef0b, 0x5, 0x4, 0x3, 0x3, 0xce4, 0x10, [{0x80, 0x1d, 0x8001, 0x2}, {0x6, 0x5, 0x8, 0x20}, {0x1, 0x8, 0x3b1, 0x4}, {0x4, 0x7fffffff, 0x6, 0x40}, {0x3, 0x101, 0x9, 0x8}, {0xffffffffffffffe0, 0xcc, 0x11fa, 0x6}, {0x1, 0xfffffffffffffff9, 0xff, 0x3f}, {0x8, 0x800, 0x5, 0x7fffffff}, {0x8, 0x7, 0x3f, 0x4}, {0xffffffffffffffff, 0x935, 0x20}, {0x2, 0x1, 0x2437171a, 0x2}, {0x71b448a2, 0x3, 0xcb, 0x8}, {0x8, 0x3ff00000, 0xff, 0x1}, {0x2, 0x1d, 0x8, 0xe0}, {0x5, 0x7, 0x5, 0xc1d1}, {0x1, 0x3, 0x0, 0xe9}]}) accept$unix(r1, &(0x7f0000000980)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) fcntl$getown(r0, 0x5) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x3, &(0x7f0000000100)="d46e44") 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) chroot(&(0x7f0000000040)='./bus\x00') ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) fcntl$getown(r3, 0x5) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = getgid() r8 = getegid() setgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r7, r8]) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xec, 0x2e3a, './file0/file0\x00', 0x2510, 0x6, 0x4, 0x6a9}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0xfffffffffffffffc, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='#\x00', &(0x7f00000001c0)='-]-\x00', &(0x7f0000000200)=':&+}\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)=')\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='&\x00', &(0x7f0000000340)='[/,[/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*&]-\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='.#\x00', &(0x7f0000000480)='\x00']) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xaa0, 0x4}, {0x18, 0x0, 0x7b93, 0x8}, 0x9, [0xa30c, 0x40000000, 0x100, 0x5c91, 0x7, 0xfff, 0x8, 0x21]}, 0x3c) 16:00:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8000, 0x662e) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:55 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x10000, 0x0, 0xdd, 0x1}, {0xfffffffffffffff7, 0x6, 0x1, 0x10000}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) shutdown(r0, 0x3) 16:00:55 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}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair(0x2, 0x4, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'\x00', 0xffffffff80000000, 0x0, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x1, 0x2, 0x1, 0x3, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="621b985a910b204228b1316002417098761af2e071f08981651338dfe3d3cfe6c563e00ac788c677c56130fbd65bf05866de8df8f5d2c74ec4b89265521fb66527735166c8fcbfe5b2d8dc2c580e6f5c62b83c692c62128cfc815456380f4544a06d9efc15862df48da570ff11d3a5cea276a91685dd5176ef9b67dfe8d28d038504ac927c2288c32755526389772f405627ede1f06333e409de9aa4c72fa393373a11e114ae07baa6319162adba8ca3b06550b77b5d2df9494c8ac6fb8484984f1c4886f6ca9dc5a394dc1e65fa5f3522e4a03eae9970b5ac93ac2f3f943b", 0xdf) 16:00:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000001480)="caf5b47a15db631decc070ea1f2fa83e62f16423545da3e5d53c6176f3b89de61ae374a7fe6351358f84ccab7875003b9e3e0158ffad221250de5de77fc8c7c7e50ba3c1c2e8757177f4044189e997d1c14320a4542e710583db02003ccaf3628cf4fa9f4304a007712295db3e5ec943d821070ece654b078b2232b8b1c02484ed1651cf2d8af8dc0dbab4b8c7b4775635db4690e8646bfc9533f9c4611fb4bcfe643b67c6", 0x39c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7fffffff) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114a8085ae38e8ea2a17993d60137c52e58ade04bb00"], 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) pckbd_enable: command error 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x5, 0x80000001) ftruncate(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:00:57 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x3, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80000000008b, 0x5}, {0x2d, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xa266, &(0x7f0000000380)="781b47017ebe47d64bde93b2762fd00ca71ac8d6800cd384108f8d9ce69c02c642a6ed04fd9cb8e050377fa985574971a4572f5d78b020fc35a435964ae47b20e2b6005f69ad4332623f5d53f4b10e25a0cc3ffc09acaabf49e5d2a95a73683ac2d8f77f8199be9b05251524cc01c7e1162a5747d639fcb6cde56d229fe2f34558e78340bb6bd6b97a7b564cab2f3b15ff55ef8605b917ca5bc39066c683cd411a68a2078cbe78de5b05d7e8ced6ba33f3d6b2da05b9ccf83c30ddd996994f564a3a379f5358f81f8630c876e82c7d4715324f8083048c0dd74ac323d40526083e0e00c58e642a55b47dc080cc63") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10880, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x8) pckbd_enable: command error 16:00:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000025b000/0x2000)=nil, 0x2000, 0x15) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000001580)=0xc) r4 = getegid() r5 = getpid() r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001640)) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000015c0)={{0x3ccc725e, r1, r2, r3, r4, 0x81, 0x80}, 0x6444, 0x8, r5, r7, 0x8001, 0x8, 0x80000000, 0x6}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) readv(r8, &(0x7f0000001500)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/69, 0x45}, {}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/67, 0x43}], 0x7) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x2, 0x0, 0xc0000}, 0x3bd15b16, [0x1, 0xfffffffffffffffd, 0x7fffffff, 0x2, 0x9, 0x746e, 0x4, 0x1]}, 0x3c) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x20000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9fb1a04134424bab, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = msgget$private(0x0, 0x2e) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/254) pipe2(&(0x7f0000000200), 0x10000) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001600)={0x6, &(0x7f00000015c0)=[{0x1, 0x3f, 0x3a1025d8, 0xe3}, {0x7, 0x200, 0x1ff, 0x2}, {0x9, 0x2, 0xc82, 0x6}, {0x2, 0x7, 0x3, 0x337}, {0x9, 0x2, 0x3, 0x4}, {0x4, 0x8001, 0x269, 0x81}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0x4e43, 0x401, 0x7}, {0x1, 0x4, 0x3, 0x100000000}, {0x3, 0x2, 0x7, 0x7fffffff}, {0x20, 0xfff, 0x2, 0x3ff}, {0x3, 0x3, 0x86, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000001440)=""/211, 0xd3}], 0x6, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) fsync(r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8800, 0x81) 16:00:58 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, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xff, 0x3, 0xfff, 0x1, 0x800, 0xfffffffffffffffc, 0xfffffffffffffffb, 0x3, 0x1, 0x3ff, 0xfffffffffffffffb}) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff23, 0x3, 0x40, 0x100000000, "fe7e6d9b8ee6a6a3e8ec014b732dbc18961b81e5", 0x1, 0x3}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x810, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x10002) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) socket(0x2, 0x4, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x3, 0x3, 0x100000000}, 0x6, [0x4a, 0x5, 0x7, 0x9, 0x8001, 0xfffffffffffffff8, 0xffff, 0x100]}, 0x3c) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x8314}, {0x80000000000015, 0x28c, 0xfffffffffffffe00}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffebd, &(0x7f0000000140)="b3bbc0b05b368dc82437d8dd8c2e7ac98585a945ed7ec09fcf780a788dcbcc1af4b6e4cc60322941412cee2491101c49205bd33040dbf018b70316ab55243a9e64f775b9ec5b718404ea06fa4952341208be145b86dbff212793f236e9a29f72768806ac967068dc131e49ac6021a79c7f2d6d2df51daa01c3f23929c2b609bd867d689e2047d06ca3f37893bbc3c94d0f898606a6a7767c9643f6ff5b6cb36bfe5b5b318f98598efe98519fcdc2b367") 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='\xf51') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:58 executing program 0: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(0x0, r6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x80) r8 = fcntl$dupfd(r7, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, 0x0, 0x0, r6, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r9 = syz_open_pts() fcntl$dupfd(r3, 0x0, r9) ioctl$TIOCEXCL(r8, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r5, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x0) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:58 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r1, r0) semget$private(0x0, 0x0, 0x4) r2 = msgget(0x1, 0x0) r3 = getuid() msgrcv(r2, 0x0, 0x0, 0x0, 0x0) setuid(r3) msgctl$IPC_SET(r2, 0x1, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x9fc, 0x7fff, 0x80000001, 0x70a, "00a5bec3bc72aaedbcbf14cab26a2340d15be4e0", 0x1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8100, 0x55625324) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="cd57f9abacdaf4735112081da0292b8fb7ff8aee2f664b2080f713b8b06f1fc7a7d57320f96e7b02bacee7277df93a8789a029197277f8731c01e703cae950878421544ef9da83bb3879342d9ecc4b8381dbb6eafe74b428cd60828d6d8b2d8104e5fddd90c7b5143fa55c3db63724244e6692a724847335d9dbbd96e8b6acca162da2a18e6902aa19604ffe8e35caad972a07e953a2ea8aa8647602898ea35bea7cfbee1884a9b34baac9ef475f8b82d1531367abb527c11ab6ed76d7c8fcff43f3c98da326d483298818075c3e57ec28a55c4f4adc1e271c9abd7204854890809dd8c6e0bc0c9617f347a2c4e504f1dff15b81ee5608a83cc4d1bfda5357594774f10035b778f022e179e8f04fc50a38bc5140a4f3d4e8f984cf9286b7efea9389563227c8f47327a2b8e68345be6280c3bbd3442a4dfd9aaa6afd1a3a99870adcec8cbf92216d95a5c7076029726e841c59ddb621bbb1316b843159c4b7187a5b3e91d6f9e916c10251dc6633e30203234d70cb40eacf69b421200173e9f5420e6390668b1704ea0754d7e13efe582663c520c31588da842367eef5f837485f7ffeddf6152f30663612642782af53c4b4f239da2f990d8365f6a73a6f7424df30f930c67275bdb3e7cb60025369dce7e6cf19df7b753c34f73cb07eaba22ddd8603d526c325b6a1db859d0e2a6f5275ce8fbc2316c033c9230864718c39497e129469a771741918f73aeeff82039506b69db0888327ae863f14bf02b20f57e4381175a4c2d61e5ed44d797984b5c5c5d147a1b84cf510722ae974a2a6a8ceb382f6be3c05efe117d5b4e1840be6818d1a81be5090dae0d2cafbb27d8e9f3fc67dc806b7aa950cc43a88255b85536f17054a6ef82119690ed5bb014b86fa8ad7774447df4642a59d50dc9e1a3bfb73966c27d6085efe3405d10b1ec132c583797ab2bffb47d1c054b95006ba417bb8241669fd52aa3dfd91e9c380f05404b439c29183019044d8b2dfa3adde5e94c28b71d81db439a74e98717eb416ae1d800a89885e83e2258f9d83f5cbe549593a58e4705678104ecd1b18de0e2bb28659cf70bda841ccca0bde931350c3fd0f0b9d91793f1fcf338fcf066e11b6fc824689d04441d75d0750379f4670fd5a9f37fd40875b51c3eaf2b81b4652ffc21535639e97285ec5e20c04baccad59a79788bf0e04e51544ad2ba6e9948f34db642ef67e1ab676c881fcc14cb2ec014299d7fc17bd6df98c938e9193cd0edd4a6fe7f96d387237ec95410bc6bb3f470ae97a4e924a89712d44dd50074ef6d8b3c2055082f8e76829cb93d9cdd96b4833a14a9fd25868e1b6f9032cd9eaaaca7259f61463a840f63cc1fe00e3c52ab3d45607d886325cc3eb5fae8dd300a420c853d6d0ef013ea9cc3d9156ec4860f2140644e4d0a94c730bbca9b20471ebc31d92b9b956c2666ba741b4042d7c0591db054b0dc2aa97d8dada4d71d53a4dbf3722ee3c96c140b1958ce7779b66706420d9692d58e924bc4c9a3b47744fc51c9f877dbd0015ae1f77798ccd3db9547d6e158a04f25aba3f1ef9ac300d1e3e3a93f0169b5378ac57895ec623e0d7941137706ae5942fa33a9d77083bd60bb49f109a7d100d8d622fcfaaf163de0d4792921034b8400ff0be2cfc086bf53a5ee5f0d89cfd4451868e600e5bb205e8d201bf354f20d1414978430a9e5dd57f56fae77367c867d80f1376c3bd3eb4fe462f1de171fc5ed2a0620fa5cfd4bbe511b0ad5f2d7e1ccd11a30691fcff69711adf1c3bea42f8c50a9da8004363620b0992b89780bf9690a49345cc1063030a2b2d3fd6b7cf23531511a9a5d29ec7ad6d59968f3e0d9f45ac271cb38c2d148219ac53f9ad5f14b3767958e42558f5507d1f82a0e4f3b6b76d06e2db37be3d3f350f75dadf612d568ebe6e4495a4ab4ce40703c8e4fbc19b9c87092ad840435de13c499e8da81493987b8a192ecc91f28e91947ef93b29d5070042eeafa78246080e3e4797be9869df2619c1630da9310d09a7c773d34f696db6a13800c238a394057d7898ab012a66cb3b8cb54447941dad65ed2bce3b88b712fa3fccea10c2819994bf6f7f86d4d29ba70554510bc3dc919f04dadf34d1098df750b1968ffa2d1b9928adc0c9a53f3ee8e3e1044d604acea1228b6c3be02d33683cda113dce533d3302375317ff715b8c48f8e94eadd59d8736ea1a77634951d3a8a5b663f16041b09d67c53ffc099887cb405f2eb8a3e1002aca9c61535d43b7ea3b12a156429126c684b59d022b79c38c8e3c30290353a22e94362494c235ff2249c221b1ddc00c4ed6a6a658737661579bad7a911d195e37db246a55442d077290ca330257ae6afdac52254e92539a7d3623f74762a896bb0597d44689569fa68fa1c7feae7b1e32cc662e09a88baf4e680de177dd27f59313ec24ae81f02a01b0961cdca6551ed0d2bffedec2558a027ba2f6c561923411cf7c0de804a1459968335e52556ea1d3bc1bee258f368affbca6d1eedf1df43625f2125034a04d4396e6ed1f610a03f1425cae8558703e079ab09193c93bb09bca9f2c2612e81e4a86ade894ddf27ff83249ed18c559f6a27c609b74a20ea0de1c849251a00f2983caaad14998bf1cea6dc3616bf00544fb4d9d1dabe8fb29a6861b4542967046d3ef91475b57422959feb78939a66bdbd2c110708e0b734f4a5b76ec5280902aed84b030933d71130b97efd8e0cf9c112dca861bb021d94e4ef162099254742fd23c73622c57d883761d33ee6204f79b344a3aedac05b244022d8d02ca90b1b5878eac6bc3b327c6833b287fbc290c0959ce4189aa6d3ad4170bfc9505df054339aafde8fed39fdacbd067e6ec0e1e63a9a712646b5cfd3615a70c845bdb316f8bc2f44965f35c968ce2271c781b6f2d0388dd7b0acdc7f72ebf7ee5659752b00af1aa72122d5dfa201b5074fec2baee739b9170c4257cf75ad7661af6a5bda9a8380c5bc8903c364e9fe62ad29088f30b88170b1c173ae1a756a9a38e9f59411e0d8b6c70e81cfe61fa9d1ab69d23b83ebd3e3f1cf9de791374751bd38a791381882501d1d0bb11b70f9b72f5ea075b6b4db368d4743e9bdea7f943352386874c3f6bdc5d4248a0d3048e65350b1801be0f6d9d657ff90617ac41c7b0980419e4f76beccb6c11001aa9d4e67640f2085135093d88dc125fa1a7a57ec3ea317e99230143e058d838806a304a27597a82795da1454ba76a5bdf63a4ae6f42aec4f24a6e1113e77a30027bd5162de78b7fd899a36c278de9f0aa7806d59e694671dd99a4ba2160eb98caeebd5da7ba22552bace76fd3a4616fca9d283979a0085357a6fae4c633c750b375c68caa2d2fbc654f09fa3ae684725c40b1365e72decc89f275376d261a2b2404042efcffdd60dbce9e1f35ab99b7c80026c42d9fbc6d3eeca6d21c0f79d7ab5d618ee12c811b90e1249aa4df719a2e3ca2ed1305148b26161ffc0193912809a10965333a6782d4ea5c17c4596bef27ee49d0fba551ebf14f56c9f4a8a95204cf367b6e1c73d7dbf468faf73fbb5c5c91952667066bdf8d01659c7bfaf01df7917f864d60fc5e491f3eb265baa72729e274c29f9c894dbfedc0ce9d232ae078125107b366dde30f2d381a16c52b7c5e907d9fa6df9c130e840467204f546c2bd2f7c3ffaa739f3f1e224e275c3403a3c783c33cacfd5c002995e643737e2d3f328314489703b1fb690b6640c469dcf7c0fa2167db9cbb7f5a996fee977c1054845d2a52ce9fe154676d7f05341e48eaa2e96ac64fafe7528641b14c93a6b9d219752587e78d2f09d05d6bf89806d3ae127758339ed62a549c3dec2ae016bf391567747d9bf81f133d213b133b75387fb24598048c7b868f6057cdffe157cde9c508006e1e5d90a92f8e72c2d321bcc77aea0a06e730f45f00f639cbb351736cf8038a116e62d62c416a3911b995cec5f0d4b4a9d4e7499db5fb9cf4ae5b7b2bb848a9ceb79d475c2c8a254e962a428dbada029fb780c1db7b19048628c646253276f3e099e8ee4917c28d4432aff614d151bbae30290cc3416203a7ff94b46dd412aa1cb72f77b9a16fe08eadce5e90e4e0f257f65cf5fc697a1f4dbbf46c57ccd62808f35b745423c6c0fcd78726895b59fb93993f7c7bf8218fdff0cde937a8ff9125e8a4db943af51456ae027056fb53eec58f3be4d604b5239ebfe8b949749f2185635b3b795e9778d2ae5373ffea4bc5e75b67821188758e622d669a3d84e04297e2ed57552e7f8d79999820ce1089359f2a8c9c7c5001ab813baacd1a2808cc378803c0d6839a9a193c4d80af0ee5178f25fa88ec4b3d6bcda2e29f70cf5507ef1156bc34faccc0f6609d82697489434e20a38f97b2f57fcef7e92f11c436481e138f5bb643751044428523d7bb59ddfa4b7875efaeb43e873450a68794579e1caa8e722c02f3c8bd4e26be97e197b147a504ef6479700c04b88e4770e1eb935935da6b22358491e4793753fcd56c7d07a50769f9598ae6105144b3f9811f58a606387f9b9d4749eb13f471b0ba6c3c3e2344a50529203887d4db41a3da109b86c841364de26af5e8079bdf7a449606fd221fdb9512cd850f4ebfa8f75c149e94873cbcea7f087ac38076513d27efa69147ca3fdd96dfcb2020536b394335101d2d5a966dd9bbfa43880f59e091813c6b0db2585d1470c47b30fb8695168362b288450ec60d8750a643db6151b6675a946b97e61c8bc8cca14d2d87477275f762acb04dbe2625b853f0b4b0aafccf3c2f4e08ee5cac7c40c395b6f11bdb456a4c5d21a5b75ae8c6f81d0216975c49017203f32c27289fe87618c95176df8b6569e4ed601bef9fbfa32ffb1c024be48a4bd9f6b5e63b390bb9aac05d8573c94c16ef945081bce6ce19bf4759844a3dcd89cf13fcc1fea0ee497fc86145c36588f36e9afe46740aafe656336c2683cc6792e2bd3da0c801b7b0dd73f3ac506c9ffa589673fe5cd3ca5c977548035158a837d403b7b50c0ee76b9069adfa3cb9148f36235e7ad3aa357a2291a9678c31fba05811309a22fd59b92c4158ce7fb306a0c6482cb6f58c4372cea3fb71e1dc6abe1a0b57973c9ce97d0dde19e631f8ff3d82c2ed159b1841653a6dfb98d1a81522ef492d9dc0d1a7f4febeced9b3c806c5330fdf72f647967d111666ff01f2d59047e60ef1f4c5b669dbbc72e5ed643812c9c02727f3e99548149b33c60023d9850c748412116e6eb78c5e0ce13893029eda35adf85c4c7d4e3ece9719de51c3978e6583ff36fa6e026966ceeddbe85977174140ffb5c65e3d6f3d6043dc74ac2ef85dfe78b7810f68759da44e1117269c6c4ee072245ae531e83070c918cd734501c290cc8843e41ba14a6eca22aaffae70549f55fc55f9fb60011a686679f837d4db28889b0c320a556434837728b7c3e18f5f130418e661550cbc9c6586b028c0a1de3e847a9b9232769b58867f71f1fad7f5d69fb75f6af45e1b41d5d88a4707c2a083f4673961b8a6a73ecee2c5427c86b60758ba142f03579f605af03313778b6cf3e3bac3c67898ac7d8364a55ed555ad1b78446cfa443c0e294d48f9a4aab0dcb3efbf8be2759ce2a63cf78586365a32aa38c9c25e6c3c0908b074c251a6c99159759d10130430ea735e499e20b9341cdee8fcf38c057ffe2a37dd5a5c6b4469699e9d3d7707c1b43fce42de911b5879ed1777243e63919fef329c63009322351cab301390f146b6e39265e363d952434cb3575ca362faceb807", 0x1000}], 0x1) r1 = geteuid() setuid(r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) fchdir(r0) 16:00:58 executing program 0: semget$private(0x0, 0x2, 0x200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00002e01800000653000"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x7, 0x9}, 0x10) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x14) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="84cb79a6330eb2077c18c0cbeecae9961c00e7b847862b24accd0abfe16605bdcaee496f7c52a74568c11128770e54cc468fef3e52a63ae9b41e38925fd37267317a89ddc17d871f4f0554d9c1e5d33ad67006fa9c7e509e6344e5831045154cb767d9ccfee94550b94ad64cae292a54798ad43d7d64fc31ba876c91671acf74f7629d956a1b3bae020e04c839077f36fff84ecd99c2faa72cc90ce227bf5e4690aa3a9c4e7af1997da8b273eda4f9d907ecc7f237de15a978f819bd74ea0e4a42fbc4f0ea1b4c5d72f4813aef8885605e646b3b8888b1da62fce75a690433e37e100d14d885e5af06a1bf0f59937232a488c16d0ac7e40452ddfb4d88672e6a7036e977dd0b601c7b20ae630b74d1993196e25835932efc828013a07f2d26517c332ffa4d3f1f9952edcb96e315bf8f74e61f0c8d8e0711ebf8c6e5e1fed8455a0b65131852c70588f3092fe20ed65800aa380735fef338979d7c34f0ea3605d18bf66d00f2d377e7936682ae751eecbe26037f21a99640f1f1ab8282f92bf9384e90b02752b9f0ce511efb8b5aa0cfdb42e4ae5d9c0975f7db3d0a284d4c78a584ab39984b3b0e07d92228166e02649df8c8ab126b1738f1795070c654fe279c233d70a8f8cd9cbfe8a6c11cc87c31f3987ff86fdc19364c08f6aa093f5e5358cded5a3e9cc3e32e79529574f67a26a5a69aab007e887774941ab5553a816419a7b41fb48a1e1cfcb93237b3a65a746e53d2a2407f6c63d6c7c437b6d6fff075ec65f466f1a3c0551d59eeb1e1286d93972cd91c65e9b3a3444c6c38c65aeb40491b644fc943efd2a799030fd376b7e0dbdb3fe81c995eb13fc7d85a237a506c15e805705057696affd9815306b8433e132b168045f25248e9b333e9db07957fd15a661158521a68bad64f3fbbe876a037ea1106d72961b1f26ef38c1b59b90361357deb0ecad09c22dd6324bc7e9f202a8a36af7ff38bea683d6326693d6af6b2f16325620f3e28799b1acd88fbd9a1a26cdab35508904fc09090c0dfcf88039b341ddf273a1441fe2a403e57a12666af55e6c88cef10a011f3bb87256141f5159c99fb3129e881beaed79c4102739bf7bd5e98ada3dc90e7c87d79ae6b4a5e89a030143401a7535f4c25961b423b79fe9e405763d9fe2959513cbd25f80d37b77e10c087c7f6072d1fb62cc4907739d6047446bcee94ec3cf7ba08cbfd6a26116109f106d286ff43e488f164f8e898262bfe8635b2917d32c5686d1088365da943a7cffa14220ed96c520a1e37fc67921ca94b20fc8ef3fef099fae15843bfc8c6f4365360ee01556e14888bfec18759e334b0b3eca012fe011e42e676395f872a214d6cbc1d175c88a31753bbc0ab73c61406d68b89c8f426cb81a7278cdb1a31609c21b33760373e93d603781f6a4c76b8e3db4d60fefb90f4cf661238b780f61f241d2aed0780b4d2edaa79584812adfe38653fe344f08bfa97954a9dadaf45af6d47ea43ce65b967613df7515d9eaa78eee82f96b89a612485dc2b939e50cb63136889e84697055255513fae0acc0cb99125a06fab27e2aad448c149aa7189aaceba2a42678e7d77276ca2c42e5dc73809e27bbeecf3aad62cb1b9164287d70d26f3c94abd574e2b5221b4cd83c9e10a02bb3a5d3d72283595faf0df956aa2ef200301d86a32e70c335993970b9723ea6e87bf76d607c5be6cf1f6fe9a09aceaedf4f1ffcc287e4610952e60ed9370889f4c8cb810183ee0f532bc7597fab281fd7c76c374dafbfdf4e2581afbcea74cb95525146ddd224c5da79f9bfcce70333783fb77ea35aa10e85a507a761aa75f5c8f13dcde6ba516e12bd3f3f463e035fa1206e2501fa3e00328e50b2d3d70247ef54a8578ec44e0a1757ff67b9ddd011a154fdfeb9e62ee13967d3d8759d7f0c4555d9e85e093367c3ed3fd5de1684ebb05c1982c09bf8f4eb1d9a81128ea37151919b3e298a3b178cfbf011153f3e37a445b795c2c4b0eaf2adb13677ff599fc6439e3c699380b504a2eeb8401daa292cab1428a5d2955fa25722ab59adfe8ac0f98ed1462edf0d830c3b9a96ca114f0400dbebabb90b62364da8f24c6073320a0856f319191eb5799cc8c09303a3f013c05fa67e4cf79ff2d2e2307b3a4fea2f90b6ac16473f5df4d2618e2c1c2dd9f1a442769dbf2abd85c6827f5e00320e623240e75ec53ecf65f94b001a13bf4cb19ac2a38660ebd6a9dec7e66ba77e60b859ccfd676ea24872bb5c1265e9e0c46312daabcb67f1be31a95ea42f256c0dd67754dda7c93315425cf34bd7d79fc0dee42651f3ab280e1f5971b100ae0a1b4fbe90588b7045725984e875857d7577f005ce7199bff04ef70201ca0bccce2ccaada1314be51d1eadbbe7a6432e20801864d7f7accec8e5d8ff939b791ba6cc733395c6a6d08fd9ebb6e1c9b3e45ada3d651007c91d9155c7af4f21771a4aaf66cfffab26592bc68dc7a1d16fbd42e27eaea42c780bce40d0b664f55eb3b3dfa3c9a436c8f196573f00dc48eaaa3c502a3d1759ca970a64e72e531b006ac31645e901b2e2f9a5e9dce5b0330a1caf014d722f037f433648224c0814372a763d8b8a724a8a74704ef26128378193c7462824910a9d174df07e045b090cdaa57616c469a88df03ddc283b591b8b3258d44d8df6082858c7c8ca5a0454e65dcd58b20cb21d1c45094acb4e88b7ff03fdab3bbdd3a252c9708800ba47bc5c87b554dc986d5d35e7ca17a6e679cba7dbee6f81b89c6b276ad6467681845d43b22a75d5f24d25f0e0268cc308d561b20df767188cb666529fd56af7864804586765ac7bc8a33981f4352e41c7c06460b541eef52e65c27fe7342e744f0e19c0b95d09260cdb1db008c0d2e3bf6eb50308dcd07ac7f25a195e4138ae51ac25e6d924fd49a91e6d78a9949d6122c8e9d511b9c72721d4bd7bfe5bdc3775d7fc938d5eb909a465482c8e08afd4eb0c9b27db2a9a0deb30e08782046321e4a1a371d9a933e3255198016b066997b17de6e6eec0b741cc6542d2df8287252aa4a71a693b0757a8adb3a2aabaa72bbd30bb168e7554cd67282dc2055a2e6895aa8ee374a0487e082bb3199324f46f7d64b604f8ab3b010501f3336cccada63d5c2877a74428b537960bb0f58a98e113e9b4e6d68644245a8028a369cd6c34d372f96a0c5430c128fe45e634c9d60fbc194715b8e541e698122effdffbcd71cdef65b24a4a4ce982432c305391cc212ed20c8ca66fa1b78cf5d1da6be54147e149756e0e0487dc78ee99d2874ae7c0b9c55004108e992a99382cff902b601a31b3525259a0d77b19ff6c3cb0443ff42fc1209716cd0b0697b4e9a3e94747b9d66fcd57bdc0dd43eaced95639d06b4edbbade53a211f9e21dd93363fe2d8c4dae2198140e489b4e5c315c6125fa82f1e840fa902c1c2df10d928aa952ddc4c3dabe8e3d3591e497f3af4a79ca199148eed3261965bf3abcee471e1431dab68826c39cda960348425ef58ff79e65c9785bb372ecd15fd228e313be471a1115cb49f82742ecdebe9cec234a72a7ceb3b9f23c35061c197085da63b9846eecc8da0d6754f4e95b380b572022e9379c48553712bc0e1f978024b399fa12aa1f49981f9e63c52901870c8dc37c536eb9390362672f77bb33f5680305a1a2a7e8fce5c810eddcba86d138f0042fb337a473d78fee2f2af58332dbb04831340d14a4e5461eb64efce93ce23ac63928b203180106ef95ca22cb80d604cdb298c4eed3642bbc2596560c3b583356779510241465629b6b41326bb134d2e9a27f3a1fdf94abbf682c64d9881c5cd9da00815f71421283c822a27dbe62a09374258655416c6388e1014a4636bcc15178f2c5e54c88061daa7bab4d4514b791c86f7a259af42cf2dddc17e8a78ad6a6b668f1c14cc30c050eb5b831ac15b519e54fdcd6374964811fa9a6649778a19d8d5cb9634c364eb36c5da0146c3d0d5a538fb5d53285a15f9a6342484cb7cabf5affad43005d81c4753a4b7d25e18ca666e620cafe0c866bc12bcbfc052e5648ebe66c8df8b90f0f2696c1fc6d794b2ef40faef52641b6e5a06965427cb52edc7884c5c945c3c742ab6cbe9e90b9d81c90950e034b094a8c5d93deaaa809c4ae9039e3acbf9d397bb04614ef26d490604617b0804e5618c4fdb4e209e6db244f2652b36a03ff65dc467ee96fe02fd1367db347c91957a1efeb75f38fc1a93179f9bdf5f1a42d2741dc83234438548604c577204222eaa9ae21a8c4369b91561402fe5a0d1773451792f9f845d9b52d51401936b69517819a3234479cd99fc50f93af696e1f162c8a9a7568e12185cfcfa1bf276feb72f9db9e0250f866bb329d41f1f58f5d9e39143c7bb324613fcb78f67500b30e5a45a90762190a0a1204c7291ea4d484f038bb61ed453c71ef821fdd5ad32567f61053f40ff1f9f7c4997e183b9bf74a5d6472e3b000e567205f18ff12a40f6155522b07c46e359b1e8d547fff5e3706bd6069f408d7c412ab0f76413822e09277ae17487accf61826e8c0137dbc3467ce3447eff33824e5971355732377585f4a0e1c2b335826521ae60a5f2fc66fca203747ba0e417465c666f402ceacd965cfd94cd8329f6e9c6bab0d99e59b34a7858604ef6404756b6e8af8833d0e39a1c332ad33f7d37062268ef751c178b7f8b79b59bcd4b1f60f7a33492519f4aada82af0d9bd4cbaf9de2d738b277a463e7e1809457395fa60d2e4cfb0ccc1780837a9106e054546abf37e681e1f8464d861a5f446ecf93b52fcf3bfa16f5e4dc2de97158651841dcb5237d0f6c86be1f5ba6a98cb19424500000000cfdce00de7cfbbcfee635f85dad21efba089c55b46ce329d7655331942727c4f43a90ca4c438d193185bff4dce268f3eb5cadc61b999176c4be1a672a7f6345dcdfb272e2761eb3d4b15535a4da04738bea48ecbd2c269ca978d9d1f8e03a27869f6d23016914ac94eb88b8e98e2a64f73df67b5c669f3b8992fd11b6333ccbe1155a75e98ac05a73b9d16deb509fbda14b46a70229079f892c2d67b3a0335d0cbaa99a820faa9786dfb054739f30f43cf72b1ba8d7f1c48b90bf18f3f413e7acafe2b9c75e818fb24d1b6feb4753324fe956c93f03c8822400d89a2e1fdc99269b28aedb6517a48188a65c7d44e4cecf99706403f24a741bddcdf9635274e32ece83f699925572378f028c9b0969a250fef35d5e7ca60ff96aa96a698d78aad63f195f640ea29c31397e6d4bb63bfeee12ef754f3c7c487b1ecafc76bc7478c1362fd32e11b9f56ad4a0046eef18d15e186ba9bd4fda91a794b24a9cd5392d62ae8e585e128e51a47de71f6d077d8e9775fda439bec97e909db35cdb949d90a63f50d70dc414a683f45ff339dd1c0cdf6ed18edda7cf083a66e1f6538263f520c4b2af065c3723cabc8453c9de863dbc3c710954b246f251851124ba4a062506fba3f47168a14eacbe201db55f9f1171924b17615ce4966f165190db59c24bc58cf7806af23665c62be458fc54aec3eaf813d0a793006161564aac5bf7883df3e99e2b3e8691580ff0996d875639ada59662f7de7b12f9d970eea899b95664af1d0673d0c90dbcf04dbf0419a1740a9cde7566e57e5df70af0dd238d1ae22605e3f7bb9338bdd4ad8360a7b1aa2983e557f44f3ec4cb36b70f08fe4b63fe15df2c194a16a8fcd977ed9d0fe7ceb4e3360f0442b5413c65b707bf8b3694dc61c9284039e7c6c7fb045092904f348878fd53f57c60af4ad954917b0763971c2409b96291cf91f39397f93fb1ab8e8482a5e0523a873111bace4b9cebb5252ef536f3305b2ce8bf099d519b3de65d98403a56600ac536e4e0c9effcfb965e05d64587a95b31bdd8e7dd23e63a9aa5b57d50cbfd12ef7fb14d5a7871e9b1cf8647fbbdedacc9a26b7cc40a269d4852694e8dd18446f2c5c99b9407a4c27977b6ccb8e6341147f69d60799b125f6e684157ed6daf35650b317283ba74a8ad9f76640f3319df5d195cb3bd59bf1d27138e1aa4a5be04a2ca698b7e8101483b9ef3df8e03387bca397c098568ae6dc20f92597e9d5e83a40b84b1728d82dabd99313be7ff799127199f4075653cb3c474c47fb7182f318cf9b37cfefaff085ae5dc6139d1cf3236d7cf5560383859bb2a55e0965c7c16475d668f7d6de7ff9de75827448c1c5246650841b1e2b0c923769fa478f226239889ae7c5430d82438acc67a770eb3763792b1a36c65e849515bb4b702ee3e67915dad2a825247f0a905e0c57bb1f820fcbb67a2b07750debf3"]]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='tap', &(0x7f0000000140)='(\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000014c0)=[&(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap', &(0x7f0000001380)='tap', &(0x7f00000013c0)='tap', &(0x7f0000001400)=']\x00', &(0x7f0000001440)='tap', &(0x7f0000001480)='tap']) chmod(&(0x7f0000001500)='./file0\x00', 0x50) 16:00:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="fa1204", 0x144}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef", 0xfd}], 0x4) openat(r0, &(0x7f0000000000)='./bus\x00', 0x4a, 0x48) close(r0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x80, 0x5, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) write(r0, &(0x7f0000000100)='B', 0x1) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) chroot(&(0x7f0000000040)='./bus\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x10000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73e", 0x81}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x11, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) r1 = socket(0x10, 0x1, 0x40) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/45, 0x2d) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8000) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000200)=""/218, 0xed, 0x2, 0x0, 0x208) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0xa7) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)={{0x401, 0x6}, {0x9eb, 0x7}}, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0x7, 0xffffffff}) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x8, 0x1) connect(r0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x80) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f00000003c0)) 16:00:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x4, 0x7) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x5a6, 0x800}, 0xc) write(r1, &(0x7f0000000000)="da", 0xff5a) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/33, 0x21, 0x2, 0x0, 0x0) shmget(0x0, 0x2000, 0xa0, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="80000048befd5fc2fb69516183cc3fa2f2534e0a32c38a68cb38003ec39cf2c7bd8a49c9e0e2e5bee822e94a29ab0138febd666a9a31d005278e12784d871a5304a4609b76c3ea0ba81415638480ca79dcbaa6ff1dc5590eaf81066ae2017345935e547273882d62b4c0792ca7ad076f2837d953d8b0082147b0a17ad4183988c12dd43c9a400021c01f83eba4000000000074518c213fd90c5c17d0a615431a826e12758b50983ad4f7d2d3a22683fbfbb9785a868ad0a22a15680f2fd98aa1ad05c9a641a8d6831a6c129e1911e169aeac40c3f73f5adba1438943aaf421c02bb42abd90461be333bec462e17a12479de1347838d1c630"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = msgget(0x0, 0x300) msgctl$IPC_RMID(r2, 0x0) 16:01:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000500)={0x100000000, 0x10000, './file0\x00', 0x4e9, 0x4, 0x2, 0xfff}) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r2, r3, r4, r5, 0x4, 0x2}, 0xfff, 0xe9, r7, r8, 0x20, 0x7, 0x4000000}) r9 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r9, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r9, 0x0, 0x9) r12 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r12, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x151) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x798f, r1, r2, r3, r4, 0x81, 0x1f}, 0x5, 0xa3a7, 0xfa67}) r5 = syz_open_pts() flock(r5, 0x6) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005, r6}) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:01:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xfd07) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() r1 = dup2(r0, r0) ftruncate(0xffffffffffffffff, 0x0, 0x104) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="9dd24a9d5fed646f2b871f5d9acb6273dbb714ad0149c0e12fb74a207089aa0977c2789b046a2b1e43ee55866287b921a68d475b79bda57943cfa239f2d96bc06f13544156d4288daad704b3750a75c989d1363d14fc18687d27653e9bc46ccb23292a5e9ff32fead5767b34c858300c8af11e83ab78689d2784f0c2ca7af5435cbfb4f434f97778f9bc8b7ae1c11feda9dcc4c6db341f0b5b3e529255357f96dff68f84a9ad0fce67cfdcc02247bb99dba817f095bd0dc7443a7683af7cef9c7cb0bb69692004f02906a440e7ebba313f6c68056c3b231f17fa28ca38fb31307c107a684f183d200c5e5c0976ea995e2feff27c635f3a", 0xf7}, {&(0x7f0000000200)="f7e1d12ae1fe73cb5bc9fa5ba0ab5704", 0x10}, {&(0x7f0000000240)="8e6f708004406b04c32d503223b959d86604bbcf7e3765dd25c39487dc2d39e98401cba4b5e5c8d8f6a884c3ed149621ebb6634697c8987580710df9d373b7e15618e99898ea1442123f368060c4c8a6c0ae538a5d2278dcae7b2e38c87eb560e40e5a0825ed9468fd179b53b8b84429ff07e10b55f6899c037d5e33035ef98775a6ee162e021391720b13a8b55fc24c85c7f5282d786658b9e1a446837207cf48ce071338ccdc73eaac02ef2f8596d71df04209b212cc61f389b616c37baccefeb7ee26bcb9f7509bffdd49e423037e5a824f58241323eca6d0312790efb3d0c055c4ffd30a4fa0bea903a266", 0xed}], 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x20003ff}) dup(r1) sendto(r0, &(0x7f0000000000)="f9d2d2435f9c3d129c2fbba336d2a305d63b839ca292ddac843a2833b53cf299887d59d64dee41fff320c7", 0xffffff7d, 0x102, 0x0, 0x4fa) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0xa785, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x3, 0x90) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/107) 16:01:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(r0, 0x401, 0x800, &(0x7f0000000200)="47f89062f11d8c03bd0892e252fbab17f821ac26fe87495b7be09b03424f5a17eb1ead14ca80745b8e9b61388a0b14fed0fe43d452710c818f645be0b43eb2cdcf6465a826b06f924741834d5351181f1f0f5e7c283f43aa5b5983cd8ed95892d3f6bd71730f4ea338bdb3e16391a070df543ed46684708667f432616a4aef7286134f795c2973a311f5d3ad56f39d54a8e3d34e1dcd", 0x96) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x4, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd4f25e9574dbb0000008000"/29, 0x1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f00000000c0)="5ecbabc10ecc3b14f2313d976cd0a3d582796a644eef072a7a342736be45ca91b1", 0x21, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x297) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000440)=""/186, 0xba) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:01:00 executing program 0: select(0x40, &(0x7f0000000040)={0x1, 0x1, 0x8, 0x1, 0x5, 0x8000000000, 0x3, 0x401}, &(0x7f0000000080)={0x800, 0x14d, 0xfffffffffffffffc, 0x6, 0x5, 0x5, 0x1, 0x588}, &(0x7f0000000100)={0x40, 0x2, 0x0, 0x6, 0x0, 0x3, 0x8, 0x80000000}, &(0x7f0000000140)={0xd7, 0x2}) syz_emit_ethernet(0xfe, &(0x7f0000000180)="bd77d824090900fd24e7155aa742a413d8d82da1bf61bfab8236510f361d566088bbcac703b96f2896b1420832db913abbfe97371279a45f89899df55776929e75e23d91fb2a13ef359820444d4dc98e80e2daa90296ade617a21608f73c83431cd0fd6b637ae38f41e73c5be3761f438f45c1e23541bb74087c7e33930eaa909f76ed513019ceefe589466972d4e2bdbbc227942bfb0c721f68ca0bd5eaef67a2819a39db257c1292a34708f5ec422ea1e0ce472e2dfe3d2d9b989cf26c6fdf8d26a0a36989866f427679c1944fd042ed7ad7b7b8dd451abe8cb6c34001057da731180ec0722a4ff90c3417a16b3bdd80d4342bc1b12f4ad78e7c8b6b00") select(0x40, &(0x7f00000002c0)={0x1ff, 0x0, 0x5d}, 0x0, 0x0, 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, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x102) 16:01:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xffff) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1ff) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) accept(r1, 0x0, &(0x7f0000000100)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x1ff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="1d0ef9434f0b9a51868810e651d3562ea2b73197a9e649c103ff1995a0dbe92ac70bed", 0x23}, {&(0x7f0000000300)="95f0bb6913228987a1df24d10eaf3832de49376798abed2bb7a290e296d90155501af130bbc2ddee672e5e2e4f46e404108c605999940caa92959e1e54c8040a4f4a4786ed3a923cde21c90ccc8aac6238cc8ceeccbaac06e116dcf7d36b9cd711d18c4a69484821ceb9055b44da70836cac6cd26112beeac7432ee35b385c3e4a7980d6aae83529d7923908313592fb5ad8ab728a0080691044ec89b56d4a9286aa1bf751cde970646240e04aa990331d7e034575192e376282cb62a4ca04a6dbf987ea08ccf031d28473d0239e9e738a425a", 0xd3}, {&(0x7f00000000c0)="2ae4a3225e105820b33dd7e45dc4272bb602bbabe782", 0x16}, {&(0x7f0000000400)="d9fc07dde2ebadf3bbd113a67adc3ba1a9e46ea8195ac1d845eec202f4acac4f677e18270c794a40dfe7299aee991269a85a75fa7970ca877f6573a12819a952a6b5daa38e2613386f8ddd109bc04b71f7f34624819ee6e2d539127778c8575fb1f167ec5d8ee4771580fbf2c6772f058ff17ab3c949b031cb4a705b9dda09ad584b194e0a7efc57f2b26e2ff2ac75f43f725135b23bd3e7a0a782065578873368b169e24be180d325917a14d4420c5b0e0eec7bf37b7fedc298b124bbd1e49b49cfb446b49344395850f189e084b33216a35ff57c070a68fe", 0xd9}, {&(0x7f0000000500)="a31a5da849c09a863eae48cdf5af79b68cdee410c8c3844e8f4df18165c223f7923b1ad2e287af72d950922cbbbfe10bfc0cccaf80b7f65c16ed3189ab97e3027c23d2b14dd80669a4ab8e13b4838600d00dcf987c5d49bae88b246c09a01f5f0e81f75d1ba7e5fcc9497bba6ba283819b6b68b4edf83b62b37577e68f9e2f9542336932bbb8f7453e163ec2cc00001e6567702af5a1acd00080186b18f5a4cc0076b062e4d929e14c7537dbe86eda53f276db5efd723d4a0acc5bebbf21109c7f38917904cbd2aacf47487e793645a15a1d7c9283b3f8f0cf8673bcb1475b87e05fee6e93da9bda47ad2786cfd875a9f8276dbbac1b5bfeaffddc6508", 0xfd}, {&(0x7f0000000200)="cebbf5369ec20f31568ec5f43042a73458db769cf2c341703127e472a588e981e7c270df6ba06ef7d890cd5a91aaaeacac0085ad588da3a6c4a63a03901effc155a59c00ccffba3cd22f1b68", 0x4c}, {&(0x7f0000000280)}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="8d1ea7ecdcceaeeb80b26b28f08016b0750e957a16d9aee9d7463bdd9f5a264a6021f2db951c171fd2ff6ae83e283a31af8d4df6e935d02ab0d2c1c228c4b499000cbacdb15842afee4161fcdbbcadfa97ab8b8c927059a48344a839b0f8afe381f18db757696d876acb9fa9b27c415815fee4281f0862424594b6fbe672ac2fb6bbce04a36bacac0407ea5f8fe55fb39e75a0358bd3bfbb3de4a2a52dda7a574f", 0xa1}, {&(0x7f0000000200)="f31eb32ae45bbe8a6e1d85b5ea3bffea63c60f3af27c62cfb7d0052db9729559c58610524de04c776b40460ab7347a02eaf0c0499525cee09d6ba667c9f68528a6df55b90b32425b38ce27a93e00da105e226ea6cd4cba7aa309aa6358e0965624f8d1eb012dc5275fca59d8bacdedf4a197b1e435825aed93ae21d4100817c8052179b90c99e3cc8785dd10399f2cdf61b19dd810d1938643c8d1794d7b6f6da458", 0xa2}, {&(0x7f00000002c0)="f7153f83569af1ead4fff1e2b3c4b209d6fb61b3c76916cf636dd9dd59cfc330e6b5ca977ba470f14d2da1a988a705f33b6f742b2be7a5a705060ea2542f98018a5f47ac21783174dd7f111850455d9af5cffe5829babeb86412e861b7f0aaaa95f055d19e549d9c38dd28d7adac0bdee00b4b9b419cac7c2218fe99933f43fc64acbeb86bd9f2fd0628db49b892c7a1ae91e8f2fadb3d5069", 0x99}, {&(0x7f0000000380)="920ab8456a2082ca050864791625a408c67411b9ed9ebd794ac8414254dc3fdd6b60c774f889f615aff356503d64cb199106058c27100fb70cba0c0a627d2dc25c94fe1f42b251a121251a6ad6a0dbcb0e637da1541e14e40e989ae3ade003719cb2e772f978aa658b6710d853feb5d4e99072a889b064b516f7270f91c0dbc0909f446574ffece1ca77de2465de83b38b43a7096cc45424bec60592e3", 0x9d}], 0x4, 0x0, 0x0, 0x401}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r1, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000100)='./file0/../file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000004c0)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f0000000200)=[{0x77c, 0x0, 0x8000}, {0x7f, 0x1c00000000000, 0x6}, {0x1, 0x120, 0xff, 0xfffffffffffffff8}, {0x7, 0x8, 0x6, 0x6}, {0x4, 0xb9e2, 0x3ea8, 0x8}, {0x3, 0xffffffffffffff7f, 0x400, 0x9}, {0x2, 0x1, 0xd51}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000300)=[{0x7f, 0x0, 0x7, 0xffffffff}, {0x4, 0x8000, 0xffffffffffffff00, 0x400}, {0x40, 0xc32, 0x5, 0x2}, {0x2, 0x6, 0x0, 0x214}, {0x98, 0x81, 0x7, 0x9}, {0x2, 0x7ff, 0x701, 0x2}]}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="9b5ca572241cf3b5d61dce", 0xb}, {&(0x7f0000000340)="8c5aa31c651cf2f17223bccc99bd394a285246f2b5e8ae8241b8b16fed8b3795d71036fa0db4a9960f6e2dde231d8c53fe8c9e8a664a891066dec5da00b2b807f8dd8e3de1ecb1e2fa90cf7390c670c7cf3878c3134e78ab7bd49441d8d4452fa2b7f09580aca10ddab4f2c1e0e2e4f2840277c191762a3b67dbb17a02fa", 0x7e}, {&(0x7f00000003c0)="944470ec56c6ac02063693080d2f32815c4ea129a1aa4dfa2c78fc9aaa86a8b778bd238acba8663ffd5539c4b4b4aa61bab07c681cea1bfa14722b49bd07709517791003b4c01d085e8718f9f209aae5a45f011d5a729cb1ae84c2342626430cb2c34249f2dd7eb8fd1157368ad93e9ca288e5b7e7d6ce62360e19e11d8372727e0a873e6fe9034159945ad15942d088f81ef84123e3f783554b7f8a5a65b34f8675f48f1b4545b435b4a1b35f0a18009a5dbe066e6f22d53f195e487e1ec0f2fa7d49466c6edb79aacf6b34bb0d2cf64aab2e8b626d877124800405d6fb879f4dc2358af0e92b57dc1f", 0xea}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="ba793e2faa306a5b00349ffbf1aabb0624516944f1a559ba5b74ee52cea04e8081d58f2aef3492453417d77e89bdc7dc9ab2ab604a3707fcd685d7b2609330649b90aecc0bcc46f66496cf8b0d21ce52ad7ab3f19ffbc85c4d479de7104e5c455d", 0x61}], 0x1, 0x0, 0x3) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3dae3433a3b7cb3d4f68e8d90c30acd6e", 0x143}], 0x1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) 16:01:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/66, 0x42) r1 = dup(r0) flock(r0, 0x8) fchdir(r1) setsockopt(r1, 0xffffffff, 0x7, &(0x7f00000000c0)="3f2023dae540771e39722be3094b0c58806a82da3e4f25396e7c579fe885e3db94294507609b77e319f48b83b4337c60fb66404d6710867f7e14aeaf6fc05015c78bcdc018bde8aaf5d51c315f7d438d47b7f391dc23c0ab8bb2830922e874626fe11c0c08fbeaa3f6a09a380efb7bd472084ec5d9f4262094f83fb5658b65dd024d3dd5aa6b7e588e770d77b06a066d6ebd211e345db0ab9fc0209ac5616ce9b986c0268e86bbb5ffe1d29d358b062d94c3276fb442e351e15f16cf7295806b08a7", 0xc2) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x3) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x613) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r0, r2, r3) getsockopt$sock_timeval(r1, 0xffff, 0xa87343fe9f4ecef7, &(0x7f0000000380), &(0x7f00000003c0)=0x10) write(r1, &(0x7f0000000400)="b946ce62f9541c4085a9e1e352f46d35521f67386e285d8bf9969be8ec0586d23073c626104f2a1b824e47d894202cf8502bc6193812bf49a960e8a5f3bd6e2ac9e1f04aa9eba22c1ca18bcdc79b8ff3b3bc3eda1ce2e2216a6cc158d4b3978c75b5e229db89ec36aa05e8a8f9eb4149e2696c8ebe47a9af5e32475553f5f0472e45ec5b81c216fa7fbb5221e85c3d52160fd4d391c557", 0x97) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000640)=""/120, 0x78}], 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000700)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x20, 0x0) close(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000780)) bind$inet6(r1, &(0x7f00000007c0)={0x18, 0x3, 0x0, 0x100}, 0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000800)) kevent(r1, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x0, 0x2}], 0x1, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x42, 0x3f, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x82, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x42003b82d7564d26, 0x1, 0x4, 0x6}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x6, 0x6}], 0x6, &(0x7f0000000940)={0xbc, 0x4}) syz_extract_tcp_res(&(0x7f0000000980), 0x4, 0x498) getsockname(r0, &(0x7f00000009c0)=@un=@abs, &(0x7f0000000a00)=0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000a40)) getppid() r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f0000000a80)={0x0, ""/199}, 0xcf, 0x2, 0x1800) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000b80)) 16:01:01 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)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="969b100e") 16:01:01 executing program 0: socketpair(0x10, 0x4, 0x54, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x7f, &(0x7f0000000100)="1db88cadbe69b27c2d83ea9f567fb3fd893cad3922ff10647e600d8e6424f8def3d04034128301d4c5", 0x29) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e66696c65300020"], 0x10) shutdown(r2, 0x2) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0x32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff46, &(0x7f0000000100)="0e7d7a06819206d6b88677412d81b6") pipe(&(0x7f00000000c0)) 16:01:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) getitimer(0x1, 0xffffffffffffffff) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1331e0ca7316011e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x913c2afaea0fbeb7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:01 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:01 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) r1 = socket$inet(0x2, 0x4000, 0xffffffffffffffc1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r1, 0xfd3108fe4083edff}) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xfff, 0x4}, {0x0, 0x3e44}}, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/197, 0xc5) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) preadv(r2, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f00000003c0)=""/15, 0xd8}], 0x2cf, 0x0, 0x8000000000) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) utimensat(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000180)={{0x6, 0x1}, {0x8, 0x1}}, 0x2) getppid() fchmod(r0, 0x106) dup(r0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') 16:01:02 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom(r0, &(0x7f00000001c0)=""/224, 0xe0, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000002c0)="3c2c065f05f0713927cd9ea0ba3d91705fef8335087f7405a80c47cdfa801bcb3223916ad30017bce472defbb520ba3e57238612d1b1c5f8a852ec0b7feb14ca9ba4c0cd432f21eb1d9305bc2e13a307378ed3039aab3335f2c7b1446eb7ca9972a29e145d70fb00a2559decced16859c4deaa6ed650b67a4e3ac941e7049469a83173dec5fd65416590", 0x8a) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x3, 0x0, 0xfffffffffffffff8, r1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x1c2, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) setitimer(0x0, &(0x7f00000000c0)={{0x3, 0x6}, {0x3, 0x8001}}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xff2e, 0xc65b}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r3, 0x2) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000080000f82ce0ae61e78a4c5040bb6e4f1f51c900a87fda9d609e824e4464dfbdff36c320b8457c7b7dc7673ef1cb7971eb266f07a9b68cebaf67557c8e947e29"], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/118, &(0x7f0000000140)=0x76) clock_settime(0x2, &(0x7f0000000000)={0x3f}) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x84b9, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:01:02 executing program 0: r0 = socket(0x20, 0x5, 0x200000000003) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="86022e2f66696c653000c408d1e95c897085e108863c79d8d073df84"], 0x10) shutdown(r0, 0x2) recvfrom(r0, &(0x7f0000000100)=""/239, 0xef, 0x0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 16:01:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) 16:01:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000000c0)='..', &(0x7f0000110000)='./file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0058f0f9373ec598b3136c06ddb6e1c27b8dcf1100d8fac4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xdeb) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) sendto(r0, &(0x7f0000000000)="71ae01c253e173aa4e10809138a40fb021d36e8a2b132bfff1cfe47d33d3617b4aa0bd", 0x23, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c, 0xffffffffffffffff}, {0x30}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) 16:01:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './control\x00', './control\x00'}) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x400000028}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x277, 0x100000001, 0x2, 0x10000}, {0x6, 0x3, 0x5, 0x1}, {0x3, 0x7, 0x4, 0x101}, {0x55e, 0x1, 0x9}, {0x45c, 0x5, 0x10000, 0xbcf}, {0x5, 0x7fffffff, 0xc2, 0xb}, {0x2, 0x2ad, 0xad, 0x1ff}, {0x7, 0x2, 0x5, 0x6}, {0x1f, 0x5, 0xffffffff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x9, 0xecbf}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB=' '], 0xa) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0xe6) 16:01:02 executing program 1: r0 = socket(0x18, 0x5, 0x81) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x401, 0xfffffffffffffd4e) dup2(r0, r0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x6, 0x1, 0x4, 0x333]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfffffffffffff001}) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getrlimit(0x1, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x63, 0x8, 0x9, 0xff, &(0x7f0000000080)={{0x2, 0x5, 0x40, 0xffffffffffffffe0, 0x3ff, 0x1, 0x1}, {[0xda9, 0x40, 0x8, 0x6, 0x3, 0x5, 0x100, 0x1, 0xff53, 0x7, 0x401, 0x5, 0x8, 0x1, 0x7, 0x2, 0x1, 0x8], [0x3, 0x6, 0x8, 0x3, 0x7f, 0x9, 0x80000000, 0x6, 0x0, 0x2], [0x0, 0xa9, 0x9, 0x80, 0x3573, 0x0, 0x4], [0x0, 0x3f, 0xa6f, 0x200, 0xffffffff, 0x10001], [{0x3f, 0x7a, 0x276, 0x7}, {0x4, 0x4, 0x6, 0x8}, {0x6, 0x3, 0x1, 0xba3}, {0x200000, 0x40, 0x2, 0x7}, {0xfffffffffffffb30, 0x74, 0x1, 0x6}, {0x100000001, 0x1, 0x91, 0x9}, {0x6b60, 0x80, 0xff, 0x6}, {0x10001, 0x100000000, 0x0, 0xbcd1}], {0x10000, 0x1, 0x9, 0x6}, {0x9, 0x82, 0x2, 0xf773}}}, 0x100000001, 0x100000000}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x41) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000380)) clock_settime(0x7, &(0x7f00000003c0)={0x7, 0x4000000000000000}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000400)=0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_gettime(0x7, &(0x7f0000000480)) write(r0, &(0x7f00000004c0)="284900beb2eaa7755aba68abe02a296ba73acecd40a13b219190897ebe0a7aab53b33331d00940b3606f1e9c7b8b85edcd066701647c910077dd301fdc7d26fa99610c5ec550fb06f078138b4f8c3512b62fbb3590836e53a9db449acbb1b525d145c2f4384c45bcbe53ce5298292ea3c0800f3e8229157e208b2c2653f42f804d11e59ba1c5885cef7396e51df51c192a067d12e77f1b539913", 0x9a) flock(r1, 0xe) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000580)) getsockname(r1, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r3 = msgget(0x3, 0x41) msgctl$IPC_RMID(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000640)={0x0, [{0x3, 0x3d}, {0x3, 0x1}, {0x2, 0x100}, {0x2, 0x8492}, {0x1, 0x1}, {0x3}, {0xc6b7330e1d7e3f04, 0x280000000000000}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x1, 0x81}, {0x1, 0x2}, {0x3, 0xbb8d}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x4}, {0x2, 0x2}, {0x1a28f451ec97dad7, 0x5}, {0x2, 0xfffffffffffffffc}, {0x2, 0x824}, {0x3, 0x7}, {0x1, 0x1000}, {0x81887f34a2ccf606, 0x81}, {0x3, 0xdb89}, {0x3, 0x100000001}, {0x1, 0x2}, {0x2}, {0x1, 0xfeb}, {0x3, 0xdc13}, {0x1, 0xd0}, {0x3, 0x2}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000780)) flock(r2, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000007c0)={0x4, 0x7}) preadv(r1, &(0x7f0000001a00)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/236, 0xec}, {&(0x7f0000001900)=""/143, 0x8f}, {&(0x7f00000019c0)=""/2, 0x2}], 0x4, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) r4 = accept$unix(r1, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) setsockopt(r4, 0x40, 0x4, &(0x7f0000001b40)="698975e63e462d003a465c6f40eb6cc8a335a8eeb2f2ef5cf9be3fbad6ec218f557873649254454763de12870ca3bb9f8b452a6ac1cf134f38d63707c768f1513f497455917485410c557113e83d47b86d4147", 0x53) mkdir(&(0x7f0000001bc0)='./file0\x00', 0x11) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001c00)) faccessat(r1, &(0x7f0000001c40)='./file0\x00', 0x10, 0x3) linkat(r1, &(0x7f0000001c80)='./file0\x00', r1, &(0x7f0000001cc0)='./file0\x00', 0x4) setrlimit(0x3, &(0x7f0000001d00)={0x879, 0x1000}) 16:01:02 executing program 0: r0 = socket(0x2, 0x3, 0xffffffffffffffc0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000280)='./file0\x00', 0x1c0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="b2dcddc91f4d5d5b7547763cba90afb54658f62100c1d7898b713d3438ae74517bf4c9a1178d2bea14a517708f8412c17ab140875f67bbbe0a09d95d488aec450b9296a05ad64bd8268c1a", 0x4b, 0x400, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:01:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x785e) r3 = shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x8}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/172) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000028841, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x100, 0x8, 0x7, 0xfff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) pwrite(r1, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:01:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="84000000"], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000cc0)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') bind$unix(r8, &(0x7f0000000c40)=@file={0x1, './file/file0\x00'}, 0xf) connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 16:01:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2e84226, &(0x7f0000000000)={0x80, 0x0, 0x5, 0x8, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x7c56cbfe}) 16:01:04 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x3b9aca00}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x72b030f80ceac64c, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x3}) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x1ff}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="54cc6df32f06486a716b67100b9b57851197b0b9e5dd3954f9e6658187a1275a3216e9", 0x23}], 0x1, &(0x7f0000000100)=[{0x58, 0xffff, 0xffff, "309e424eb2aae5583b17f3e0ee2f80ceebb9590870b1a5b87a60a1e7af51aaaf5c47212dfed30de4704898ef58dfaa26728db2e1f3232a511fe93ab7d6c449858ff881bc010aeeec"}, {0x58, 0xffff, 0x4, "e55b190c349d6107447e45c0cda8ae4fd355613fadbc86551c248b7206b1ecb395e5ff206e444b421b962888a12a7cc22f5713a19136e4b8f0d22b25ad1429041b0fe2016f63b5"}, {0xf0, 0xffff, 0x10000, "037a4a9cd561d2ac574f8f095764290582b222b37ceadaafb1050fad7ea1734685d06d12c5d5db2bf9b44f7aa02252a78bb5f5a84a919445a19cc263ea799badbbfcc37501d14960a705a819bb18a3a2503136773f9a1ca2fbbb29cea8f76348d1835487ab9c82ad0602774660594c710d34cfc068ccfd36469a49c8e29a68a4d294217ef648c3fb3de5cc6ab1df8bd881f08a1c3bab0b532cdf43a4ecabaf31f6c9043d7a1b63a39853200635fd37f0802799982d59ee19d7053f6b770c1129198887d0ebdbd715fd174135a5cc2985ccad24262f33423c32e3"}, {0x48, 0x1, 0x9, "9feb9bc23a6dcbdced0a119aa6767dc0661a1d8e6d96ae12628cffb673112139e51f2994957eca887d94448cd74b950c1fda33a4f1f9b2bd"}], 0x1e8}, 0x88a7e9446547e2aa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = geteuid() setuid(r1) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:01:04 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() socket$inet(0x2, 0x4000, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file2\x00', 0x80, 0x484b142bb27ce3b9) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = geteuid() seteuid(r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x6, 0xd6e52a8b58ee4cb8, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000280)) dup2(r0, r1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\\-\x00', &(0x7f0000000140)=',.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\xad*,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)], &(0x7f0000000400)=[&(0x7f0000000300)='\'\x00', &(0x7f0000000340)='5){\xd2*\x00', &(0x7f0000000380)='\\\\@\x00', &(0x7f00000003c0)='@-\x00']) socket$inet6(0x18, 0x3, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8218d0e11b090000fdff"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1500", 0x5}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = socket$inet6(0x18, 0x5, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x7fffffff) ioctl$KDSETRAD(r3, 0x20004b43) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) getpid() flock(r3, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0xdf9, 0x3, 0x3}) 16:01:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) r4 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x4, 0x7fffffff, 0x6, {[0x8000, 0x15a4eb43, 0x6, 0x6, 0x6, 0x6, 0x4, 0x7, 0x4, 0x6, 0x7ff, 0x3, 0x9, 0xffffffff, 0xcd47, 0x8, 0x3, 0xfffffffffffff761], [0xfffffffffffffff9, 0x20, 0xa0c5, 0x8, 0x8f, 0x3, 0x8, 0x5, 0x100000000, 0x7ff], [0x1, 0x4, 0x1, 0x5, 0x70000, 0x3, 0x4], [0x1000, 0xff6, 0xf0d2, 0x10000, 0x7f, 0x4], [{0x5, 0x400, 0x4, 0x4}, {0x3, 0x1, 0xfffffffffffffeff, 0xc7}, {0x914, 0x101, 0x2, 0x2}, {0x3f, 0xffffffffffffffff, 0x5, 0x9}, {0x1, 0x400, 0x8, 0x3f}, {0x2, 0xfdb, 0x0, 0xfffffffffffff0db}, {0x3ff, 0x0, 0x7, 0x7}, {0x3ff, 0x9, 0x6, 0x80000001}], {0xff, 0x80, 0x7b2, 0xe31}, {0xb1, 0x5f65, 0xc4, 0x1}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r1, r5, r6) close(r1) socket(0x400000000018, 0x3, 0x3a) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r7, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2050, 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x800000000000007) pwrite(r0, &(0x7f0000000100)="6f5447736a62d6356e0c4e5c5996da1a39cc8b4115f171312b387b96a1061c08eadb1c9a9573b88e9a0a40cca621dac5ea54deb43fd837be617a9f129db8f4a34beacf483ac6d367b0823277b6cfd58d3df5440712f60d9b4f76bf44ea53e02e1411fd441545ff073e1f46457060a552d64f101901ccafd12bc12f35d7a874d141e97ce48d724ac580ef8ee3d3bc502904bf06fbedf066044171c19da77c38e05266f718833fc987ec6a5d22dc087e", 0xaf, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1f) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) syz_open_pts() 16:01:05 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0x0, 0x1f) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f000050f000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000700), 0x10000006) r3 = semget(0x3, 0x4, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x2, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f00004f5000/0x2000)=nil, 0x2000, 0x0) setgroups(0x6a6734b976184e5, &(0x7f00000002c0)) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x6, &(0x7f0000000380)) 16:01:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x100000000001b04) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x146, &(0x7f0000000080)=[{0x48}, {0x10000000000084, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:01:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="03", 0x57}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a", 0x444}], 0x1) pipe2(&(0x7f0000000000), 0x10004) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffc, 0x0, 0x40000000000}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x100, 0x400, 0x8, 0x63cf71d6}, {0xffffffffffffffff, 0x2, 0x7, 0x5}, {0x8, 0x0, 0x4, 0x56}, {0x5, 0x200, 0x8, 0x800}, {0x214a, 0x6, 0x48f, 0xae}, {0x4fb77468, 0xd2e, 0x8, 0x3}, {0x8, 0x0, 0x80000000, 0x1ff}, {0x6, 0x0, 0x100000001, 0x80}]}) clock_getres(0x4, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) kevent(r1, 0x0, 0x0, 0x0, 0xad, 0x0) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x1000000000000020) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) syz_open_pts() 16:01:05 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getppid() setuid(r0) r1 = socket(0x18, 0x2, 0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) setsockopt(r1, 0x9, 0x10000000000002, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) flock(r1, 0xc) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x81) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)) 16:01:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x4}, {r0}, {r0, 0x68}, {r0, 0xf527f5ee5db73e72}, {r0, 0x1}, {r0, 0x100}], 0x7, 0x3) 16:01:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8202, 0x0) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x2, 0x7}], 0x3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0xf56f, 0x6}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x5, 0xffffffffffff0001}, {{r2}, 0xfffffffffffffff8, 0x77fbf3e8f64b0731, 0x20000000, 0x10001, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x100000001}, {{r1}, 0xa6906725a90c4b9, 0x80, 0x20000000, 0x6, 0xc5}, {{r3}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0x140cf49599a015d2, 0x1000, 0x7c4e}], 0x8000, &(0x7f00000001c0)={0x1, 0x80000000}) 16:01:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x2}, {0x3, 0x80000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x408, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) 16:01:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x83) fchmod(r0, 0x90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = dup2(r2, r2) r6 = kqueue() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) lseek(r5, 0x0, 0x0, 0x2) r7 = fcntl$getown(r4, 0x5) r8 = dup(r6) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) getpgid(r3) r9 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000140)=""/165) chflagsat(r8, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fcntl$setown(r2, 0x6, r7) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = dup2(r0, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:06 executing program 0: getegid() r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="a8c0bcf2b934d8b9e34e023c92f683957bd87fce476a59171cd6b9aca1301c920d85", 0x22, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffff001, 0x3, 0x9, 0x7, 0xb1, 0x100, 0x2, 0x5}, &(0x7f0000000040)={0x7, 0x9ce, 0x3, 0x6, 0x3, 0x1ff, 0x6, 0x6}, &(0x7f0000000080)={0x2, 0x1, 0x1f, 0xb472, 0x9, 0x8, 0x7, 0x9}, &(0x7f00000000c0)={0x1000000000, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r2 = kqueue() r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4000000, 0x100000001, 0x8, 0x7, "b4db87c66f9242a1b180c1924c169e63b8f1e9ca", 0x600000, 0xfffffffffffffffc}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x1, 0x522, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x8, 0xfffffffffffffc00}, {{r1}, 0xfffffffffffffffe, 0xb8, 0x4, 0x101, 0xb3}], 0x66, 0x0, 0x81, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) getuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) write(r0, &(0x7f0000000340)="7cf3461950c5e54be66005def9708c5ba7ec7c4b19c04bd597d9246c4f933b5fbebd5e66d096f568306777b279f69a59dfc0203ecc749655d47645d87d6816caa1523a4dfdc74d1518d1b0ee9b64fd0548bff5ed77bbc8939bbdde2757a0c394ac4feb72b0326e3155c31516d3fc463c27a27c38316a2b1dfbcc4c72295d7f053dd23872fa821a945fd31155", 0x8c) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28db129c4f29528817ca364bf6c81ac66bb2e9aacd81ab8ae2d1500ef095a6a7f493a922ce1aeafa0d45bb0fabf8b3cd759dae05d821709746b2dbecbb1263b741e72fe9d2a3eeab19638567a776642deb5b12587fe733b32295423cf48d47ac5e", 0x1f9) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000140)="3db86e453cb0c52110b6f67617202fbc63a18089b5c17a4e7853e8e0555ebd", 0x1f}, {&(0x7f0000000240)="e66d6f8dc7e4a44a2adc98ea37ae921c73e01c3aec052653fc0c4983cd2ca3a5747574426269a5734690b9ff86da4d56a741da79a6db6705ded077a963c70bc9c83fea11dc9dab0241629f2d696f5df262ebf4082bfef2bf5ae72b673c3c61491f9185", 0x63}, {&(0x7f0000000600)="cf6e3fac28ceaf265930cc619381c34ff659c38cfba0541cb332bcd51ded5104a36aa1709500cda0dcb1dea6d95999dc083520360628ef0c3b7e613bb2465fa0a17663b9bd1bb2fd683e800a35e89c99661b54e55648918dc23bf74953b8b6312c1ecee43d4018816f6a030b8779a499225527381be0b6356f7a22185167e245e75c3e5ccbc3e0b229e84ff20b48a0ef2422c552e1eb3fa5b132a9c3fe210708d8fc36ef9ed95b87", 0xa8}, {&(0x7f0000000800)="6ee7308f36c3c77d10f82f044fd5959ab03852456513d74164fca3a3c562b7e256ecc7e5fcfd6474efcfd8d73c9586e76c95ffbacdad3c47e95e941c296ecab67e4c7f0b1bea1d46e3b106ef5f15e9672734af8c8094877f79e6812429541265caa41139c42d074e8e400ab1e5e2ba935031056f9569bb8968531316e29a8d10a7a11f97ae9f244ab8b8839c3cbe7aeb74e5638d86ba5cf637a4dae179569454977b388dc09793faa0ae6fa3c5035a8bf2108d2b5392fa041d82f8b86c315446a05fb7b7fe592fe69d7a93bd156c01c61b8bca7be9abf20fa4f60f2879fa36d561604793952ffc29c28db0292844cd81fd6f24e7", 0xf4}, {&(0x7f0000000340)="6437aeb169b835e447edf0db1fd81959f85a89394ac11aff8718d26513744a048ffeaddb33f3b2ecaf70cdf7ccae768931d6c983c3e07ed0fd1f07b2e9f5b3f4db8c10ff943add160f9d2d104e3220951d9c471b039d8d5537250c1464b06614f9decde8b4817b89c9846221b5b3d39094c8fcb3aec8cec987da0c067bdf38", 0x7f}, {&(0x7f0000000900)="8ec7e5ff3c89fb6e", 0x8}, {&(0x7f0000000940)="d79b488b0112b7da22ac63ccfab87ebd42b1e086e9e522f2f92e2166e07d11627f461544219ee11743c27626d98906e15c2ed640236f5d95fdf5cfbc1e74d3dd22ad558700bdd7156c9eee2a648eb0bc5b68fb9f7c9e47349ac64ba89f7524a7841ecc2915cde61c63f75b7288a7bfe8340c92b6e6de40ad9167c5d8b7e60bbd4d1f6664ba803f3e2cf32d2e9aa6a60c4cf7e83e359aa1baba2c1e0b0f9177fe36ca713daadf6310a36ed50400d8b03cb40bb5e5fd99a935ecc9cec30967a7a10d177846bc784fa5466d86d90dbf3518262f5785bb76a2a2f67581c41f559c4a2877e424f20dd2388917163902d7a786c88b15f4906ca0791080b11f74a1f2037943ac6468e065037a8624f5916d84a58e14e331ea952ee049ec62e2197ac49aa85ff7c338f0d58108e296489b900991f606c58e2ba3c20a6b562841caebc3ca0e647d65802e214378b78920ed24e36947dd36beda13d3baaff9af95cb84255f5b7fb2b358ff3a83f214b2c08e0302ab62e01504ceefaf5f73f74cf3eec0347f80c8073264568205b1ecf2b8e845125f4f472483e7b238ac70813acd8d525da5667bde85b8c958b627bcf23997d90d60aa28d91633ba08dc0ada443664486b456bb0347873adc2d27aba4bcc322d4eabb28d7cb0f56ee207da2ab474cae9df0e328028b10ef4c164bdf6fc9996846910952c07e3d1cd41c6eb75c68607f9a456fd52bcebbd142f80f8e07dd026268ae7b66d1e387468749fe09095c123a1bbb7c523317f790598cc6e9e2487ee2ede7400bc59d69121a456fc92ac1babbc45bd64879a8e8bde518ad935de024dd166a20283fc85f34813208001b2f7eac505bb05906937d191eef56612c6aa4e4a4167103c069c987bf234b2137b933d9f6681f2772537a2af06f222e91e267cf4a190ae57092aa1c2ec7ffa80a8112cbc23340ca5ce2440bfc7a44b5eab9f5b3d0eb90e621b5a2400fdf37d726492afbb81917f7751eee41ad66bd4664ccdde2431a052fe661b56b35b5439409202b23eeb9ccb19f1363035ad0efb07584e1a71f62b061abf5d4cb0af7b90db010c2b0d839fdb0769b1c335dee434c07ac75eb7365861b337b985674a1c49c6a38637cec798ff2fb4dbb0c30dba0c676aa38059bae2e71ca9ecf61ca88f42ef6243dd8a7806ebe4e14be364592e6e12cbaef253430e487a7c2bfa2b58620b8a5452a43fd4dfe6afe76565594b8ea6a4f744646e6a93cfe8c153cd007237e2c8f4e02512e4e9c607003e8c6dfcfb17495c162347305d88b70550da64ba72484a2be9113fbfb0f52bbc8a58c206643683a1963510266a124363a9381379779efbf47723809c6a38c115745a5e83ef072f33f296b167e372947b20de9379496221593b8e13a4b1695930cb71d9b80d412cf87b48c49d3be3ef9cd9e969e21d9036d5e5a078165da7e4a07826a566d738821599e5386e2ec7b41d9d6ccb12e8be79f7df0fc9fda208962baa674839c4d79493d6b486797a257bdfaa4a92cbe8e4c0db348c5f67ec630fceb7e1b88066853f89f9c8469b0d33f2c7b319252a44a33499d3a896a9416004653a4029ac5042885a7b782e278b4d05e85ccdd9f82c1f3c661ae5202630b700683b5966cde0d50650e30e0387e4a620dd916031c4f98dc46407d2690495e42345912f2cef93a7264d78ba78e2c234f2b0b0d26ce38666e97b8b5b3acb2bfa7c7b343b2609df8964a642c165e7aca63f5eaeef4c93360382c27092fc32595a97cc1dcfe5869c338147d62f30a352097284d28d5d58b38dea3e24386bf9a9e0b214dc99b00e2d7c3bd53023af3125bfc23ec4782498e44a9c14c45566caeda619a302b84336e74f0b47d503406a4fa06eb1825ec39d730569974614a022449317b210dff7a1c6f03d0ef6a5828b6d06226c1b6791341042874bb5064be676149da48ae8f8095f041dfbf88adeee0bf497beeaa18a46f517e60f924940c727ba02e09920db94049489e0e7739f020d4d60ed5f5802f50fd0384a2e6e870a73c9876bc1f6b95f330c5973575b15774c0f604f40bc878efa1efc78f2b88f57c8711c5715091efa8a2b5d2de0fac5ce9b14bccf4834ad5deba77e44cb55a54eaeb4a77eea1beb48aa7f5f98e6b8c259bb1160e8a7828a57cee65e6a5816efe1997ec5fcdd9594c28f372f8073345fd60ced445c4cf01227ac2871b3f9b1c0196ae6d4379823fb14a0137d8fab75bc4a3c8221398195318c9908a846d5e8a8f2d3a9d039225c16d0dea0fde5e00ab1db063430f19b79c11532fdc522af6ebce03251a79a93c0ce686c93572031ee747aad2b323a1156fae1c8d8fcfd0bc28880f7a120422632db4f1d8aabbcc418c3baeca399ac2a2cebc479c56fbe6c46db8c661d1b18cf17d8687a4e5931127509943d66913b85e620fd0267a52c1bed0556d751759a8f6a68d8d1837878f121e01aa5cd5a7825ef014b19c79178130021f6859c7cf829ae018e33f2f86252cfdd8af5ce9239de1be0e5d56fe4676b4fbc583dde57f117d3721dfff534d724d0f8b2158b2e75ce49791a2878b2bbdcae008bd18868789773f9f1b111cfb4745e996dc0aa448226e5b6321722d5ed21a7a816a4d44e3f09671ccdc01a4f7f76058cfbfb452da3c780b4c95ec8de211e4b045bbbb8490c8a4c88ef926dd2f6465ea0e19ff5906b12b858b2b209a81c7598b86220c7ce34f2548ce130d31fd2004c2cd8206653a3a0e9cf4f548722f1d1643a084e0356a98c22cdb2b4b6d46564efd2489288893680614be9aa029a0e375e5b80a9da0a1c237ef07f0220639eb7fadc104b6f10603c1ab05ef0b8930ac231e807d4a7aef398018406dfa3a778ebb3032e43e689db502ba3115f6b3c26d0d9d950537d3a532f977a13f12fe23bc381c709689e2d97ae9f626d3bfc6e2690b428c12331e3447fec44044586a692b5a27d9b9f8d58b0ad45d0e59930559a091aad472167282f9e122d61b177bbbca6e401632705bdf5c293bfeab41f84a89566e72679c1410a395b4243008d4951567d221148001596fc9c7435180320cca706780ac8732c288f0eccf8c62f99539232e2f5e4410150ca24e125ead81af5bba93fff82f19f75ffb7baaeef516c02fc8240403d7ef4f2234e37ffaf7ad983d420cf049a39231df74fc9b87c0222cbfcacd808acdc151b721e5fb858fe1d6f60407bd4b26bb236921769cde99c75582386ecd4ab6d54d91f84c5fecc4f6113bfc73f694b5efe59f229941e60b89c4f9bda6e17b6e4b8c03a4f957d7b975bfd29c8d89e5add39bc01167834f1b4745f4770cece8f7ea9093480375dcbd7feb993d69802371c86815eafd403d79193a869e6a4a316b4a1074b7ef803d096df270b623d3e417ff6d4c934b1bee0e9f7a9798e18fcb1a7371054b2766bbcb24825005608f399b079ac09f68e2646e7b7952b407339b50df6530e4640e41b9c1dbbfa3a4987ca32810ab8e6f2a140395890fb48a43b45af9567f6b4801877cd738a4e00ddfcf9878b7e3eab3dc96d82701fe274026ef92aa535d64f017cc1251e9863b50ff8d07a110870fe008f8b78d11ebb8c189c3a050f521f6267be540b8d46bd5d8e3ad80117e0fbed367ab4a0b5c503910fd2f2d5957eba3e123e20fac7d4aef65b18f1c101dc3e2acf979edf3513f806d9230e6a3d75d7b27568ec85bf37902f78a2753e71420ab8871701724fea6c9605dbe8c1f7d6ad02c1336e14b864824337f8205107d09fc592ea33b2d1a2a8d36ca6dd6f17a4732ca2edbb4f0f875da14f3c2d94ecb6fd98b6bcf16245fec87ef1a881f16026f2dadb28569c82c0afd98895a1dd3c94663ba7f25cd758c3a0fb9e708c8728439e77d1a7c1c4e1edf6e26e1dfc86bacec339f881a6c01fc908701226fc0e1d881bb2e156cd8e4e18265b7fcae226533444a348c8ac5a78b0cb46aaf33ad1cbdc2d5124eb68a56d8cc7fb8c9b8eda7b0e0ada115610c10e89c9fd9eccb9cdf33a2e33ece5f58e2489e6d296aa0c15f38dcd84f68f4043c6c48186ff07f507dd73fb9ee22796bc4e955373da8b8fc0a1d08d40805e0562dde2bd7c042410ca1790c6d0b7536662860eb1ab00513ae71aea00412021ec0b64533ef15aedddd812411f34430d818eb0fb6b8171c784162c18bbec6193a130ae57f82c70dfbad79e203735f68293ef1bd8d5608029c40773bfd6c6deb3baea45eba7547c9f4942e587135e3f78883bfe6426dd3adff0835bf2785036b290b96e5a7b0ede1fc534970e8139a4b434efe6201f1064abd675bb277eaad9273d84247a59999435d7d879617a85876464c91673eb14cd7426bbdc83c31ff36424c03668d46b36d14a234172c28af28823834c5d8aa7f99753454b32e66cfd5a6865ad06fee8418fd5b14ac9dccf00b7b45fdb2a79907fcf82060f4d72fc2d6ea067da0a226c0f14919e13c133f4ffd46a92a89a3f4bb7dc2527aa137dfd4b6cf41b288aa0c17df227d066d528137f411cb3df124a9a0a4caedeb5516cefcce1edb7a1a80244a47f32c28c03cb30554d1861673f8771cee51d2b1aa8d9bf4cf7f4e3da886fda3c69eabbde20c297f94cc7724ec82fde4c9df05112844da548722b5adea7379284184f0728cf1f1a3df101a040ccfccb4a0cb4b1ea94a738f6961679edae9e11b8e59d379cad0259d22fc4bf45d453e12f3612146ce09d2277e43bbc8db66e898559fb4fff7bfb95c6b42906ae2d4b4289335805f204abbb0b9949434d54ce9ccdf5a671cd67e5c7c2cae9b77ed3617eb323b629e68f6c2597ad122d10a7702483b9a14ee33c9e96e795140df3a206ae079eef0dad1d9b454b0f96791b7197de1871a91962d9476ae340fa18a50e5d366b89071a5d33591fa3c084e278609949a2ff548b52b0ef4e16629d3c4df51cdcd03440d3931a444b8f5aaff54324bc8b95dfaf35bce0789112b25a7bf28b346f2c765105a6df61e3b8e5582cc68cba89cc2a75039332b890b3ca01dc564928a959082f7b20e3bb80addf21b0f739f86cab05e452d222c99dba89863251c30f1f3a7ced11f77273e00d8c1909abed28d0817978f89b803fdd9b001f3a21b494a96975dc574178cb3147576d9861293b2a624e67ef13743e506f40882f636d643248a36b61984b11beef004e0d31d76df6b38bfc308a6014f489fb7629a0fcbb3d99aa757ed2a65c91fa0b564a76c80e3c8051c2307f70a88dce6f93e2d6a61991766bb6f54c494544c54ba6a81ea3f79ec6413b52e43a035ad75720600cf2f01919240663d9c4ac1cbdb7ca78476f612cf161d35394c60f4320f9ec589083707468bb075a4939dec4fd06ce8205924cb1615346b7dbcff2e124d599373f1027c4d67a082b54ff228472a082a385588dcd298bcabb7eeb1410cec64088f07faac752c930fefbace11694ae6c60bac19d4b892538cc31b90a6c2dd4fe68d1dacb756d72cb8b7ce925884fc75bfee1584718c1b87c04276193092249f7ae645df5863617005184baac34e686b976de017e1d17e5db070e9aa5e3eeb3c093e185b89d2cc69f691028828cd8c5b804df0e85409795f975f9cd3c234624120478c20a976fd857b4352b2bb42617b2e036a443e6871cdc845d3111080fae02247c8022abc27c6a21e1515f9b07e98430077d1674d3ba73eaa0775a94b2d1c4bd1b4d1e68cae06f80712f0c5a53b67208ca286188e612d4693390a4c104f71f739162c9b83b686da3eb34ee95a2a9b71198d859c9c42a065adb434e38e70fdccf98a1355e02695f", 0x1000}, {&(0x7f0000004140)="37a46b7ebc84adac0b3fa602feecdf743df3c8ef2a5febee30c9c2da2bdeab939dc3528501c5f48b64989fe3755ebe3479d95251a3b1480a01a021f1349de8e3e141e844f9efe75dcaa18b1a6ad2734d5866be6cb80b39ee20b89a05f6d279817bb27008bc6b800a553a16a4be3be94f051e8df8ffd9b974b8efb674ec3bedc5fe837ab4bc732eb4ec6de6d7c86a29747b9af4af47154d9ad68b8af27e75cf6eef00085ebb34fbea76d536bfacf581f645e9967e13252cc2baaf1e48384590fd0955a0081c3b8629899fba8c11eff119bddac9e69849aee3b9d8f49d0820b379d5690caa9f3d1789018ffa77bb52ddef8fc5edc209c40489f172eecb8edf1f885f0bf0b188233ff9ce26bfd5bdf324e506579e57d64c071d2173faad5c4726bd383afa97722ff138a0911d089206ad9d75c298ecbc40d51c503a13a80ec95ee0b9eb79d4f4280ad6d72a2cebadb388fdf3af0729ccea6e91241c6abc19657f5563ed152bcc73ccd639a9ded2d1288c83eea8876f708e464c80c3ace1303a240fd755e5e8f7e131008c7aa83378139c80ce21cd726321d1243b2285e6294c25d5a86221ad252516ccb8ee7165f98c107552ddb3c9f29db9b487a29cd628bd1d04831eae4f83f234b203524417be3212cd20507ab20d94fe91c1f9771141471a1ccde4f17bc7ceedf2ca41f4d0216552c481e4170fce1bbe3934c40c64989da33d8a96af72f310411afdc52d61b52f57791d12dcb56fa4715e6199072f562e2330405a0d1160a17469a60786cf1790d8ca7e3c32190b0492bbf0dcfa8aac7d3b9c33176b50fe54182fe515651902ea0cac19a1fb56a48cca3f34d9948c498376bfa15f2ec3ad799679d1cb1f69a8f8dabd492cdc3f8ab862fda0fb8409b17cbc2947412d8834651aaae51fa62140ee6f9ee82aa6889a3feb33a1ad6bddd061f67ec1b765c7614a7e9bc5c63defb99c9a7d3c67ced9b95e13378552f46837730e8b27c3e5703473a80fee9e475a12110d23231017ad283c66eca2bac63153abf811509b0436253b48eafea7d1407c6bbb95b7c19338901569c47d54337346f1d441c58a42d344c906340f6b83b95a1a93e9262115c29720d3fcca1c0d66a6462c60cfbd1bf9f0f5cdfbfd1c25191e4747e00b0941a55a0e852e419aa48ef0cb09ad338be6d157228d934bea53b6dc8a6cca6120d9741402de0aa2d3e0f4f921736cb70952847ae3869966f3af517f6d687d1740b6050fb597b8edcb797cb0ceb612f743c44e6f7cf0028ebd0416105f1931ebdf2de9c80a816be5f8c8b4ea9ece298962ff9bb1a415c25ece991890595fea2ec8e132b1d0dca3b82f83575539f1fe6a51929b4d85354de16325c590c3f7fd33ae3255ff7bc028d29a8078953720e57808f80e8e5a3cf3674bee3f45ef2cc7321e0d6758f660830d838efa8ca24064f8d86fb95ea7e221b3eeba2c005766271f79533470fd7e8dd7ab42ab76781f1607d57098b5cbd3d74e0f34cb98b8134db04a6f288def868ff4752d6760386415c5fc85087448004f6f366ac5f342908b914a9bb5ed155cc257574fec5380c8f7611093cc85561cdbcfcf349523519b907e94bec228eb42e8326e220580a29ea8d7245116a6841e3dbf739b910c8999344f295dcf520137e1df8948b1944bfb4d48562f2b3ee13967804b12cb9ff74ae8ca85b9a3277ce3499cf25ae29c071901495c8c8fac484aad6ed7982c4f2ff63b2b47911d53af82d649666dd6414dec3e3f603767ba1a25a54878bcc06605d509101f90924d7a8ddda1d328bfa03c6eee7f97e56fb2d692254a4a734796271f7dcbc6b2281772df6774a756f1a00fe28dea05ea88a8180d6c2c1f0654bc849b42261e8299d41bb875921440877791c964e8b5809564d6d98536c5b5aad31bce1cd75835161edd0d7ea4a2a9b1b7c8845516d41ddf7ef34a6c2dda10a907e669ef1877d32aed5952e7f8dd36dbdc50b16b4d9a8dafb8f6e63f045887414dc883a9b218caac252cb360d764018b5c1636ccc035fbb5f2e09582cc3340253c01165c6d22cb432e1cecdc3a603f0cec126402f11d0a3387ae15493d4b44d9500584304100619b4443003778e75449fb0541ee7eef95019944b211944e7c7d365b7ed81d6d4aff713c850b9e102da75f352f5f6b0fba4236633cebab3aebb81800279cb760ca963f8e794a54cea1c88088258ace5e62ffae4dc0c0cb996de7b5970c163c1c5be9036841df07ac979c8cdd69144b1f2d11f3110f1fc080548577a458fc82f61dd88cc45ae609c5bf424c137fc6f5461294bd00ffc06c5ecfa9081defa3ce69098eddfc8122187086872127fd71c4880f88f5c031a1f62ca9cf93ef9d62b5bdc21b9e3f85dbb432bfe779b1dd48a637213ef4267b2296422af5cdeca2c7175ceae9cb4ea2edda1c2093a504f8786d00ef519a4bf8bbab6ff6635d88a3e396b0df321fc99647b76051c47cefae5c55921707206381bfab147860d2943a9018dcbee802d125919bdcff11c831a8c62e4d9989e0aaa30657b0dbcd9eaa1df9e524b3e2be1aacd9de051d88bf320171f843f076de8a3ce822edfaf1f777c350d1607bb6af31230a263870ae34a2d54c7773831604290d8958c36dfea162e67933dcb27a8b81efb0f2e93ff5c2e592d7946765cfaf1ee9a5317c0c56696c914b8da76f29079c677468c3506fb8ebaad9a8b8f2b1a7eb69ad421ec5420bbd6a24904721e4a4ae35c4b637b321605d538618365227f177c4bca16adc930348ceb5a1dc4e401c01a420c540f4e1bd5242b89c353c69dd16bad0c8ebc6277a0ff311ef412bdcaaec32f099e24ad2b30ff4f07d245f972806099a9f3fa19e8c009860741f3f3c34d3c45824ad9fd5770860fbc61392b1c89854f2c5db023c12df8e16e9f991c7a6cc86de6696bcc8df02ac0f16ef573b90d463ea2522df6d8d4463427159df34b9dec2b5d07637f5f739654240676115fa6143b758a3b5a70ab27af3b9c272f5528a35ab99866acd33d0c15189ee1ee9dec86d9bebdea258f5e9814a375efda55e29683e73d3448ddf8ff660a9efa71e77c75d320ed5aa0507c502e6f603a2f519e8ca705ad9bb512075d1b544bd5915f6b3cdf6440abd2bc5b85ad67d350fdeeb4c5ece8161ac28a7830ec3fcb3710b401cc2117f95e9fcfeacf51021a5c319665e38d3404e73e84e7780b899ffc9219cdc8d291d42b1dec25171aaae3f3ffed6aee2becc5f261b506a483f98965e3363aff65a9b4ea36dc119d07857b1fd5dff6b852f0ee56fa7410b57fc17d84b2b129e88324d5dfa1a5182e643bff6217705261b1b4a76e65c5c3ba0b8d58861ff983a9e6dc949d7098932c97d1fff5064e620f3df9458b57ed9b379a940524c539ff5908c5c7553087751caa7763cd1dd038aa24ba00866628bf65a7a8d27d4dc309b118b2c6dc43b04a3e0c8c024a5564f9ad1846b7f84dfa8dc12795a7a19a61f27712333c8d75db307ef0591f638e496e564bfe084ff7f10588fee3de305bffdd5f18f4a8eb8169438ce9c6b6bdd78a8a8902ad5cf05a2e8a9869ec914576b04cf0c7af105917fa5b89c10ffbbe46dcfd2a04360d164113c16d88ae1016731769b6a8328a8f22a631e1fea1ce6d67b3508d0bb9a8f3060bf03d16dad931ada73ba3b4d1ad40de9b6341c473d42b4f517458f21149830ad29457363671f8e4a7e0ec1ba5aec14735cf59b15d814c595d35c93c21b681e4e12ea2d9091b1b019fc3b13b8ba9694c85e67ca62a3d119f22026d3f722193d320b2461e196ce7862b16774c76e8076f3a6ee39ccd46d5c8ebaf250e1026363bc756ae620302239a0b893522a2821268e9223d0cb3ccc6f6c3154d20ba99d950b2d755978f4afdf16ad04804f9e82ddf46892a2c74c3b8864e8651465628f1c98a58b98778b1289544006db9f0080d50c68ea907ca26c097053cf3f6754ad56b1f4776ee0ce58d1da219cc9e54e1efc29ca96ec55bff0e0527dd469ece5d5d199ad71e11b9d8df21797f8194f50848c2e0db514f31371ad8139ac8d7b9b8dbc5c6037edb646076351d2a56eac64c677f2ff9bef21a3a71d65f860cc8d1a810764dda53534ac36482945c9b72e11bed6e068e36285418e0fb084826a219d2a3ed5d3b564e13aeefd2c91a85921541c338eb5f26820d8b8457d89cd82bf3d54dcd22e47a70f55366df5c95960192bd96decee3fe7061f818620c1ab72e782de9fff420bcc101e88200e62c1e02e80fca60d5cf81ccfb5c68de3a14f50215804e468ebc30c30ef2117b9fffaf140d327ca213b8654589c3169d9ef128b471e845f7de87a64eaf6bc132897c5f2732f2b0a0ab9e37cffd6063d68c0865ca9694d9e0d825a852a38c5b0dd286f64b47b9deb65d17c0d4d867a069bc02823ef1e562674d89454de076adcb25046277f812c0c6214fd48ec722b74322372e9cf7dc8d7b308d825d0220ad8930163e4f4360cab6a82fc8f511b83b27e31168452be411f95e439510f195c69836bc0d085f6ab13f50af0fda124efe4147120ca6eba84ca5cd32855cf406603c38b4a88ddab51c739c8ca5c7f241acb40525c1c7b82492880d61ccf78b7d09a835cd4632d7d17a6fd670c6e6fe2387a403535b80348be2fb231bdd9b39d2d283e4a1616bea2cef88b56248fe09d4cafd2ab4fdcf3a436e3408b22a6847ad5d1216c413db3684413f2a0b845a1b76528447d6ad19c10c437387f125c71aeb61dea6c41d5fa2c4642079f2421d165c12998433cd4c643973691f169f4996010cf47a19cc7236ff4628e5f6810f64a11db308290ad7b2dd7de01d982dd1645430696cfed5737ed79f2a24af52de5c1025d55676b50c9ca07a659dc64172ddf0d9a49774b65d5d64a702d4bf82d6481c6dda32ff83c6c13b207742cf7a644a88740b6badfcc2f343177caf8c34af8775dcbfc2458d8a25eb2b5a5defdff08b66c441109098b2d395829906439a11107c7801f06c7f50157bced7ab3cbeea95ddf640ce98e570d207b4ce4a499deb16ce3abb20ccdd553137ea027d2fe33e4160a42782c0b6907cd1122d27f7328c60501f693cddf28bf91084455fd6dc96429d7748b055d995198b7d294309ce112373c99be3abc632eff10af2dcaac5411f27d7a2993347da8ee0eb8711745c290cbcaeabe592ce3e6a7ce724a08c45207b35d3a73f67403dca737e297e55682b31d82acc61c2b96c1848c8674fcd01f66aa71e085c5cb1fcb67b56d78d5eab29ea8e5a85b729a3a842bfcbf48c19fd734cf5e792ee95678bd991f151c7174e4196f1dba6428a3af4af70ce580a21d946d034ff1cd5f084d0faf0a1d38a16e4f1a8b68eb75278e5b496f58ee0dcab549ba6e714aebdfd64cecac6ab1f76ab16d129841f4d62cb4fd1192ebd8200df9691e186fa637fd94aa80a5dbb869f22e7e57ffe24a94d54886ec50f691f9ee4eebe097a0855267300ca6d73805ab626cdcab9ca418a9c0be60e110c76903520a4f7f3f607be3d4507b05fcf79b0552598cf15da25026796f2821ded24e4394beca3d669deb570096e04c2abbc012034e650a6cdca2b7ddc71114a1de6f61aa41c7316a3a6d1808f226c207c79326981da18528d30a23c2999262629d465fe2c98312af772c49f83abda9788d8b1eb0d1962146aa8efbbf96d2a5957721ee9f4e8a295c75b48a5180da9dc3eaae3075d002567060a45938afd217165664f99db99b2e2826b262c18d643294df863906f71aca814c147ae41b435f9fb3deddef11f516", 0x1000}], 0x8, &(0x7f0000005140)=[{0xc8, 0xffff, 0x7, "d0e457f2e07ce46bcb8fd53609335a809666f13734c443f4549e6176c0447a86f6338f60f3a717bf8b195d326362c4b2b97651163a8b01b0023818cb815c5dac0e9d30bcbb62eb1287b1aaa48e849d1e6e04863da3fc9f1b7d31e276f53301a4cdb7bc84d03f5c30b836295672546f11be80cdb28fe2e167a7147719a9cb7372a0fd8b53ff6d03f9a7d56b2025d3b7f45dd2ed2e9403a2fc9d57404281711b0f5ea4a55a4edc9a368676dc206578ebd894e303d849"}, {0x18, 0xffff, 0x3cb1, "a8ab"}, {0xc0, 0xffff, 0xf0, "009437acc850e66925577b3acc84ce39e34f584414d08225fdfc12902f532847d9dd2ce928fa7afdd15dd9dc7fb4cf4f52d32a6433543e20516543db3d288958ee78c4f5306db1cbd3dce5e61450932104b50cc29db0b91ce2faabe519338851ab7c4ace64f2039f626649dfcd14bc1c6ae463af7c7fd7ddb6352a5e6c357db908074fd52b0822101b5b2a49693c06109c82dd3d864633f0c5b8cec7ebc5fb921ca29c1b71c4af97e942"}, {0x88, 0xffff, 0x2, "4f33fb8b2866755829713577c4aa4d0a935fe8e7cef751711d1c6fbc47b75fdf8c3754c9750d7f612053bf5fa31c6fe2c0ebc8f1361d57284b2139fddce2480e45252138fb4c81d714584cd9b9480c526ce2182144c2dcaa4927bc70f7c8a21a5f80d273a903b8baddd813e3b003676107bb411a7a5fbba5"}, {0xa8, 0xffff, 0xfffffffffffffffd, "b7f53993a3036e54a0a26e9eddfc87dae7de8fa02c0307c5ec58ff28f0cf3556d4c6e97ba6f4fc3c784930dba0e334e950137aaa462c3fc49f6c8e48c547cb1a786ce7bba5c6e893acf2ab2e60fafd88742d8dd699676d6722056211fbe8cbb996d4b2e552655da4e9d36d02d4b6a2807a9ad2523b78134172bb2e227c964433304fc9f41ca633f25c1391c541970450e4fdc3"}, {0x1010, 0xffff, 0x4, "6c7e726f98789cdff5ba3bddc1cdf502db2b52d1fb5883759522f88d1660a040211d1c81286074c97cba32f87ea995d7f0268cc94d72652aa288cbecd7459b0cbf70dbbff7b0e3027e001b1a42e5f7371d027d70cbe946392bf8e87288555db63ea1f2c7905680211e76f74e55dcf1b87ef3b13c65fc061de0e664a7e790a185a89016b89477e18c2c5123965894609d97853c3eeb41f6e0c1800bb22d7f33e4f8046b761076bcd75b92ece6456c75af70c594763e459482459c62fc447f58c42d52c6947ff31974a595f17af4dbd6f018386a62a78ecb397aae370bd8220e96545339977dccfd219146c9c367ab6c4afb3636cfb12f3dfb7447ae797e7529f0138328c1b3f96a9063ea04d74c1c443c3475a1828bf4a2e54932c14b7a43ab3289225f4396b3274a615a1d8ba9b8fdbcb1e5ccb36a6a30a274d6d4a723da22e40bebb1b52fc3ca8f9cd8ff909724502f6ca857a9b74821001eedbd63d1a1c4836e71cbf37d4a4b668deb578c8ef8381da2069329e5e87fcb425874d3319dea37dea02bac88e7d31b752cbf1deff4e20d67c0b15b7a71222bb3e9c21b5ffbaebf1e69f8e542a3fbd4b9d564bbb595e13aa0391fe6d5cb1c47f51605c5ffb56be74228bbce0ae14803d6e63fd19b217be09e15315635acf6213991eef1a3e4aa0b46edff54dd4e83c775f2f868e678064380a566b441c4f93de631b3580c2cf3376574a31e8a57f5268e20395aa7de6f267987b1b6974d61d8f885f066e8470510f5ca4a5368de59008a33052e4e4efa4eb204bc3295d22c3a8cd3154cad264f41f0e13596a886116395d0ea656c65722635f0e975f562ba8015ba1c1485fe2dbcadde17f022542817ba5acb7e30c7a4a0afc143c64c01c0e08985786dec2f385a3bbe87bb8959b1fb857550f27dc675db5e6b6a781eed1276a3401996628b00a17e4380a90b5d73a02bcf0405005632ccc19cdac3cf89dd27cca147ed11134b20dc9301b03d56ed3bbdec645aa2f16deadbf36421ca10ff28e93a8e27613ca72470b5cdc6ce163923725d27478503824190832ceb95d42f444780a425e8195dfe48eb1b772afd9b54cfd317f9c582db63fdfaeae1631fd93bc2f11d7dd900a39c79401c31a9b1c2066dea00e441bf381e49602df1e23317d3afc13fdd505ce54fa1ec9b39fe93f3be8056977cf81a714a7826b1e7c6e68185aa444a69db955685aa5eb19d6f60f21d6b1a916931ca3b62324f61a3e4c53a72497ca545c1dcf92ec20f04da79734c213ba6102226e9ecea3f0772f226b9fc25d25a1c74cd9fab81c710209a3be97dae4ea2d0b0bbb2ba6c49d6ed38f22d5e928ee832d6a7c4daa03e8c8f580e1aef6a13242dd5e54930ee2670bce698bc212f9332bf96f88d284b8b069fed089d2c7455a9587d1b44490fe522104837f041ed0d3578864233c2a1aa88696f8f91a8e819ac3c5abac954fe3767d1f1424745906bd59817ae316a1e8cb8c8f4c3ac22b02201c2b89f55e042b2aa9651dea0d2fc975cdba3c9ebca7f0c48b50a4065fb8dc6a729255657a066f407a0ddfdf7d0d9ef34afa4a9eb52d6bf1b453c3ebc0c10a6e49ef2484abccf0d5c1449ead138eaa35b807ab137db302c7ca2ca813ec5c4a54eaaf494bc2aac327e419aaca6add9f550f3be48762bdccc759e1a79371d91f6bcc088da3fc6e171b08615fcf56992686bb756afe96f684b61c60f8c1a4519ec5966639d4c6489618153dc59cefb78ef8b911a051ea36badae2c45404ab7a7a5e4243c5c6d6886b7f57fbedb1a14cfb56e40bb091ce5c85265cb1ca5ab916dbc113a78dd74ff843d854c38f86cb9748a60994e6d06e9319138170f473082037cd02f3b081c1b4512f0da9305c2d40cebb02824f4467a51f77f71646817c4455abfa360a74c2c5a0238344ade6fa9420e6bcc113fb355e8510f7ecbdb984ca0ac072d7426854f4fd0a9fda95c17f7ce01c36278f3ebe7360f298dbefbadd7a6d5a340c23ae9552491596e84fe98127586e42cfb517a0bcb99ceb8402da0642e2f8ccdebd9b9c0a4037d5c6401fabdc8d641269b1e30c4713f234df676ee13d4acfad5e820ea4ba2b7ad05aad5c68d8e95929f283f967a2799665bcd4fa6f0361f00aeb804f108e3731fa052ff3d6f8902c159f1dc08ef2f97d78fbba758c96372861ffb6ec3892f9e409ebe4a033d2055efe7e23db7153d11cddd5a53e8d6cc99b7367f979ef510a14d1fb0cb685f16353c6627c83068a64cb2dde23131372ab6432e44683e565f7308c7a855a904d17bd245e5936aedd7e36ba8c3dc8658c3ef4ac587db93b18d4f2300c1132029b875451edba590a4db08999ec0557fc81ad0c47b01ced32e99e0a67a6c5fcea96e02b04709ad0468616d4664afeaf926d81cb00a8253f1e0ffd33aabb638fd7a5362de3077d62b907fbf48ba9a200d0b63ac74336ee6db00d1cd546d38c7afd9b6302d758620fb1b781f5a7886e99a8a32dd408634e46a43ada5db000773fd7fe58712bff62e2fcdd459123a198a1dce6646c24a3330a3e961e01ded8bb011ea32ce29dccee4de2bd59164502bd98f1c2a79bc53842ea24076be64a937294e61c6582ad13b9e3b0aa2bfce935ffa831005fa5979c39530b71f9bcb70b8fd4500ed98f6fe37614e06a8c53f256d54e716c1e2b64b225a93ee2b5d2fa4a02f95fbe2238998328ec5c542c6673247f19623a588a48026f7c1d5b6cce22ca3822a8bb3caf9e9704848252618520be2832314042da510ef55da5f6b99a191431e933c3443e9c24936a9d9320f5105864f859d265a905356fd267b6129bcf116b218dc0c270fed275acd110ffb5b1269e69e55ae5a70efb0707520add28ede761ffb1010170a3cd7aeef35dc7c5e1b2da8d82baf7254fe98b0efd3d052b5763c1448e5a4a86c5e6864f51429852e13637ac4e6972da412fdb93080e383960f25f1661eb2bc19e5931ba8c9dadc1a32f9de198481c606e3d62da71f7dc26021929c6a0c12c6544b55cb85604ff62b861810c6a87373b8f26cfaea7ea4e963fd6f7191076cb1ca9888da6fd100f93a8af7890561949a5a0930d183d66790e517feb051ac59e1eecc49575f682168a9c55ed5ba5442f7f83e51ae9ea7982ee0fa618c88f58fd6738ba45943b142d742656eca77572b7f08709ddde83629560f1319a7793d126c796bf9e6a10183fac87d47957a32add1a311bbfb8866f2b575c77237900c575ea17a9cb4d9d68df4363dc87045d32cc1218c8fc88fef09162815542b222b8e8da2ccd4c3416f93190d50974920ab9219dcdb444464c6e27df366da12537a16c4a32a32f9d4a8a03dfb1df9c07c98fcf2424dc9fd5e566fb5dd21a5f65dff0b9385fd1106fa7c798ffc7aacaf6bd153d511877bf9b4e6406ce3b6372afbf8779c5086d74b26bf10093a8ed6ff8ebb8128044ec62b1be69064a372b345eacbb9bf6c96a86cdb25953523451281c156a7b25ab1617a0f7e04edd962c2a4d6a7ed39f5309fa0b5476dd8544d4f48a34ad7452296e637486f0e727be39403c6597bb5183bfe63a32bfd90895705afcb1ec5b7ed9f63babc57cd66276bff72212efda6ba13590420af7f44c1584b964c943afd6f90cf771344702f867a5c5cac7a1715836bc238a2c1fe5b1caf65d9c849861ee1f9c9fb3fa298500b2402b0262cd2a1070335115573c23d905c4c786802d487b4539aa71a817a2f1c723df4d08db0062e1afcb9333ad2ced10aca7d210c7160921eae01d9cbcf2e06388ff4951079c0337aeb700ede6c6f7f4730fb1193251baf4e4007cb0a43a71960803c1e40789b0e98696ff4f5c3aa969c50cdca6b92bfa342c34f8c58e7f656b6e27c8ed41dfbfdb07ce7da5e752f73f273884c491aa52b622a891f5a31d1d6c4bee05010fba1ddab705508486849fd736c9a655bf3d5be490c823a0abbe2a88708565b2400b38436f7c322ddc0772b8541b9c66325f6e40cc2f8acb9de5f3f22e4d48bdb6aad8913ea1328561cb294f444d3b4d8f91f862049ab6ecb170e6e3556de17dbb5008adadf6afcc29c60cd52b97de2d3fd76b2c3febe78472937050294dd85bf6176015107737ea875b16de5e283c8fd4ed293bde38ba83c50fae32535eca9b09a132c67e1ef706de4dc7e9e82afa0282a559b78be4f37f05b5fd65a5a84752858c846e14814af6c483ec51220fdd51a32bbe8d795c8c563aaa0cc3c92aeccd6ff18bdb448becc05e8e47002664e4de1a92e8279a931cd1bca59e5aa1c6f81c4e66b2c02ad51492f636b60adc34c9cd23900f0a3d68b3c99ad0bbcb0b956661e1a5f6b66b6e7a7d03fde28ba08caad02d75a65e5b0064227ca99d9ee2a1761b49d1b2683ac7740199132ad8e6b881e62218d44704b338337c9989529f80a2d2f8e115b8484ecd66b5ca16573e421fddd93a39fed949bc2ca29c4cccdc4dbace079b7890cc71e6df78bea905098e071c0bdd007d1c81bb8efd7fc2bc9428ffddf12d13d55f6854ca7976da949fffe3530ce7b0df562219109bdef01814ea8dc73ca3158d08913c3f92eecbc23d3c2874aaf0c1be18962962a9b64b00207f18a852061d5e591c90297317cab96bab3ba3e3791366bb622899b34ef1dfff6fb5ec6a2dda86ee9b80f3a8a4aa016a62d02a6e095b96c0a795b8cd77dcce0eae18d146e47985913cb80ff4344a80c7e83c2f8debea22eb642408fc696950a36969ecafed40be1cd8b65b7563e8b4d7777617b5ac87e510dccd172ea68f66c6ebc981904fe38b4c6537beb81c60b02c35d6521044c5a6807bef6914e04286eca4045fd9117da97b1b7798241554a0e878b3fd1d65ec34b0573d74b57ca0c742524bcdc6d47e4f2e4f172d5a16cf06f9df668f7fe98f28700645164b506a2ff2717daeb305955ec605ee42d6a8b42bafe317cd9e97df4568f015aed3134ef50005882e8c1b05d2355080b0cdb08499386cfeed957b31fb9703a06539215a1e0826364555263f9185a268f6e78b28da0ae9724881b3d5566be21a86b9960a5fb9a1c555a6f27770281bae6a4cb9c90ecddbffcbfd0561e2e21d82e2ba00f803aba4a5ac2109c73eaec824829743698fb59847848f9814eb5139ba730103ce9a8bcf83b47e786cb2ca257fb35de4a15bab90b8ed11af4a20f4002ed29f73d77c459297c808170b31150ae8e367077be303877431c58f6fd8a9df3de441c1b437425e840dcedfce270c3468d697e055878fd4386dd69b1b72f2567293c6d3796e87acb25f6085a1d7773d7d0ad051a79862124f46d8ed047ea8822280df137580796ab11f6917289bb74fcf9e6d7c1858831711840b9c882263e0df7e30807d28b2283ae01aa9509153ebde19dc03b5ea1dfb79432d05f595b39eb2f4d5e7934dc488a0aeeba730edf79821ad757568378bd226605678a08006418e482087c9f97de68451c21a53bb0f8247060a74ba53aee758991544607290c761d7d1891358ff7b74a1a25a1ef386d23d5317ab1528fd6bf9e1cdca0f3d5a5fee4d3b2aa2b009c4620fc18b24eb5dac002306d9f4af5481b225b3e239f6a53913e54cd0582f5c7d74241f163d8ca1602aa3582a868baeb86649aa56b4df03c94b878d17572c734955d8bdca2667d83a153aa0379395946dfed2a4363c324356a681fb22e8944c7672185846867f8a102a56a623b45df93d57ce75455be8f2f4c4851b0e436aaaced4d86879eba6717b1e2984ff87770818a7bad9a9d1c0a79902196a4633b86b9b9a3c58c264cb9ba1d199ad8"}, {0x58, 0xffff, 0xfff, "a684d1400b27b6c5ae5d097024c08b520f2566cd419dd0405faceafe780275492c289e52cadbf54d5e624f9be49630a631e4261b4066587b08ae59158f6f921facedab2b1a0e"}], 0x1338}, 0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001a00)=r0) 16:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) utimensat(r0, &(0x7f0000000400)='./file0/../file0\x00', &(0x7f0000000440)={{0x2, 0x5}, {0xcb8f, 0x5}}, 0x2) accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 16:01:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000080)=0x1002) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x40}, {r1, 0x20}, {r0, 0x1}], 0x4, 0xfffffffffffffe00) close(r1) write(r1, &(0x7f0000335000), 0xfc94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2749c5e7d01b4aae, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) semget$private(0x0, 0x1, 0x4) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) semget(0x3, 0x0, 0x40) 16:01:06 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = msgget(0x0, 0x50) msgsnd(r1, &(0x7f0000000280)={0x3, "757106b527968fe7d995fe6993ede528c87ac934327afeda1a020a19d344c0f5f893c45a44ddb278860f3befad6cc4fa27e45143aaec14463dee2b0b7c41eee7cc72f3bf7e2ace348b6782a037eb327086aea61d9e913961c8a412196ede19662698fe4b75dd534c0a0895b5c96aee619bf12b6d57d5312703168f35873bc8d091c84abea6589fbc518122ebf0c90a3f27d129d1c4e7cadd4afb4a6aef553a62b1c3cc33ab9afdcbb2d7804c8d4716103ba05b05104b25859a8ae32c6b2c433a7bc542700763ab9f039d4d99a2263fce5fbd24c1698950e4cf"}, 0xe1, 0x800) fchmod(r0, 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/168, 0xa8, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x1}, 0xc) 16:01:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xb8a4df9e4ae6dd40, 0x100) dup(r0) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x12) r2 = kqueue() dup2(r2, r1) pckbd_enable: command error 16:01:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b56719c1e343978f3fd22475a9a4043b569fbff82d6c9a69a91b39e64747a85d78b13699fd3b344042b2a38568f53bd1d70d00dfdd1a0dc71a45a4297fd8602ab6e6a0497a76a41c13d42bb2c0e560d19c9eaa81cd18b2a653fe6086fe8f89d6c991", 0x62, 0x119, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") pckbd_enable: command error 16:01:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d5f42c41e842002f3488d7ce039634bedae3ebecb048e3ead5e14f69d018aa2ab7800c72f617714a19897b346d23a2e209626fbae7f82c00975faedf49aedb5e488f686592", 0x45) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x80002005, 0xffffffffffffd41d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x4, 0x7}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x64c4, './file0\x00'}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) 16:01:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r0) syz_open_pts() 16:01:09 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:09 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = semget(0x3, 0x1, 0x20) semop(r1, &(0x7f0000000140)=[{0x1, 0x1, 0x1000}, {0x1, 0x6, 0x1000}], 0x2) r2 = dup(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x9638, 0x4, 0x1, 0xa16, 0x20, 0x1, 0x101, 0xc5a6, 0x80000000]) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0}) r3 = semget(0x2, 0x4, 0x300) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/116) bind$inet(r0, &(0x7f0000000000), 0xc) 16:01:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:01:09 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:01:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) dup2(r2, r0) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) setsockopt(0xffffffffffffffff, 0x10000, 0xffffffff00000001, &(0x7f0000000080)="463eb4c825edfa9fe1de782871aea99f29b0aefdf0134d1dcf05191a67904589856f986582c2b88480f9d25397164bd73c068a984e68ae1ba07aa306000000000000004d8db37a5dbf53132bbac7587f320964cad788a6c0fc17bf2d7c4eedb6e9bcec2fe2f865066a63a30eaa109a475c68e65738669713aeed0d5a95adbe62835907db8d4c6908d129a61c25", 0xfffffffffffffe44) 16:01:09 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) close(r1) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x800}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x8, 0xff, {0x10000, 0xc372}}) 16:01:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x77805ad1b058d20d, 0x0, 0x2}, 0xfffffc7f) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x9, 0x0, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x110) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/239, 0xef) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="7d65e227fab50728439507007b80") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x9, 0x4, 0x2, 0x7fffffff}, {0xab, 0x1, 0x400, 0xed}]}) sendto$unix(r1, &(0x7f0000000280)="ed703fd1721d54e148540be5df432fa85360941951873644c2fdedc28ee269dfe2f68b3f06b5a08acef7cff15c9e2a755f1ca602d0291c93ad5ec82a1d25bf65b5f398c9ed8b1b923cdda4e14d5a646be44ca657e63f6bdbfe0bee5e8db25efbd45d153d9928a155c1dc19a008f5a3fc3d974c0aafe3f3f4223a3827d6d0a2342c0f1de6c6035b585a83395f60c496fa9a26387559ff90059a", 0x99, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x81) 16:01:10 executing program 0: socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) write(r0, &(0x7f0000000000)="021437", 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x20) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000200)='./file0\x00', 0x20, 0x2e523c415c61ee2e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x81) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/53, 0x35) 16:01:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x0, 0xc) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x76) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x3}, {0x7, 0x401}}) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="b950a764a3b283dbd502959d5327574c05ae2cc6f19c86eb2698cc6d7974602d7b5cff60f60c70d14269aade9bc50909a72ee21213688c14bfd725809475c064d00789ae539802bb3b2caffdff8d8cbe6dcf16d20ab01fc32256be1b8afb748f0edaa6806915", 0x66}], 0x1, 0x0, 0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r2, &(0x7f0000000380), &(0x7f0000000480)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) 16:01:10 executing program 0: r0 = socket(0x20, 0x6, 0x800000000000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xfffffffffffffffb}, 0x8) 16:01:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x1000, 0x101, 0x6}, {0x1, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x5}, {0x6, 0x8, 0x100000001, 0x9}, {0x1ff, 0x10001, 0x1, 0x3778}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xac, 0x49b1, {0xcbe, 0x8411}}) getuid() 16:01:10 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) getsockopt(r0, 0xffff, 0x20, &(0x7f0000000000)=""/117, &(0x7f0000000080)=0x75) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11fa56c5f9b6c1d4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x600000, 0x0, 0x6, 0x80000000, 0x1, 0x20, 0xff, 0x10, [{0x6, 0x101, 0xcd78, 0x77d7}, {0x401, 0x9, 0x1, 0x20}, {0x7f, 0x80, 0xffffffff80000001, 0x9}, {0x100, 0x6, 0xfff, 0x8}, {0x7, 0x4d45, 0x2, 0x5}, {0x49, 0x10001, 0x200, 0xfffffffffffffffe}, {0xf6, 0x0, 0x1, 0x1e7}, {0x9, 0x6, 0x13a6000000000000, 0x2800000}, {0x98, 0x0, 0x1f, 0x200}, {0x5, 0x92f, 0x1, 0x800}, {0x5, 0x4, 0x9, 0x1fce}, {0x10000, 0x1, 0x65}, {0x2, 0x8, 0x0, 0x5}, {0x7, 0x92, 0x8, 0x7}, {0xfffffffffffffbff, 0x7fffffff, 0x0, 0x100}, {0xffff, 0x8001, 0x7ff, 0x5}]}) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xa0000000000) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xfffffffffffffe5c, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x100000040) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:01:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000008a3632731551dba2949898e2b80045f763ab8efedfce4bd50d45b6b81d904a6adfe59e8414850ee0dc09f1a022a516d5c8713d99b2a4aaa8403c4089895899c4008b33a7e9a77b1337d22e76f16cc28f3072793013742f1501336afd39702aeb594c1f386d58fe91b7ce6adb4b42319632ee"], 0x7a, 0x800) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x4, 0x0, 0x7, {[0x7fffffff, 0x0, 0x3, 0xe9c, 0x9, 0x0, 0x9b, 0x904, 0x6, 0x81, 0x3, 0x7, 0x80000001, 0xa85, 0x1, 0x10000, 0x100000000, 0x80c6], [0x800, 0x9, 0xffffffff, 0x2, 0x206, 0x5, 0x5, 0x547b, 0x99, 0x81], [0x9, 0x1, 0x7, 0x100000000, 0x4, 0x3f, 0x5], [0x7, 0x4, 0x1, 0x0, 0x3, 0x2], [{0x5, 0x400, 0x10000, 0x1}, {0x7, 0x1, 0x80000000, 0x1}, {0x7f, 0x4, 0x7fff, 0x8e}, {0xfffffffffffffc01, 0xfffffffffffffff9, 0x3, 0x2}, {0xf8a6, 0xffffffff}, {0x1, 0x7, 0x8, 0x3}, {0xa73f, 0x9, 0x0, 0x7ff}, {0x8001, 0x4e6e, 0x1, 0x81}], {0x0, 0x0, 0x0, 0x7fffffff}, {0x3, 0x2, 0x0, 0xffffffff}}}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) 16:01:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) 16:01:12 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) shmget(0x2, 0x4000, 0x80, &(0x7f000073e000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="37000000ffff80000500000000000000eece9a642ecd52f4a564a9eb941c4f96e7cd35d0efba2154", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffff7) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000d4170fd9a2f931b780000000000000000000"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shutdown(r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x9fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0xf8) fcntl$getown(r0, 0x5) fchdir(0xffffffffffffffff) syz_emit_ethernet(0xffffffffffffff55, &(0x7f0000000140)="169c26f00a3c30607b93242ff42c4b2ee628b8566bf03c3c8f581ef1992d534ad3f8cd8577297a5fa4911518356dc27bac9c539f743c9c4f8033d756a1893a3ff5da4cc3898bc7e2cf08eb160e2d0785bf7ecacc127f9a52d0d400b48abb9ccc268e07ce827976b7d784a447d8b0b6ac499703f816ba0798ba9529e4a20fac0bd082e834d7576be3818936eeb8cabde8cde1db93a062ae22bbfd4c3ba984f20a3a2da1484a4bd711daad7a9bf9a0b3d8c52a2b82a3719a77b91f25") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') chflags(&(0x7f0000000100)='./bus\x00', 0x10000) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfbf2, 0x100000000, 0x2, 0xffffffff, "006445679fff3f01caf5929878513a498c79fade", 0x0, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0xae39, 0x800, 0x0, 0xffffffff, 0x7, 0x10001, 0x0, 0x3, 0x5, 0x3}) 16:01:12 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x265) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) mprotect(&(0x7f0000497000/0x1000)=nil, 0x1000, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00') 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="f3fad57da54b2d42281579be433ab32e249e2b79d3adaf7f376a9ccdadc64ed88e0132dd16d65d577070e744385ce657399cb5ce925c91d4070a92ed8060db3fd7528956c09a2851efa5c05748df67ab7570697e0937d99a73979fa350ee65fde9ee566a6b92e2dc42705b365cb174c06e8ed1eab93ca369a47956dd50825ed1a7369086314e7674d73e19205ab65b2457c8d7332e7f72420f08a8b35a96e988", 0xa0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)='\f') ioctl$BIOCLOCK(r0, 0x20004276) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)="74c4c75c2b92630c9f7ffa713089ca5908f3858cc652d02966cfe172bea1b24522484845264dc62f4d809c42c658674c75f033cd7a7085346d921d57bc728baf26cf1fa3f122727607e0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0xff, 0x400, 0x400}, {0x7, 0x4, 0xfffffffffffff000, 0x200}, {0x5, 0xfffffffffffffffd, 0x100, 0x200}, {0x2, 0xd7, 0x4, 0xdb}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x401, 0x100000001, 0x2, 0x1, 0x5, 0x4, 0xfff, 0x0, 0x358dd881c78047ef, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0xd6, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000299, &(0x7f0000000040)=[{0x4c, 0x0, 0x1000}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005cb000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:01:12 executing program 1: r0 = msgget(0x3, 0x100) r1 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r2 = msgget$private(0x0, 0x10104) sendto$unix(r1, &(0x7f0000000280)="9740ecd1843b9ac4afe26d3602f7f226e746c8588abd81beb76a6ffe8938d240b4d16beee0e05961d7fe568f35adea6e4fdc68738bb1a2333ad235a38cbc131b50a6fe08a6c3322364d9866ef24f4959fdd30e98b45246798960da0785b9438c2e43af00837ffa25533a752fc46cc66ec8fadccd72e9922b3c818238ed02e7026b4aed43b76e5934c45336c1b5eed68db97d9e7bf1b78847bec48af1c0b3ca4afd95222bb94eda6856ccc919181b10bb", 0xfffffffffffffe10, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4099], 0xfffffffffffffe07, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x2, "e31cdb8ac24f445b34d1e097908465c388d6d350f7d7d154180e8f47b3c9de5d9e07501c12972106ba1bafdd6607e82479e13d4c664efc11552569624876ddc92b52"}, 0x4a, 0x800) msgget$private(0x0, 0x40) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x26e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="031d59f84e82b1056832c7ad95ba3d1b7af4670b79fa1c216a36867c5c12e0ee3c8dbcf9e9fa6b51fc4fafc594431d192ddb12f2ca48e025d8ee68a09400"/76, 0x4c) 16:01:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) getdents(r1, &(0x7f0000000100)=""/169, 0xa9) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3ff) 16:01:13 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}, {0x200000000081, 0xffffffffffffff80}, {0x6, 0x0, 0x1}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:01:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fb, 0x0) getrusage(0x1, &(0x7f0000000480)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x8b) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/104, &(0x7f00000000c0)=0x68) fchflags(r1, 0x1) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x10000, 0x5, 0x1ff, "81defd79d3220225c1050f68cecc2f897f733cc5", 0x8, 0xfffffffffffffffb}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0xcd2b}) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x6}, {0x4, 0x2}}) execve(0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x6b2495c0cfe29ebb, &(0x7f0000000000)="b2160573d81a114b4dd9a0c9538da8e85459eafa09e93c") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f00000000c0)="17c5008cc451a207ffaa6387e5b43b0f3ddcbcab84b05935b60d3daab03774411d371523539401ac6e3c30a4a6b7291d1ca998cb3dea043ae35459be65ce080108a2f7e6e3d150ce300edb5413911819eb7eb8107b2f77e74fc17033f9f8df6dbf186a02f7314af16453abc8f2a830b0d1b2aefac5d6f3c63b5d3b9ecec9191f34c538c360fdc35bfee3a6901407cd031a389c330b9253aad8024bdd810ee8c9019f8096bdc98de0d2d95863d50b45b6c4680515ee4a14abc92642a020e8327342a1522e2633", 0xc6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:13 executing program 0: socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x100000000, 0x4, 0x100, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3f}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x100000001}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10001}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd87}) 16:01:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1ff, 0x8}, {0x20, 0x4}}) clock_getres(0x4, &(0x7f0000000040)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:14 executing program 0: r0 = socket(0x18, 0x4000, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) fsync(r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/206, 0xce}], 0x1, &(0x7f0000000180)=""/178, 0xb2}, 0x2) 16:01:14 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x8000029, 0x27, 0x0, 0x0) 16:01:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8100, 0x40) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x800, 0x7}, {0x4, 0xd800000}}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/108, 0x6c}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r5 = geteuid() getgroups(0x3, &(0x7f0000000380)=[r3, r2, r4]) setuid(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) faccessat(r6, &(0x7f0000000340)='./file0\x00', 0x1, 0x3) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x20, 0x80) syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x80) 16:01:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(r0, &(0x7f00000001c0)="14a4bfc094c961338a82a9383321aef4b173432e0d48f0ce41abffb9dca3706f570727e79a834a6fb336239bb7946728549db3e86769518d40655433f7b8d4d14e0003812473e0dd26bbf3b856da92bdf23a9aa11d7e42289084006be5b93b0e47bb434bb9a016f9c066bfa0706dbf8d2c0d0a6f8e830f5eb3d364a042053eebf8da94d406df63609e867f5410b02f764457dcdab00aab6085cd694e184a3edade8593445560146d7c88962c60f3979333e3093f3c630142e7bf550195615dc2810ca407745ceeca5be555b36381d661b080f8e10accd63bca51b693233d60e140039b194cd0adda57f15da41c09c7d1272af440e718d6bbaf0fbfd7846a2c2523a67087601c03f4477d641870907c4652989db3ca7afdb8f4848f0f280e18271031928e50339d1b3bfed93ba1e29fcce712fd03ab5b58e470344c280e8fae7974a17754b1baf6f97595bf3e2d019da50768f6106a612ea81dbfaa96c772cdfad19b40e2426b11a863123aad8ab6bbd62ec9de3c0df2200425bc38dcabcd2028d391bbaf1b9a2ac768112477747fde7a541c756437b4d7b0dbb0d5709d14f2b24af62c8446d906e1e59a8eb5aa442c5218d0112b67415d37b9a44dd89b0483580fc279c485cd45418c9dbeed5514864b4c87a9a93786c4384a313ba384df03c235b3c10e1cb0e5efb939fa4129f6b0d739eefe4fae5d592e0d17caf0e8b368d9388a258b4ed32461650c7c343a883fd85e3cf217099ecacc989adf4f5e26eac7a3238d0bb633b24eb1b0ce534aefee7cc8bbcbc2c91b10fd74db427a5215ce26ee7bc0abf87c65fb0d34288476ca8a31ac0609be229c75bf8f57d1014ad0a7b249c7298adacc94b92bc7f8ddb775667f6d15c94e2b333a525362cc1650fa2513dd56b078c05862d43b4857f07012f674c5877a22186c276b2dbc451c2f49512c7b579d99d71891fe6bcf682b4a2fd2e4ece497490289019665e606736fe653740e5b1ccbcb7e3b1e9e7844bd455b91b06619310847952cf815f13d00f393ff7e25e15bb0899ae663bec9854c54b356471a118e7118c7116bbd2387128b68d08e5ccc3254b0c3cad6b7a3432be37f479cbd41c962ef4f150c21ba0e1196974ac1e402436673f76925b1ed4d43d035879a489c0598d88c6f7c9f6843f291abd02e7f64d4189276f668eed2805e8319e6f650e2bba7c3ce37150bcc0badeea2efadd81d8e69db2590bc3df36f4291c716f94be77af305d785893ebbd621ebd09d77b000a31981c94f75502d9e6ef9f0c70d26db595cd4183cd2098771657f1f8b6a153cdb2cdd0f669d00edfb731ecdee5994716707fa06c0afbd1565309e1829a37f2dc7d9b5133165a9a093902a2abc813dec9829beec8260dad755f08b6583654221c94da2725d940a3a68b180d10e539a9a459364604ac213933922604665a03d4695d44a1fa9f7064cd93157b7bae95f6ef79a950efb847a057bdf3067d8565f36064e2f3491a2a9e0a863251ce397488dac7aec382fb357ed91d122d3f7bc4e09ab2248be7c28b69aa96ce84282091c7db38375eca5037fb9c26812ecf31f80766e097be7309c22870146352e7b4eeaca349708a5f228571d42ce697b8eba1dd8f23126b72536390d0e2110da4c65327cc26c3592c6c35192a7f083c716b588e68651d839144906320ce730095138701efbfdc852cff5f4d2ee4643c5803821bdfc41d48fc0ec77b6f31da6059797b8497bf30def6685c876b6e48b503e99d8ed65588120c1bda932c7c60281d949edbc44e2b9cade8a504f5698fad2fe89aa37341dabf65eb6917cbf8452332b5285d590985e4cb60fdd0dc04817aa2bc9457b3ac318d02c9afdbfc2c03bc1183e70903f4ee35b2da693e6e19bf7259b0879a43e3515d29bee7cdc39e585781b12cedc7bc4ea5a29394c3dad35d4b9d0dfd64fd2644740c25ca6c3e5a6e75988b06149d85d5990f35157309898dd80f05f512d30a88f71cba316a4611204f016d6572271cbbe9634c59e7dffa0cde108cbc9079455e32bfab595d1f12a0a6abe6797448e4a200f4f1f1612dffb8a1fb72955fe87d623580e0ce864147f0d5abecb1f9cb001185918fea74ed7dfed437c48975c63fdbc5c64b7b267e4afd4525d647431493a71bef3ca451b9747e58eecef85c8e821f12067de774cc37566e92b93fb123f2f236ba51cccf7ac5d9c7cd6ab7f4daf45ac90b260af719dea73d42c69b6dda5f8b09b31077152af4e25be275a6039dee1c140f037e0fc98616d067835a3bf37a2965f94af81b6ff992cea19595863b1c6e393512f85256f04ec8fa3304ecee9687242c53d6121a3150dc0afe7e768980892ea329d310094bdb5c01739edfda81de0bf242290a77683e6fcad64e00245b9893abeea5f48e9e8e24fea25497d8a0a42882e7a6e583a0317fe893ede064e093250ac71a718581529056ea1f38a968f7c1581652a2b327efb9c15dba412cdd7b93e90520bb66fe7b93aa8aec55ac9988f8220b64a5a586877eb07e54afb8322748607fafc5103c75037c75d0d81c6b174c1155bb06592073ae6214d50f75314bee3581dd2bf15526334148ff5fb40bc3413167bd66655283ab16d04571c3627197158db393918b2d0ff081417a41b98ac9fcb4187379592346c90236dd7dce398f515262b413a52cc573d9f2ee9fc0f1399a32f3d456d87ae1859e8ac889101389edcc2fc24e2ded726fe1f7826b67c64bf91c683129c8ce250c990dd2b32bdf07bada0ffca8dfbfc010e7b405cc62f14b3730b280d7dbea1b32fc1741ce1d14b05e4d53e53fe225ca0afeb88b663a79a26a104a13fb036951a65bfcf2432250047b9980a8b3e366f12726cfe15dd8b6ded032ecf0b563cc8c20572b65ab0acc48a37b5883b8562d236539f29d845a331c3a61e0ddc4d8de708601d5c9557e90a82cefebfc5e5a061f9b140e901f96c6dd7e2ff6baa9e0396df7cacec58f8fc1999cac9e2ba162a7b9715e236a156a8e50d3c9ef6d180fe41bcee8ddd00c60db8137e438d4aacfb7b60ff8b36ad06004f3e11e11ed89fd6cfa303bcecdd2fa9a0c6fa52a0da2fe15cdb810fc65181429c6aa64e15ac72079dfe815e59570878bd54f671c21b740a925b856c4f15cec91d852b2f56ff64bae6165a67dff223aac265e3f93098116a4d44e37d8f5d845314104246f7e1680ce20c87965321bff592cdc3d30436fd66f7ad5352bc784113e4256a4a40800f24321d76536f43ce67c62cd76376b9f3398cb3e74fef4064f234f305a60ec23f9c605c7431a577e277f3de344d3766f1779355a954a7f225d3fe8ce8f829f244e13c76d55653b6d9b2aafd2aeeb5db91583d3e8e4206b6f1887f395014233a238d16827d60ddb9c3ca2eec0738f0f999d1350819fc0ea3b13acece6f2fa82051e7e29dad508389c1c5e4a75ce4a1332b020ae333f8b82d9a64bcb641d0b8f5036a92c9dfd92bfd789bb3f545df872d5e4207a513980374efb41788957ea957aea976227ff3432cf867be33ab57709151311223b58950dc0237446594203e9e1fc082a72d8f06215fbcf2f1d33f6bd9c03f32e02c00bd099d23b4239346e6a0c2e0b6c13d317eef36328f91c66914cd7c0c264098b7af3572e31a3937ff70f47795ecbc745b6bd112b0f819c843f90de49c3c0f47fde8091f7c9d95e2d68de89d8691f8147979da17251ab724f2846729b3f3afe3d46b304246a0ae2cf9f90c175a1a43b1449cb762b513b7efd84fa89df5c36922a739235cf58dd40b15153d8780d996267691668cbbbd9ccd2ff48ec0b3e194de96517cf62f9dc6a6c78e3f36c1e187902051b12ab3fe867f248bce207f01a8ac157a82a55da8f0943cb0072ca0fff633f098ca82a8c896cb22c956532a0976aeb6a14a2d47a6d015ca2f0f6721d415e0a2678085a2fd3eb835fb6e7f7c9c04b6f3e18863fc27993fe8ebdde05d3eb33e8558c6825a78ab9556625baa543c3c2d8d474db853b7bac01d687887632281a878a9d3e03548fd326897825ec5dad03a03b9ef2526c13a60bf246219c6a8c4a69a1ea7feb2496068e70c8a4e9533e54bd1f1bbedfb4a85026473938c5bd06a0252173a9708737812a3b3ed46a40d0192a08500aa97a8185dfd9a8f44fe52389ac71f1b9a50d3c222427b06b51ad683ebcd68b6398b47a595f7213970fd2ab7ea314c2a2fa12dc7b55ca22098740070c997d64239a9ec4e9aa25fae5c36017f088acf3d4cd44aaf29853649d861a819f242934a04517637c574431a3e35c7b6c6313f631011ee02b4b6fd5b127205080e99d001e441593f0e702bffd812457cdee2f1592317f26d78c6164a20e803514c42fa477a9ae30d293ead10042177bc2f71ba3fb47687631131aebaa99987d80af854ab0a249bdd1e7106b743e16c0760402419ac18179479cb98e4a24ca7d4c563a4bbcbb3d6dca74f87ce6a04567116c9c028ed7c8d11ee1631f09fb29c6921b2888a1db242ab7883972a823360825dfe7298b1a2b0715b570a7e2b810e993682d03e9838e5b698af2a198d4612ebfc64a87fdc54436b98195e4aec63ac0d8b55618f71cf5059c1ae68ba7ab2b7b1b4654e38f74c60db26ea4bfda420a0232642ad2c32d9a956c53ec3bdcab2f8cf8f84a82005c2ed4367ba0303ce1fc9a54c18ad3692add895c943f6341df4fa95295f4afab5e2c8d8639a3f4b7edabaf291586496b7cb0786a929ce42ea1fde3641e50c7cef4330af30f294013a0d972672d1bce7875a469c2d414116db7eaf687b7179da4e0762531319e08633e0e623fb41c98715d3b1577c65a97942e000e55a1d2a2616445f6b3209aa3223a74083ff5d17787ba4364e2e578eb954c23344e1ca8568c066b075130f06f6f05d039a8617ee97be72dc113080b92445d345b434542acff1e1994e9da53a78aec12b5ebcee1f957b27d945d00cadeba6bcceae60a38ff997e54762fd749caf5f88b44a523a66f8d0a065bed9c07990fbf6593beb455e487c059ccb98404578d8a135e39df73be2ac4d68833a88f37300f9d6b4d79943ddd7bf758df16c638ea81d64c32cffa183a4a231637bc3489c827f59c37c6195b06a027b300ce073a7a49338d179d52f11cd667bf524740dd23602c45d57b134ccf8765cfb532b9c5388e086bd014b735e1ca74771c43e18b899795cc405ec9bec9f07402a1e93afc96145314c285464a4c1f95288aae01aaf539b6370f5b99dcbef0307487fdc113753db9a3e3d36768f8c5b43cee61ac749d75d6464dbaa309ab0d60756dcc9655b71eca80a18d910f683c7be409e2574a47d043342287d160c120938c85b02fc4c9e4325ef60e82eacacd990c0e5949f1ee2c00a1248c4d2179a8111c115e33fa41109908fbdbc84f68062bc347bc35ad2beeb8c324745771736f0b9019c99d3dfd7ad0662093828b4ac2719373c5a26de4160cf19297a3899d0047d574dc7c0edbd23a37f06298dc88a1458406ecf9d3e599c62c75521f635d3bbaae2b02778dcf200a8117505e8c67ad00b263f4a60ba478276b01c4b462941e47faa0b048a9693546bed1d698353b8a68eea54edd599e8407c733134d154e8f1a8827b3fe255bceac2d541b1a1242635a03589c0f2edb6024415afb711c497efaf57e7c6a1fb29bd8060a5a432456e612e84bb8542a83b71d202274200273ae232f14a4857974cbe88329f3ff592b14957661feabb500fd18807bae650ee125c4ea4cfeb8b907ce55a9029365c918a77924241ce08857856bec4e4e8", 0x1000, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x9c, 0x0, &(0x7f00000011c0)=""/156}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = socket$inet6(0x18, 0x4003, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x5}, {0x18, 0x2, 0xffffffffffffffff, 0x1c000000000000}, 0x3, [0x0, 0x55dacfa5, 0x1ff, 0x8, 0x400, 0x9, 0x81e]}, 0x3c) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = getgid() r4 = getegid() getegid() r5 = getegid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getegid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r0, r0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0xaef737ec3043c1ce) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) clock_getres(0x2, &(0x7f0000000140)) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000300)) ioctl$KDSETRAD(r9, 0x20004b43) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) fchmod(r0, 0xaa0267937e17552a) 16:01:15 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(r0) 16:01:15 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xef3381f7aabd8892, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0)="7c9bad8c53b4a3a27e9f3d436a85f71b1a9a1ba16b4a41791b2799f3ae4a8bc2240c84c13a12ef15708a4f4d74962e7d8226b670a8f09225a057f709b81576934fca93865ded67ea64ced05386603015acab63d78a64abd57a9927cdadf658535bb5d63424db4bcfd235ad6e90e93d620903a9c38502d8222e8d1835c7aa9783c0", 0x5e) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x10002) r1 = open(&(0x7f0000000040)='.\x00', 0x1, 0x93) pread(r1, &(0x7f0000000100)="1701003a12383828611272a1ad8a1ac49158784edba6a63affad7a8f0b7da74f8a4d1472e896090d31b0a95eb28dd2541bca68cda79656c2fd0013e4e8bb68195d61bd74a28fce9ba4070229dbcfcef1609f96c85b5b4d6ded9486c5a324b5b6c73d77f0e86756e4fe76fb927b7f518889a8612f49b33e8317d8793e3ce5103159f9c528e85c018852392064e5501a8e0111a532edb262d20d60687064149863cb3199381c70e219e05314527a75d8d264474063b91e6dda8de86e34a00ab4d2a30989ba83a70972ab64c9a5605fff2ad0db1cc1c03ef12b9948ab99daf1f6feec6382c3adfbd91256c14007222869", 0xef, 0x0, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x4000, 0x2da8) r2 = dup2(r1, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r1) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) sendto$inet(r1, &(0x7f0000000000)="17f4976eddcdd798d29242c9dc59327b700be6c28b0fff3e15e7d19834a20c29cb2f93788d9d82a9bd1ecdb22229265f7e1ab38f5184ea531e5083044f9c79d22ffdb25865cbf20dd6f0f086c60c696ad545b73edfadb5445d6aa7965ed87138c55bd37fac034f471e22d028c7ebccb441cf591e3279e4887e5f2b59f3ec7473731e2695d7fb5a77d4668a19505e1ac91b2fe5f8c4d11060f63a38bbc33a524e930432e473d9723fe15f3ca035", 0xad, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r3 = socket$inet(0x2, 0x4000, 0x10000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0xff, 0x7}, 0x8) 16:01:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendto$unix(r0, &(0x7f0000000080)="e0cfb2c90fe71cb4b9b496f684702e8d61311a36ee1b97361fd81170bfbf7c50f50eccf9ad12fc5f", 0x28, 0x400, 0x0, 0x0) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x812, r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x5e) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:01:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x20, 0xffffffff, 0x9, {[0x1f, 0x1ff, 0x43e, 0x3ff, 0xfffffffffffffffa, 0x200, 0x6, 0x5, 0x3, 0x7fff, 0x10001, 0xffffffff, 0x6, 0xffffffffffffff7f, 0x9, 0x7, 0x3f, 0x5], [0x10001, 0xe, 0x6, 0x1, 0x7, 0xffff, 0x0, 0x10000, 0x5, 0x9], [0x10000, 0x7b8c, 0x7, 0x1000, 0x7, 0x4, 0x2], [0xfffffffffffffff9, 0x8, 0x81, 0xff, 0x436, 0x1c8], [{0x9eb5, 0x80, 0xfffffffffffffffc, 0x2}, {0x83cf, 0x7, 0x6f6f, 0x7}, {0x9, 0x9, 0x80}, {0x3, 0x7ff, 0x401, 0x100000000}, {0x9, 0x2, 0x100000001, 0x1}, {0x972, 0x6, 0x80000001, 0x7fffffff}, {0x0, 0x4, 0xfb, 0xfffffffffffffffd}, {0x1, 0x101, 0xc1, 0x4000000000}], {0x3ff, 0x7fff, 0x3f, 0x7}, {0x1000, 0x0, 0x5, 0x8}}}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:16 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x10001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) read(r0, &(0x7f0000000440)=""/170, 0xaa) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8c, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x5, 0x2}], 0x9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x30, 0x6b4f2776f88d41b, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x4, 0x3}, {{r4}, 0x0, 0x22, 0x8, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x2a, 0x40000000, 0x0, 0x6}], 0x8, &(0x7f00000003c0)={0x9, 0x3ea}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/227, 0xe3}], 0x4) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:01:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) lseek(r0, 0x0, 0x8000000, 0x2) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x1000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f01de2f4ef18", 0xfffffffffffffd80) fcntl$getflags(r2, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:01:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x80000001) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000014c0)={0xca, 0x2, 0x7ff, 0xfff, &(0x7f0000000200)={{0x0, 0x46, 0x3, 0x6, 0x5b4c, 0x2ccf, 0x5}, {[0x0, 0x0, 0x2, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x1, 0x101, 0x9, 0x9, 0x6658, 0x8000, 0x81, 0x3ff, 0x5, 0x72bc9f48, 0x7, 0x378, 0x726f], [0xc3a1, 0x2, 0x7, 0x400, 0x1, 0x9, 0x1, 0x6, 0xffffffffffffff7f, 0x100000001], [0x1, 0x100000001, 0xff, 0x7fff, 0xfffffffffffff800, 0x1000000020, 0x7], [0x9, 0x5, 0x1000, 0x9, 0x7fff, 0x4], [{0x5, 0x4, 0x0, 0xd3}, {0x101, 0x1, 0x80000000, 0x2}, {0x6, 0x3, 0x8, 0x1b94}, {0xfff, 0x2, 0x4}, {0x5a5, 0x79a, 0x7, 0x8}, {0x2, 0x2, 0x0, 0xf4}, {0x800, 0x2, 0x800, 0x8}, {0x740f, 0x1, 0x2, 0x9}], {0x22f, 0x7, 0x7f, 0x4}, {0x7fffffff, 0x400, 0x8, 0x2}}}, 0x26, 0x1000}) write(r2, &(0x7f00000000c0)='N', 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x259, 0x0, 0x0, 0x9}, 0x5009df2aedc2d0f9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0x7}, {0x22, 0x3}, {0x22, 0xdb}, {0x48, 0x1}, {0x6, 0x5}], 0x5}) 16:01:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000826, r4) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x62) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0xfffffffffffffd84) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/107, 0x6b) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x100) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="d78bddcf84248815a0548799d8f6ac0905f22057fd8ce2e1a950dab2d466db08a3cc", 0x22}, {0x0}, {0x0}, {0x0}], 0x4) write(r0, &(0x7f0000000100)="6f4c547fdc4137c566df252e3d", 0xd) open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:01:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x82) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6812, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63, 0x0, 0x1}], 0x7, 0x0, 0x0, 0x0) mlockall(0x82535dd94122604c) close(r0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000006c0)=0x3, 0x4) 16:01:18 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1204, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x2016, 0x16) chdir(&(0x7f0000000040)='./file0\x00') 16:01:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffffffffffe9e) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000100)="609f4ace57b7498c28f66012616753cc2bcffa293c92cb2c7e45af10dc0798988af62a4a4b524a49a4de30b59be8b0993fd5cb72a543b4855d929a60ff85065902c91c61c8bc655279310b74d4e6696f4bf5c488e5a69e0bb1dfc4eb377386a1d700384c18a4eba7789406c611c981c6d87d8ad28791e052e65669c39f5400db2843174cba3cbdd74d4b251cf43043cecf621f3b6b26743939c616508b127f0407f6471b46b8a32b5f2e50fe8d58936a2d3c3534071421aad5418173b824f92d68a9923712e66cd0ecb938d67c94c821bf731e4064fd83f2145ae9fa180102e5390beac9b68c36fb7860d70eb3660e2f17620ab898d631e6012592", 0x6e) 16:01:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='+\'}{\xb1\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='}{/!&(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='!,[[%\x00', &(0x7f0000000280)='k\'\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'$\x00', &(0x7f0000000400)='[.@\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)=']#$\x00', &(0x7f0000000540)='&:\x00']) 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) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfb, &(0x7f0000000200)="e01d41128d545847ce9ee7e8df9c4ad4d0be16a2aefb217d3177468b70d3a6381aaf8476c3bd49a52a9ce50205bd1bca6dd4064f0bb2c2dc3b73afe4bc3593d8004f731eae068a7cd064ab9da89d001d351de9da65f8861d1e8a5160a4a7957ecc747de758e131aa429e48a9b670d7522790d925b81cbe71566d2e3fa524533e9cbcd0b22c7e6e372a194bc1b97f626a6fe1a42fe193d4ecddbd63a5c521654ff02a69961fb7b4cf7cc3f3b29ece94e1cc9ba92289a8517fcdff16b7ed3f2b331453f7f08f20d6a4986eef850ae120a19dfbeb99fac48396d6c0d252dd243885d69a12c61a67cac2631d7fc0f4c0af67c4126ac3ed9a207e971e94") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x662, 0x9, 0x80, 0x55}, {0x401, 0x7, 0x37c0, 0x9}, {0x7ff, 0x5, 0x7fff, 0xd73}, {0x4479, 0x8, 0x7, 0x2}, {0x4, 0x45, 0x3, 0x7fff}, {0x2, 0x6, 0x80000000, 0x6}]}) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000664000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) getrlimit(0x7, &(0x7f0000000000)) 16:01:19 executing program 0: r0 = socket(0x2, 0x1, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xfffffffffffffff9}, 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfff, 0x200, 0x0, 0x7fffffff}, {0x4, 0x3, 0x0, 0x80000000}, {0x8, 0x3, 0x1f, 0x8}, {0xfff, 0x4, 0x8, 0x1}, {0x100000001, 0x3f, 0x6, 0x7}, {0x0, 0x1, 0x6, 0x200}, {0x76, 0x9, 0x2, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xffff, 0xce, 0x10000, 0x3}, {0x2, 0x5, 0x30b, 0x40}, {0x400, 0x5, 0x2, 0x595}, {0x3, 0x1, 0x4, 0x40}, {0xfffffffffffffffe, 0xbe, 0x8, 0x20}, {0x3e9, 0x1, 0x2, 0x6}, {0x1, 0xfffffffffffffbff, 0x20, 0x6}, {0x5, 0x2cd7, 0xfff, 0x9}]}) accept(r0, 0x0, &(0x7f00000001c0)) getegid() 16:01:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000180)="068ea66727c3f6c6e1a86794fc8552dc2a13ac5f141206448ec2a75128b4cf85ef03d458459b8dbe58c83dac7d257238fed1cb0b4a309d899f0b3d8026e8d5b5069e171ab760cfc1f91864fcdc8736225c5a222867d13e188fca2ade494b401c36b677bc0930b503b0b858a767686f68e712df8c6aa23a5887ca957d96460fc306fed0b9999d77dcfe7eaf56ac5d50a9c1c09890f1a78359d5a3b8b372668dac03fe1661387345e2000c2189cea395f0c267fe", 0xb3}, {&(0x7f0000000240)="796a7c7af8b30d03b9883e7a00c5abd9b4c0faa231384bcc1912974045a7cc60692ed6a1deead5d4ee4279558f0ab6635b1fc58d52c1cab66c6f3f0c17b9caa42dd2ce7225af02eebcefb24c8e53d1bb9be0dea0e1b1c9881f43140513adc02a8c1227aa65cde675b65e51fff915cf5f07cbcc7468465dd993947027765afa1c9cc60b706d2854f6ba78ff109a4cd122ae285b279d1ed30c3e3f78a5f218f5e0a3e60eb45421d429d25c3f508a65f737335d54fbf19e188312566dc1c8f6c11126fd1ff771fcd2c797bf66746b73f798de6f8d8fdeb7276b889137bf22c9e602460a1410641b279916887f3d5561b2b11aa2993aa03ba587c076a71c001847717f30acb799588446036dfe75ce0c159ec5842315512a990f294c80c6f59ed0353853e63575b0bcebc266f97d61602af57b2664b4cbc9c02e39b36f27a97c30789bd9d4146e8c11550b1fb729d361cc7bb6a0074577dabf2ea7d623f2fb0ddac1414d529d88b303196026281c88a4bf37b6a1c91b1f285ac19b6b9af47131a1f4fb598bc212a06d1d09c3a4915a9191a2a0c3987029b70712f36a1ea1481712e68ea9c5586bc7ab7cc045cd1f0d1adbeca6848f764951a62706fd70ecb09f77fe7bc21ffb4d1953e8080259411a0e924ed07fc65ca4ee2145ff9690317fb5a394217e7aca0f059ffd208e2f4fd9da29b6c44022780d41a35ebc73e3a265bc32f0caaa6cc418e986e6a3f62c1fd80a48fc7530e9055e01c0f4afeb80de0238ae50f64c4eb892e771a9d2304a50808f3b481136d2958b220d0c948426920e5307ad4e51ca1c683d2f4ddb3cb28588e1f0765b9ce6f69e3d2fa745ce87b60f5ac346e5331a00f885dd79b6e65123b8a7e68f823bef84d5d4801c2bf7676dc4550428668d43a805f4fc480414c129fe2794fc13c1e6dd84dc57d98c49d0bc4b2535be756f36bd202ca6c401a5b7adf519d2adc76c49a709344fcbbfd44ae1cccd4468ffce2ef4432fc65d8558fc6a017fff7fc948368742aaf3e67c7929d09c152a2e15dbef3385f8e4dcbeffa62b7e51d852bc7da517e9e211de3c99342267cfbbcc9dd2f57799e16b76bafbc36d075df4654e1ea65d62316d983c11b8f516991b6ffa94275a0231c858b3155feb51f9d18dbf83dc2d70ba53f93a0aef6c1a66918252254737b1b3bc249514c27bf3c104224fe78b6a580ec4f0c38358b29ecf536fa70853804e22833314444355c225f889cb09486c2b929406c537ac46c188dc1fe36971643592bf43822575c9ceee4a804fca410e71c52336fc733b6aa62fa02fd6e8d65569963162f94472a31d18a0ec5e7db5ae97e05b4d9b2497b2bacfdb14fa1a0ad25b0c4db0f1e8f1d2868c05fb09c8e94e1c9ef162c81f4c6d9ba374fbd8540b4828afc8fcaa210a83612db7cbf2ad4c19eb8c0bd746dda0ef42903867fb82d511df955ed1230ab9413c43bc62512c483ec8400871732ae7740d7f5b70276d1af377b619759a9652d303a8e8ebeec1f1cc482476c8ee4447dfa1f58df20b3a4eeb320fb874886959c947431d55c2759d54795411789778b7283825b2cecdbcaca454def468e6f0a231bce7ccc89f900eb2810f16331e9523468e7175eed51ac2db539d3b67360f872cd6fdd1ed55b6fffd87429f54c7a8b7841cd69c99d219e7aa4ba112fe72aef9c44c96a6fbcbbcde7492993d773080fa82fde15e861f797ead3375591134ec484f59a15f5e50e99ee0a6db2879a75956b5278ab46b884d70ee4219e6f67789494a9530a087bcbf3190247f8854457add56a896ec2d3b286b6d4692510d7dfe8a9608153effd34529de462f601ea66eeb860f81acbb3080218c6e8e9d8ec97094e9f40cff24b85ef55c9d6a9c95eec466efe82ed7fdc6def577c42d0034c79470c53179484a70b05237ce44eef50ebc8cc0980310ba28b8ec3735e4cacb735be6bf852c8b00ec731a0ed6c17731799fe5b9cad856c75dc7ea11e34a67ca487e8074405ffe3472b2473295a7977671257ca293677f24139cedb0b0436734688a23aa4520f8eb815e843fb91091d681cb619793a0064d031f3d2c9716cd52bc74d6bda7f66a2a9067e5a940c87c1f49e0330ad836c142c7c14ed372661eab9e1d2225a4720b0336ca5be2b3654fe26ab2f4f07a355f766f92159a2656e28198b81efb6e49834aaaf0d6034da1e0ec3215b14566e42a3919de1885ea93df520797407212147db68319ce3d2a60f165ad15dd308c6807d878c4a71d0c656747b6f947c81da0fac9ab13f8e003d00547126884b2556ae043cc45c231cc2d1612ffc7fec904546561e770f6b4773e553ef65bcff33ee09cb26e076691c5ef3712c7cc72e962b2c345884e9333355a13550f8f5e216ace52096fc09d7a424d1c1fdfcaefc4e5b0bd4299b0f06605c1bcfead20b25bcff7eec5a72d02d81ead7978c623fc1e7e6069a6dd12d1be3cae49ebe8dfbb652f1ce44044524339477c2fb22ed10d0907a92316f8c6bed61612bae65355a13efb400cde1d1d75a783c664c2916376408720302b334e06a83464ce1302933a1bdccdcfa2c4289e0a79a7b314d87a640be7c5437a22b8bebf61130d87ab5d4d68fdc77f0603f3071157115668eff76072602cf0c398a954cb9d94baadc2944ff05f09cd35f216803e7255dd83469cff8cc89369b489f62408602d4cbd80eb4d0d4ab01095e208fc644314cc1fae8a44c3003e045411636404fc628525d72ebc5b1739b08a247dc55861368fdbea7f548f9bb218c2bac1f86cbf30422adc6c8b87c7f66be5fa86e8264ad08d2f5a93df37885af8db39c13cd89a96dff217acddc7f6d527c66dc823b409a378926a6854fbc52e5157f28b85d8e1def2a1d8aa73a17087ce37b2e6776f1a7d46237077ffe75ff42c8d3ca15d2eb7159de58ef2fb0ae08d6d344a707b9ebf01b78a88d950e11247f75f0aaad2ded2f5c6fcf50b843d41a8080a3b718c312580beaca4ce82f1db08cbb5d05ed6bb77a7f3c11be3e8daa8bfa36056ad447a227f165365e08fbd3ae2547825c81acee052410f98f7e26571f2cc8393a17c0f9c40805354c15d6021c86693aeb04627c4357a7a358cbad02c07167c19b881706a63a93c1f1ef7d9fb11025b9d1c5ec928677ea1446e32aaf97cf6e5087cf3c599d64242f1da3590dc2c585256f03b5f64a00e838a29871e17240d66e39f5301c8d1a9a7bf8a963f79b91baf1501fb580f1cf98822c88abfc91738c0189006c726fdfed26cc76e58522ec967e7a34d7c30d67cf44323d3cfde4eb9d4ba3e7a7bdc308d64098b107a6a49344b461b2fb74c08ed9f6a433e80fef6883bb24de31a5a02a8f5cd02148ce765be01d1fa48a343df661202460d7e32e7e6e8d345065982db69852592236ffad9ebd7ae5d5678dff19318e69ffc6c8a0a8418a1c4d293769367198afd02c92ab46cef3c5160dd22a9c72bb1a22a5a27a1ce6a87b6c19d381b9d697195ff1bfd1ccbae266d841f0424106bd06e0f56e3c947f5721e5bd11e06eac43e43fbfb3d63307fdc2c8454f3e693c22e3fe88041ecc13a5b53557f7430bfbc0eceed875c1c791fca47a34f634df780d67be5ae7829443f2ddb595c8f9ef7e40876572671e2daf28211fcc5f76927da3ef84f354fbd14c4eed0ca974dbe06d687225a5b2ad62af295f7171412bb23a511e65206509110a1136ad0385bc59b5708be3e03ae4f4e7ac73726c4f84ca4809f40a38513b59c71e7496962218a02d78a022d6c725e74228a3074be6e1fc0f877209c04fd680d354729fb157a967b1bf137800eb4816a8fc273a2a5893d905c250f3a437232bfa861c883855de1566cfa34940563f2579ec85d7238442bdcb84c596fa7dba17c225c6ae8a79f1b77754b602c4a3838416dbd8ced3b24601582bb20a86ded0ae7c321583b20947339e7848b9f0948a88070eaa17a1ab4eeaaf448c99f198f739892d74bb70db20c89179fcd55e1bf7b85e25c8ba582c30d403b533a2151a268c7e26f75d7969b3aab18b573892c62a7106bb5292f2e385b4190000e40727f383c0d92e9f8dfe6bb63e22fa725ccc06b4125a20fc3df54544dbd1f927e081be610660bcdfe4cc1f71e10480e99f5b4dd1d841534c599399d7f45fa5dd10cba2c322f6104ac50effc84c983879b064e31b4545177e1471e6735e65e30b77e053cbc1cdca68dfda731325d5e3a9b22a8303490a2a96bc765c4f458b207b2c6ed4adb2ae4cfb7f513aeb0014a70c96a80c6782b7fb3e3c79832335e1547cdb654bd50e231902063cf8b79a07fbde9d2215afa231581365eca5b9feb8aaee6c7ab16120727ac3fb23551581c8a47e49d365a22beff5c6bbc32c3785a85af2339aa0770f700b75cc388aed27e7e4f365fb4d3e8a40ef4c9ca7c2ffdd9589df3ca1923e26bbe0aa8a45ff818505fee959d8ef857075436385b2dde3b395e15559ef605ab6e00fc6b527e4b39553477b9f0eaf6d992770893f6b5e8d25d099844e8b3c9a10c54dfcc13583f74066855b8fce2e41ec8267919be0c12a295afd58eeb985ed3c7bf21af3c0cb9be3da59d3465ce53b78453026a864a4bb1d29e02bfafd844a21bd90b0c8c52679c7e5ae0732425616d655b598d2615d4a62822e774c6d28efcc0557ac85d5d144d259596568138be4c1356d435a9a05fe79fafba005b05e1025bec9907934020c8991f1eb34aba03b5db649ae484de110aa576f9efbf3eb27c7f29e8030ad7aa38c4bab2f95c71ec742e84edf381249e308d9f26bc23699b9709fc4a155d3db6178165f8a73b729994cd0c38245c9309ed6119ff082510278b2f520c44ea68b7f5db06b3f6151a7be707faa57f2f60bf878c9055c85b58b2d848074e9f2f30600187d092c4a690c3345635830e056e99d07515a8c738341ff2b1b11e59007a6ff5d23cd5a14e57d98375d6820104905a77ded023a64f4cdebac251524f2c7e695cfae037f8748cf6c8b8509fa5452ad1ad97db2cec2e505791ce6a07a97c22999d29afbdedc2f886e34d3836c2e7c593faac554d155bbef5da29b9e4d2dddad2bc46d94adda98c3971a40558606c5834787ba1d1e4a094952d9aaa1c8ff8328e1354153f646f85b7defc320daf9b3c0b084d0c88694d19c2cea6bfa451c20c9d3eb04a89f9de7e63bfac8a32a8e0b9dda1a12f4bbf535285a0bc794bea5aaeeb2677a9fd9d3e7f32e68a8bbdc876aee1117b8a2aeda11c8b72e8bf576908dd323d05dbc6b47d2f4056e73dd1191b5e2e3a5a25c45dddca732ff261de286dfd87ea3063ab4656318c2647e7ea7a86deb6a853e7917498530247847242d48050cab0ab5589139046257032cbe548041550c665922520ac3d2d021d971cb2fd859fd816ec9428cf126f20b84883c6b58ec42e4dff3da98621cb4ea26ee772cfa083d19f4a89b3e3ae76792e2b246b1c288ca45b4999f9b5ee2f554bb012e5b3d4f4b2d35b14f6090201fb89f33742a4ccd9b7353b8a0637fd81783376fb6b0daf89309ee3620aa10c66d5257af44ef121f33ded6a4be5febf80bfab4691c6e8018177c1bfe3967956076005565ed0c86bb8919c7198bddcf1fcb20f738ec8a021e6a5cc2d83865e8d91b9f7d6b2d88da60dbfdc2b98ea1e19c6495332532f57d275af9f52cdffcf765f403b2a863bbb76eae8032f6bd0567dbcbb79532bd4e33ed491ae07dea78e133b0a4229f172353fd75641011ee56b431f6e78816a14796517d897f857cbb170718338a0a62121975514edbfb4cd5dee0521d2", 0x1000}], 0x2, 0x0, 0x0) socketpair(0x18, 0x2, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) clock_gettime(0x4, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001280)) r4 = dup(r0) linkat(r0, &(0x7f00000012c0)='./file0\x00', r3, &(0x7f0000001300)='./file0\x00', 0x4) flock(r0, 0x5) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) dup(r1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x1e9) geteuid() connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, 0x0, 0x0) flock(r0, 0xb) 16:01:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="82d973d386da33e8347416deeb12205154171bba8715e0e9a79c619101ccaa5089634746371ba283c44f4f1bd9f580c3198623ca9993f94f677cdc3207b59b14ac9907ac4a9a8673a7a071fd5b553495249f64e517c9131fa881857898050afee9154c08bc512862"}, {&(0x7f0000002d80)="7efd9739e003a729b468f9f03ccdd9c3b72bd6812025329a04b0c97f663a4cea19aab3ee4bb3aed37fc29e53ddaf5c987923271656b7814c18ea575242296cb802a49cb06eca0c833e98dc0882b4724a80109fdc6c3e1115bbb47569fab5693983af32fee2a18d7dd5d7e95ad214cf4c582c89ad862c0b0d9442638a24dc0eb44931e30c06c50c0270df8830d98edbc818145e38dd07f681b16dea1997d868d329554a2436e94184b9654cc3346aab35d5c2818b7659b51d711858de4ba23839d32abea89b4d3b73bad4ffbbc369691b7d9f5f530d54d37efa7d7121a05d275908cbf2d4b5daf5ec39ff79f158e9573fc3ca5b25abf565db8f6b52848a099085b5e4695c88bba48f9f3391356637887cdf5da4254d1c0ee953a5da2e2f14241bc4d51142c43f93ab1b6ec543e47e12e4e27076645ebd37e77425e4bfea33c44a572df084055bd85323ba6e9778c7c0d7dba4319d0f130c32a8ae84df319a16140d70ea9f9ed478dc9636055fef7f3ceeccc5bdb8aa998933682b30f9de54a05e4c9f70d10e1afc719e31f5c8c78ee075a7737fe2cae794bc6ca9c1b9d184c462b411d127cfc496868bfe3f13dd76127f0c714abc5c680e078860636ce0ae67c3c87946ac9bfafabf3e57705b35cab0df15a832023c6b461f90ddfe0467ec9e1b7013700074698c4b1921f2554c851b31bf2e425b568e4dc97213336126cd00362bd6ebac7ac2101f62a44b3c2c276b2286818eb9e5eb02eac7bbd514f9b586a355d4dd683fd43fd882e69f2995acf157237a7126ee5d4640f5b6f439eb85ef103f38a50c89fd211cfe3e3903686cb83de35c38ef6d1ba7e01075e2d18e469f3ed472dd11a1b73cc09aa19fc1ad0b5ecd40e4f10ac4d16f7c8d60b56c993c69569980b4096c596d09f6067f0da83bed198173b6c6889067155bf58338f23446e21a4323eeadd76bd25448b1446d43ce447353ed3d66e1da513a016839c846b0962f3f6f2d5eeae5e4de72ba3680affbbff05226ccd8a7088e01a2e19437447ef911f8b538c7486eb6ff190dd89243b5b62fcf4c4e076beb3db9043a8a2eb55944870a5279449713072fbfd768ccd102d6f8ad6262052fdf8238ba8296df64603f4d452a2a06215ebdbfc777987d63d10343b528eabd12523a55f4074087bc06f922154e2701e44a7f3f6ea74d2242c5b3da9a5d5001eed8b08751c2c30df8f16e214cb8c0aa12aa4614a1aa480816c37f9b79982b2dafa1906674cfced5d12622a35127b64a587c8bea53a39aeaab214cc60fe412c6a340e22fdac66a416d86444772f8bb2160e48bcfc98dfb00b20b21874be03301b90a1381d927e3df8457dcb55df28b12debd7088406058b804357c5cecf71ac7e71e4e100e6b998b200d475f602435e7d518a6bff76ba92217ba256d90db80205c05da5fc1d2de5c56a569c701f61c139df1773cf8171800413465b6d2c7aee1529e9c67932bb7173495cb4f3e59fd5d00ee1edaa815b8618f4476e77f4767954d41ef9abecbde851c7e4217b3b59d54495e6c5b484a54c6a3eec6276470a4b54faebc9373d0ce1a2278f089c647d813110d3b54d28deeea791b78f0b0059eabadfd7202eab5a3fe8fba195478e1d7ff6d882476069e657bc6294a9c1578161390987241df8c8e1fdabb60856c1b6d10e8c03f2068de2ed6f9aa69a17f6166d6c840f400b29b1b429ff1e094645d81eb3e79a4b4209bd5ee3d5298c0a768b75c825a4bd03dadf995225bcefc10f6647335f114558f1c14d4783a8fbb1527acc64eea749b43305ddd69fad469907e88588b2e5a22110540222a9b18bcb53f5dfdedef2c78a532df5fb0d763a425ff2599c7377d0e21c9ab6712f3861e760b32a5658ef0c0bc3c4dfddf89556e9db80faf03034008a7965d213ad2ae116302bc084087177096d2780a1fe775d07adeb43cc956dd7c6adb9ca01df8709eeb284d07f29445f6d7696d534ab868bd1ada0cbf0a6abd3979823307d093fdce7c639ee951a7de187e46262182c04b5fea3c79fa5e10d8e1e92cafd0e48d96fbe3bc1d5ce9984790e32cec27c868ccb55a400c79810f5596abfaa332051e8d592c908b318ccedf1983ef70a7155ff5e9e75db20fd90e459e74d898a5b66f21dee123bc07b41820ef1bf95d825abd8101b4d1480dabd9ba3e283f3010e98b822049c48041629eaf334af4e4c57a065176af40523bbb5d776dd9fdebe4942c34509c3fc70db715478c7aba55cc755a53e742acf207bd0b4ee72c655e65b705f6e5491dd96bb4dd6301db86f3b4c7a39ab00880155af9b7c31087afd2b93e859e479829bf07db65bd70a822f2d135e848aff8e9854df6116eed0c90cbfc97c1a0e80581705901f9047b0458084f8512aab18419b7e748bd032762d30dc91048e8b0d08ff2c8a81ba34bb1b747d249d5175c43bbcf2e6924ed1a1ed216664240587cbaf9ecb976f4123f4b4ff932ed1e72063a048ff9b9b145e6b8e86a37d05ffc0a61fe7143a84c4f252a02f7726017f58dfa4f33a5c8f33989cd49cf572cc35f01631aa8114ea0da6cd94481cf01c91fe67dcbafbeba0752d0ce1fe3221712c7f8de669dd596062eb51ad3930d3f6329454700b3fcffcb6ad6a98f8fcd060416680eef7341f132a792188943c8608c6e8664d275649a0f0075071ca91d4fe0604ff0657d024a26306942670e8391a22ac347bdc2873e5874de3a548905c5bc07bfba2a8eeadce7d22a2a5a8daa85ed2f3ea01531745c4101ac12617a432134240eb34121f76e602e9af9dbdd2cb18518628e85cbbb1e86970e274e5764cbb973038591c3c2c3af1ac5848b26611fabfe7257c7b8f624332d8cc27e56cac5ebecef69d9ede1a198cac42cde0aecf81bbfe747daf8cf53802d3952dad3dc00f713d84a17ab1c3d0f841cb5ba7198bff979b9416f942a20a33685677c7686ee8e224c7609fc3c8d9a20d6bf3fc6f9820cfcaf55917677e3dba4a28db378497d61410b68030867151fbb86cf0611e98b8806ca3a56fc1e1bab71cfd1489a2c53e2acb84be413d8034a424a69ece12324a1560f9043a03860c29309672d4ba3b0c6f3c6030ecb7a9c86e5ee988f20ff6018a3496bad324cf62bcffe9088bf44b07cd3795b7980e652c043dc33051641e6bce52c8ec99b1baf3270b54acc951cb24fcdb18b4e8ca620dbf63f30191f8d4d13696cec0adfbad4319d27554f88be22bf9304f4c820b9ef28af32e4cacddcdc709c710821c0369fa5bf2d9739a81a34e0cc8f7639a3a1eaf7cbdff199ac1cb1175456941a4515412b2aa2efcc20b3d8177634b22d290a1e33e281d460af64a461955d500602b6edd380d9bf297796587f175dadc6d41ec33300cfa58525d96172ef3b5b9ca8d05b4ea989d09f5e3eadea8969e5e2684abff6184a1452189bf573c92a83faa3cedf551a116a4c0ff835ec9934762d18363e8e77aedcfa3b8b06d90b3ac7b70bcb46075c8e7d285d27037681b238deee247f9dbde788d35120d11e02374bd1de1bf552354bf9dc236621470bd5910ccbe541df9bb31c585026bfdc13146f4ed5cbff95ba3193ba1fe44a54d223977af5bba1a65cc781e2fa0dab52fd3419253c7dfbf1d5c2945f0def11007f50b22a192f96cd40b908746659a04d435a1442f4c1278206f22e49fd77d6251ad9e757dd09c45cf0af2e152e3f5fd78acdfb6b244d3e4bbfa4002b2a744f9150fe373ee7a34eb797adb8ca166fb218665e38a695289ef16c53a9786126d0744b3a5206b9e6e0e06b5f4341371e3727a4cbd8790c89edf67b7fc78ad9062a18bf403480363069002cd95131469105329ceec5eca4fb12e33105615444b9ec48e5733ecf1e21ea018e2c958f11e8af0941bb0935fd0ad0f06d8e2f22ffa4037ed64e1b5fa9e165389d9f37da00480778579c1932452ca8d5e902e168fc00edb2a216233ac87252e48453c0b4b97ffded9d3ed0c9c7ebe770a5ec4f4127ab897ecc59ae9a0c8e3d3fce08c8aaa1f4abf62d0e194e46c96107828a869d9119a86dfecfa9a1e9159c1ec1370c4dd74a8b3f9107e3c612b13a618345ffb6d451fff2db7f961b251476ee7ea46fcd0707e5eb025920f87486490ee42ee760e44b507ea8dd97db4880206ad05eec5595123e24cadf54981cfa120b825a2b64f51036ad5b57f901842abcd07750e076ee7e67bf76104736362404e9d9eb03c9c79e101d904ab59a0b682e13b2d68a872ea52cdc844010e79f7a6f948a5ecbf3cdbfd23872279d717fbc00e83a81e148bef517cca85a48be2d89377f4a07ec46d33635a0adcdc9316983ba1f83c5fc1cf302daf8ed6acd2f050f7aae73017b1ddcbdf57ea0d61cbfed4689a4582dc0a161f8c98cb6182b8cb502e1738ac7e5eb10c33bb7ccbe1ae53487a8fdbb9fe3d6c450f5bc826d1d7f6de8aa564f55f22b32219f5e632882d982b35897280528f9c37fa3fd27f4a5d29821064bb012037cbc1808643cb5843a270b5489c8eda34eb9859893d9bd208c9d7002265dfea7eacd6c3759feb23732a1e05702bab07059a454e7c07b56c21d4fc3767b74777b0beb3e0fb7beae4e2eda85dc9b9791b519387ab7777cc8f04bc2aa599b665b4febadfe197716d647c9ce805adaf3cd9f031205e676034ba1a9fa6db27c67020cbb4ee80ed70dddda7fef968963599c3932d8d868d18f72ba6e2c7c66ec24e51a40d6e04abf6c2c39ec50f01008db08918c058bc7373aa90c1ac9bd36f7338850c0456576a0dad177d56d1a3a7e12c2a2e534183b9353e5f05f11dc5d91ff9c07dfd6b10398d2a5a8e6f1bfcd2ea9100aacaa300f3d9c33f149c56a24fe8378464fa44dfe7057d58eb160d561d45479bca571680f35725503ca038912d7134e8a356762f29762825e09a1398fc45e6a4c7e3558acc960e27949e4dc42da48b96644aba447c2401172e832c5b1f420e3458312d0291211dfa6c3b52394c1ca7ef29a6488f85f5413a439cbe21529f953b1e4fdec23e3576a6f63c4e08bdd351e32951348b342cefc4d25d4b63d2acc4779fb39b6a885e7541311a3f380624f5c6501d0e8f6f81b450dc6d75b8f19c2ae6c48e502bcce007c13d967c0859a66a7fc5e4cd8c43a5ed81b8bd6c9a6717915d00eb55d321ffb2390a55ea49a8586fe09751b6ab8e8611d165ae3ccfbe057fcb9fbe2b0aaf102a0d5aef56c6e4030252de669a0aeaf13b9f2df904e0e7c2b4319a8486edab588836144b34148ec9c3a64cd68ad1fdbf48d3b3752ac86cd76f7254f855d1e74058001ccf24c90df1950967f9fd4b60ff1e3bbfcfd3c746bdf70b32ac44ea16eb7e5e40a0a381162062460029b1b3565c79519cdce09ad5cae6eccab20fd1cd11c75a041a9cd097328a13d7e51354522968f9c11441be2458ea578d6e9fa092e99901a9de84a32b1a248526539496e67333583ee96808f18f405759e7b886072c10c90cf7030f6f675119a1a47ff7ad2a54745e159c29b786806aa0e64334fc886ff8215f889450d7485d01ff6c4343ffcd5a2803ce807f321bf30e24d843b485b1c8c43d64ab820c5713d8fdb2d70161d3c8d269f06744949c1b1337230d8e9591fd3bb9dc64642047b045f0dbf0fb5870058ce5eeec05bae3e1f99e5a34073c0e5ec4d13af3d866a7ed6fb0189f5f11aae67f38bbf7a3aef24fc41afaf115342e32d8066223af8e326c05778c3bff943469645e06b0d66dbc2c9d26aaa51a7bbca5f1d57e1e0c0aa39a3340e13957f537a7e417b389168dd751f73d7fdfea504"}, {&(0x7f0000000140)="ee86f52bfff5ea247a31bd49400b794c629a3f5295e8cb6536635b7f47daf838122a415996e6a0da2673e7b58666455cb2865af04a27f698066be3d23c15aa09c1e59fd0979a9bbe5717761dc5d32556cc35b41255ed810ad59f4a1c9410e64674bd4b575087c001ca447c578d68e2639f66637bcf32ba239297fc70923015f4e6"}], 0x10000000000002c8) getuid() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6, 0x10014, r0, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x8000, 0x20, 0x7ff, "45032a26a8ef29bcf9829188a647cd4b8d7961d9", 0x3, 0x3}) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000002000)=ANY=[@ANYBLOB="0000000000000066d3ab4d00000000000000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000600e50500007e833e191af61e4fbb43bedf05d3a40e956a8a04035717025b00908df0b3b5950c6e874068c29af480df57fe42e1050b07ba3662979a891071bda2744c5d5f16984d29f9f82d78eeac3bc7bf68fb2045903d84b0eb0e27475d9b8be42b4942a191b8ba6e1f71d7466e7f7256773c1155400ae370baf13d1b5e6c198851b9367aede1fe1c"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x2}, {0x3b51, 0x5e}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, r9, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r11 = getpgid(r7) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002100)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffff00f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="010608ae475275d1200ca9ade0a48a4e8646df3725c496a28f2341aa28d2086c773c82cc7cb5c174b0fe49bc007570b64f1abf047abb14fb01853046a3558435b7a347b2e60c95013497f598fa18eb7afe5e8dcf1c75eb5b84"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x7, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x18e) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3ff) 16:01:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:01:19 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) lchown(&(0x7f00000005c0)='./bus\x00', r0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000f96000/0x4000)=nil, &(0x7f0000cb0000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fa7000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fc7000/0x2000)=nil, &(0x7f0000c36000/0x4000)=nil, 0x1}, {&(0x7f0000e4c000/0x3000)=nil, &(0x7f0000c64000/0x4000)=nil, 0x2}, {&(0x7f0000afe000/0x3000)=nil, &(0x7f0000f5a000/0x2000)=nil, 0x2}, {&(0x7f0000d1a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000d65000/0x2000)=nil, &(0x7f0000ec0000/0x3000)=nil, 0x908}, {&(0x7f0000a77000/0x4000)=nil, &(0x7f0000a2d000/0x4000)=nil, 0x80}, {&(0x7f0000db8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000b50000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ce2000/0x3000)=nil, &(0x7f0000a01000/0x3000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) bind(r3, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x16, r1, r2, r0, r2, 0x8, 0x8000}, 0x8, 0x7}) 16:01:19 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffffffffffff80) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:01:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="cfa915c03d4df4133affd6875ba488eb0132d6fcb5284b176816647e6af321420e248c5068af134ab4bc50accede49d5bce9eb74c1389affa618244025978baadd3273220caf6f", 0x47, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xac, './file1\x00'}) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x183ae319568d3e44, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000480)='./file0/file0\x00', 0x8000, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000500)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x281, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000000380)=[{0x1, 0x9, 0x10001, 0x8}, {0x7, 0x0, 0x4, 0x1}]}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000003c0)=0x1) mknodat(r2, &(0x7f0000000440)='./file0\x00', 0x6010, 0x8) kevent(r0, &(0x7f00000000c0), 0x9, &(0x7f0000000100), 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x10001) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000001800)={0x2, 0x0}, 0xc) socketpair(0x6, 0x4000, 0x1200, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001840)=0x7) recvmsg(r2, &(0x7f00000017c0)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f00000005c0)=""/61, 0x3d}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/205, 0xcd}], 0x3, &(0x7f0000001740)=""/89, 0x59}, 0x800) kevent(r0, 0x0, 0x0, 0x0, 0xb0, 0x0) r5 = semget(0x1, 0x1, 0x8) socket$inet(0x2, 0xa15ee661e6aca4ce, 0x2) semop(r5, &(0x7f0000000540)=[{0x1, 0x81, 0x1800}, {0x4, 0x80000001, 0x1800}, {0x3, 0x6, 0x800}, {0x9556dea86f2546a8, 0x5, 0x1f254d0baf2cb1c7}, {0x3a970dffe81f0597, 0x0, 0x1000}, {0x67e64fcb32b88f5b, 0x20}, {0x2, 0xffff, 0x1000}], 0x7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/130, &(0x7f0000000100)=0x82) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x8, 0x7}, {{r4}, 0xfffffffffffffffe, 0x7, 0xf0000000, 0x9, 0x7ff}], 0x17, 0x0, 0xfffe, 0x0) socket$inet(0x2, 0x4000, 0x20) 16:01:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x200}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) shutdown(r1, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x180) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x400, r2, r3, r4, r5, 0x30, 0x80}, 0x1000000000000000, 0x800, r6, r7, 0x101, 0x7, 0x536aebd1, 0xff}) r8 = dup(r0) readlinkat(r8, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/159, 0x7c) semget(0x2, 0x1, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x81) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') accept$inet6(r9, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/25}, 0x21, 0x2, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) dup(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r0, &(0x7f0000000880)=""/161, 0xa1) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) 16:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="c84a13fc2004ae35908e105bb402f1092cf08976a4bcd50f786cfa1a1ca6e0e117ed8de7e2ac8eddbe9cfcdd1261618e1f6bf15f24f19ce63c4f4778362d7faf92a5c5a7cc31b4a724db1c9702cd7eed8496730f", 0x54, 0x0, 0x0) r2 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) getsockopt(r1, 0xff, 0xb243, &(0x7f0000000180)=""/108, &(0x7f0000000200)=0x6c) getsockopt(r0, 0x100000000, 0x7fff, &(0x7f0000000240)=""/231, &(0x7f0000000340)=0xe7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x0, 0x81}, {0x18, 0x0, 0x7ff, 0x3d26d93c}, 0x8000, [0x1f, 0x20, 0x5, 0x28, 0x4, 0x6, 0x401, 0x1]}, 0x3c) readv(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/81, 0x51}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) mknod(&(0x7f0000000600)='./file0\x00', 0x6000, 0x4) chown(&(0x7f0000000640)='./file0\x00', r6, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000006c0)={0x18, 0x0, 0x9, 0x7}, 0xc) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="b87458b3514a86c3cd75f7f7249f3b41d630a72da6f4eac167fc2d4838a44b243bf3", 0x22}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="afebfe502936984aff774737930090e09beda0903090070a11d23decc9e7dd82d91e39a59e15279944237e2f083b7ea162086dc04e2effbab651601f91675990e5518ef2b3cb70c1", 0x48}, {&(0x7f0000000840)="68c92a240e9b908b087adaf3c72049aaa8297801b78ab868d14ed109121ca63d7f5f5e769f35d3769fab7bfdec8f6ee1502ba48fb38470381fa50c74cc01d680585d69282e0b2ffb3ba90eaf0f20d0f1b20c2c91aeeb2f78b883e70c6ea61e9e03e06b370d421aaf6f881ebc6f17350d5f5cf2bfe3f9b46d9abf2af4fd8a8051cf638934900e244c8dfee1a5c22d29460cb0c9cf0cb54353b2b457ec9cb4faafb3add14ac4d487d501", 0xa9}, {&(0x7f0000000900)="10f5c7820ac038d120a8696bffaf5b20297aeb26ada00d4572752f9b90f6efde657bb41e6b12af9792ae19db2526a39feea1706911b72fb8c96d53b0c1e9ad0747df809e97c779835e3a7b50eab07576db12328a62d0279027ebed147db8ccc2a001c7abf5543a6d305f570bdb9c8cf36b2f10b687ec3a1f0a0d74911402f98352b7426eb0a9eeee6a8708ac269fbd0ece1b8694b109e81d1ea8f87b9b6b3fb11c9f71eeafff2738c7288a6f7b19fa14288fa49936c80e3f9f90a2551deeed22602fe656eef062f14635897ada5acca6cce4416411a25f064fdf74b0ff23b23e45d5e2", 0xe3}, {&(0x7f0000000a00)="258e86e6926a7968b8ab247f3bb917f1c30b86bfa96aa06849152d931d14e7219a4a565f574832b07f2147e0375cea645ef4ee19f28816393067527cc18ecc9d453adb6a3be3693998175976f7d7d7df6b63e9dd34dda99a1e9bc48eddb240425e5c5ebd571518bd17f640ec2ba4da8ad5c08a3a1bbfbaacb5fec51b838350300c6f4012e93e3eb45017c21848ff3ef5e41b081dffe73b6ca396043e6dfc806fc9bcf928", 0xa4}], 0x4) setgroups(0x4, &(0x7f0000000b00)=[r5, r4, r5, r4]) r8 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) syz_open_pts() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000b80)={0x100000000, 0x1, 0x3}) recvfrom(r8, &(0x7f0000000bc0)=""/4096, 0x1000, 0x800, &(0x7f0000001bc0)=@in={0x2, 0x0}, 0xc) fchmodat(r0, &(0x7f0000001c00)='./file0\x00', 0x62be9a133e379d52, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) getpeername$inet6(r1, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001d40)={{0x18, 0x0, 0x992c, 0x3}, {0x18, 0x0, 0x0, 0x7}, 0xff41, [0x2, 0x2, 0x80000001, 0x3, 0x80, 0x1, 0x90, 0x5]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001d80)="6fae7a352d92b6927636b312ee8d77c922f9250edf0b923875a77fb3af2792294cd90804dd3170724713cd39f06f86caccc3df7971cb7a8af7aadf764da98a63f185b4a4fb297b03d9943e2ef34653952b638f2f764978f24528c239fdced4d33ee80e779d724ab782751d10a43bd18a2fc6d2c8e36327d4bccf769c78d450bb833cb3ff95bdb41fb10b053ae05a947c24265de70e9b4057708fa7b6d3832203990b5551dbabd5e6a3a21f1157449fdd15ebe9209df63ad27ae1003a19e27222635386b0fa7f7403d52d873517e458bbdc6a2f319af603db813bd3f44aac3437c297d24fdb", 0xe5) accept$inet6(r1, 0x0, &(0x7f0000001e80)) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) getegid() writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getflags(r0, 0x3) recvmsg(r0, &(0x7f0000000080)={0x0, 0x3b5, 0x0, 0x0, 0x0}, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="fb") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x1905b2fb, 0x80}, {0x0, 0x9, 0x7}, {0x1, 0x2b3, 0x8, 0xd5c}, {0x9, 0x7ff, 0x0, 0xa7}]}) r1 = semget$private(0x0, 0x7, 0x9fa1e76fa5edc540) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/139) 16:01:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/247, 0xf7) r1 = semget(0x3, 0x1, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/177) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x800}], 0x1) clock_gettime(0x0, 0xffffffffffffffff) 16:01:20 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xffff, 0x9, 0x100, 0xfffffffffffffc01}, {0x97, 0x314568e3, 0x7, 0xffffffff}, {0x8, 0x3, 0x80000000, 0x2}, {0x914, 0x10001, 0x8, 0xfdf}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:01:20 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) socket(0x18, 0x4, 0x45b1da49) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x4e69, 0x9, 0x8, 0x8}, {0xba74, 0x7, 0x0, 0x4}, {0x3, 0xfff, 0x7}, {0xffffffffffffffe0, 0x0, 0x55b, 0x4}, {0x8, 0x3, 0x0, 0x81}, {0x7fff, 0x7, 0xffffffff80000001, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x800000, 0x7151d13b, 0x0, 0x1, 0x80000000, 0x5, 0xffffffffffff0000, 0x2, 0x2, 0x6}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x65) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000280)='./file1\x00') open(&(0x7f0000000240)='./file0\x00', 0x10, 0x40) unlink(&(0x7f0000000200)='./file0\x00') 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30812, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) 16:01:20 executing program 1: socketpair(0x38, 0x3, 0x1, &(0x7f0000000000)) socketpair(0x2, 0xc003, 0x102, 0x0) 16:01:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3}, {0x7, 0x7}}, 0x2) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r3, r3) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) 16:01:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/215) 16:01:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82a8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xcbd, 0x303, 0x1, 0x3f}, {0x3, 0x4b0a, 0xfff, 0x1}, {0x200, 0x5, 0xfa, 0x7fff}, {0x100000000, 0x62, 0x3, 0x5}, {0x1000, 0x1, 0x1, 0x400}]}) 16:01:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x0, 0xa) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000001440)=""/89, 0x59}, {&(0x7f00000014c0)=""/144, 0x90}, {&(0x7f0000001580)=""/194, 0xc2}, {&(0x7f0000001680)=""/123, 0x7b}], 0x4, &(0x7f0000001740)=""/96, 0x60}, 0x40) socketpair$unix(0x1, 0xcdf134a152e1552d, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) setuid(0xee01) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001300)) r3 = socket$inet(0x2, 0x8000, 0x2) close(r3) ktrace(0x0, 0x5, 0x100010000, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername$unix(r4, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) recvfrom$inet(r4, &(0x7f0000001340)=""/59, 0x3b, 0x1, &(0x7f0000001380)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000001140)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x7fffffff}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="3712ab8a16596241a5bbc64a0acd6d75d8cd81a15db2a95d60d45fd110ca485492e005e7d478abfc5ce9a85e7f0e", 0x2e}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="10100000000000000100000000000000d693ccabbccd61ad7e748faef2bc521e1f999d4ca3ee9f580b27e6e07b45329ce133c20dd0608584f5986b6e47790be3532e8e60a5c7efebd68aa7c1b5d6b05d6a24d7e0076ce41c941dfb816f0c4776d693e6ac342e9122e7beb5456ed06e61883a1e5ff2a5a0a7bb91d0de4daed2858791b473fc65e5d71ca87b4c2cad89e49a84a50684be292263768d1bd05223a650e2d8452b18f0ee20548497b47e169f4f3541afe76ee04f1093d66780fbf18e8380ebf5b9b7bcdded1e06b1b377b04b3de90024d4d10b01c07cad6bbd980b7c2f7518c2828498021c9198a0fb0cc1936b364f6dcf70256b4c86166a09962af317d724e88096d8d9e6d985381165c767d83ea47d19ca3190d6099bf91f8830bccec4702f38d1794842e0159d317e7d1fc626d17d475e5635ef4fcaff62c116044276753affd8aa5fc287665242d3ab050a5d873431975f7d1de4bf4ee041235f844d93abc51dee6abde730e7fe6880eaed37aa5f0854b058574664720130ba87fac1486853abca7c3ebc45ab1b9c0970b9e3029a710072244140cf7ad16dfa87f6a8c295a13e017720ea10aa80a7d9def2bd7e4fdba79d0d4e9db8f54bf0b8efad78898f2657b4c8b2316aaaeef39e2005d5c1932e1c57bd00c08bd84b84049b0547ba9ae9e2b95de90a403e093dd56912db24b0b064fb6dc40e9cd6145100d2ce4d5bae4d8c47918664d2d192f00ab72a485098b7f053a17491fac908f10df24f192020276fa3b8f95ef8c55dc765c46659fb9f664b7d035f9b435743ed45c82a9393465615e0f893a2f9275f3621e8140cbec9cddfde92343a3362af2c7c0a8418cdaa0156133399529d08e8970cfaf350f84f7926cb6cde4c9523a45187a0838b834e4ea8adbc7f3d23e0b834cc9cbbbdcf18c8d930bf14a92a8c24277f5d9f4744a76261eb49afe901845081ca65acce88c901865b95951c6c80b6c81eaf71d96ab27e6cca85cb03e227c5ba524029cbd77b35c7ff70598310b858c17926b1b948bef913f374667c0cb785d4699e1faa4e3f5812041dd3772510902de3254ceb204fc8a0531cc249a551552bf050070ffc421d2ddc57245ccb53cd847f8d38153e094f73ce41c07b43ae40b93c4adc4f3df5f233706335a6cab65e6943943a7f1c7e24ff4e9995f73c3f630480b0fe7a0063b67b802d7ea90c03bd892a38bf38f53e60a5b9c46bb97244c8769354482996e67433e6e93c354bbc911953dabf63803121f26f0d4df3eac7a121714dc65408cbaca4de9d0b4a3c85a1ce380f1230f8cff17338f2477bfc6c60d02d89bb267c753fc1de082d6e37e1c574e14fb23f794de7eff0187dc6046ae837b20ce61c3972072ec421c83076e45880424c0272332b27ff433d2c9e2f2c546231320ab454babe6b3835b535f6de25805c6047e23fef7d598a2508e422a6b8690bd5e3ca3afbf666ada1b97a3ef1420d1a9dc8909f229ad1f68f898f07ba466ca48462f9a96c25a631ce014b538e334555419296ea27d7ac915a6e75e5d4f334d3566f5e2fcce31f6c12a731cd509064d64ffd59284deffe0c0791517b9ff4c74154810fd0ac2fb4462e5666827b36d568e26e694abe5618ebdf4835fba984f6deb934bb03e67c9ef6cea9914b2db4e6e99be15a9b5ee08d9c713f05719cbcc2b64c1cd1fac5aecf056c2d7adeab98dcdab2a288d17ecb52f5785bcb772078d26ed4a0ab8ff373b25cce6512eaa9bc6fd73697696a871ab4ea445eeb102e18241cfe0ad28afb0457bf58e7562b5454d4bfd17a4e5cb61ba9b4e71eb6b9475fefe5092ecfac4175d8ef20427464d96ed6197dae4d7db868c0eb79a49ca204ac944d4469a00cd5e999424f129947607cbf93563eabb7a27f191b974a0e03d9639de375ece0d6423adcc965d193857602d65a204190aef86d363c2e5c4d82237c81b4de5ef99b467bcc5631645da449237355796abf181f1ffdf507a99915c33572204532ac5e3df2c67c208613eb5a13c78b1839513927e5ca388bc6e5d0ae323497e816e2bd52d961ba1b1b4b082f26e6fb758511105a6a68937126a0bfa7222c3022dc396f45b1b23c31ada6870939ccac2d3820dcb1e6e3c0a9c24fd98cca2ebd9e8b9f34172bf851f68e9b70b2fd50342f2f02a17b6f3d4a07d4e4c38b24825e7af8f6c39b78f9b2e25655987fbc413e9849a81d933066f06ce646df4d1021e3ff99e8bf84e72ce2b4a91b80fa85efe150b69ccb34d42dd76eee42c69cc2adf29d0b9265750eb84ed0cd41ec2859bffe2b572bd0539cc501d249f33a3de00dac3dea7b8ba55e1bd8f5a99b3fc530961f7d6ffe1c3518715bdfc06b17ebb5c8f7b773142b3dc651cbf752fd2849088ab4b2dc1cd436e98421ea966ce7de8ee71efa76681e1d4752dde0bd94366012088494413e30ad50e6694b6d96eafcf7673b7c8456be3f0eb197ead8a91cf57c8b0e9e8c27f7c55d9c918567a9500b001786e1e83b065950dcb16a3b0d7d8e73b4ca9ff827fe15a4c86a90fb00382d74b39d510029c7504a74aa7882b32f5c67fe340003c9748fee6d710dadce7611512a15de43d89c91468d34557fd1ef9cbce8587a69046fda39d271419fb94a991fa2edeb224098d08b9486bfc51a961a70827f6cec6749811fc2a06c8787894c183fc92cfb036c462b8ce54346aecca914f98b5b8b6834f3664a947d914b9feb597eda881d7bd306cf5ac16d7907cb93ab481e36632ab6ab57e2e9160556d68be7ecffa093b25f0e12b3e9f27e1ce2e9b4e8075f8b25608b538380392d40b7b2e2c7e7e28edd85ac79a717cda912df0e6f4ce1a53b9c76de3c04b84084ed6c51689cd0414beb64ea8cdabd1898520363d38b30bf322263ec248868774f0bbbafc30a9ce082b679d8775fe485dc032f5e136f282362108431b8dee5d019425ab28898211039720e25412a9f1fb435d7afddfe584eff208982740637f6a5595dbaca7a86e31a9e1b9bd38ac8ffdc106b47e953d11ceec3bc070dd69b5ba388a5bb9ccefc7762b002c17ad2a5f7c22006458d57d712d518979dac1cf9cc8a26fbddcaf7f924434bed1b2048fe3d98114525db3ace9125e9b0a834a6c8b0b040a38e419de62ac8c9a0c563a5b3b658f17e304be51757cc6305fcd4138533e6b859c2f76126f2db16cabfa62b7829d46d05e749014456e1ab129d1ed487d739c0fd95d6670454b966da3d2f08fb0b3dac3775dc1c4fac5d1f214e6eadc453848030914af186a728503faa3e0168250b866cceb8479fde1fb263cabee0ab521bc70027c64eecad79215093e350c9bd793537d73e9737ae3731376cc2d3b006c80440d7c764df41890579da5f2670720422e7d06f941a7f0a18b3c0643d1bc400143de0fa87a4d245b514077cb74f1d0e34e50dbad1ceff40d73ff12fecdf52c538325870a2361aeb71aadd2ae171789d7ac2b8c522716229b22526ee91899ef7e2aa65c7c826f1d1beba3c3cbb658eca465b1410c00ad291124ac08703113a3de13d966f1411135a39aa3088ba57cce1b3616ebb82bcb15a0f0a310a3aa80a7574595e66248a62d2b5b1e2f7e04200df0554a8def59d677f7012311f181e016114371e62dcbce25ebc2e330157a0426f676ae57a515011cc88dc932dbe3b9665c2394e969f2a2ebba45fdc71d5ae5464fbd56f73a7f3274aefff8c979b904dabe687a0730ed882999c1bc44680ec4858cb671463f8231164edf19d62c79ec07dc0d2aadb0c749c3584f02a1f48c2f7c83073515023aa07e3cae7cde56188685f69e66ea6dce208724ffd801bce0b93879de81056c8f0353b75f31fe461d817d1fb348c334c068c00444df9b1b69166af632994b899e414b58ec5c712d81609177001f8e20d386c8394d4c5922dfbd35b4426caed4626e72cf2d6574d8187e1f3dc912b65b5a7fffc472b2a790978411cba99349934b5af4c825de688c090f24183939646c51f6630203576d7d2ce77f3df4483047a33894664b80247878a87fac9296146a0432b28974882bfa6e810046aaa8350daf50bd9ce417db1f8ade7156291abd778fcad8e242c2e9493a7cefae35c63bcc3bb35a1baea89710bd471c9895db205e99f4b62a3972f9fcbedaa47e98e8af17aea934f984eaf0bca9bdebec857399f3cd02428335dca1daf1f019e97402405dd8a1a3aaabcbf54cbd4d498c874b074360a7a3ab44f534555d3dc3ab9cca4214dcb11a4b404b136cc7b917bed44231c5d6b2acac995417f62f6253dfc7dbbc9b10d7844c28503b17280c00c8d9c976d24611158d6cf0138bffa255cb595574ed717d0b1226e19bc03a87023c61f61fcc026876d06be9aa1ed4e5b399c97a4575097b0787be0bd7ae80d0c583176b397168d8ec2f09541bc9e546c3b5c38e5e402529e3b32c852bd68b05d845dc910a7da3dc8c08bb0395df4f98dec690b6fa074df7b1ea0564c46b39508e23202be3f79a51af2d0eeece1114d44d8336fd80456fa6bd43e36c5eeda62536d8138242a1ca8a637ae75c085b91effda9438cbe193641b1327c0f566aefccbe82537b433dd6023b6556e034040142da000ddd7a897476e682c52b11be316519c0c64a7b095ea009595df24faf9c443c1ef3e9547c6654ff4b1977ba307cb568e246a2497acba7fc84143a1d1bd05085df49df3605e599c874cf5b36210d6cc209142c8a355631815ff1c1fd04d6a57d44d5bd8fae1d4db1533ced172b7f765cc3a947ab18fbd1b454c4073eb75bc68517ffc64fabefdb9809847e2c343804749cc889d9a8c024fe6675d425c36a9cc181e9163455c8a8a4a1e7138f9eee63a1180005134bfda109c54162d1e152b88e826b506387302ec7eabd235736c99480d0195b678488223031dc1f56cd7ea66be170489ff1f278174792c27b933a034616b3f0f43dd41f240405655890d7cf6af4489f477ee1302dea1dfdf0e14b1deb6fdb2e3c147e3aa11005cf27d088d5d3b2b9756219b293999e444eaee95d8820b1828ded118ea8e83527cb42ac30969edcf48700122c6f4298401976da6919ed0d2a411296ad99351d69f3b0836ec1085ec3563156f6608cd1ab153ec4bdfe54518717736650b9fa5ab754d3368dc34624af65e2cbe0801ddcb4ff1e56b35c8f6ed1669885cd055904f9980a1bd68dcfdde23d675b25db47254801a4504a7cd93387f8e236be4f89109b81226484a20d7a92457a1cc70538c7d1290162c2283b95fda4d1cc601c4dc14ec8fd4c8d8d4a445e77ab9cbe6be55cb707f5d1d346fc38728ab633de8e80c24b2891bb2c08d9d6cdadf8322595f92968d9d091e155e29b102c96d1d0906d2cc8dc1f15c58891126d5b639bcb2b7e948c64bcddf5bfade744fc172c94261e70fa5c9a30d95b21744e40a713533feb64347e362268ff18f25837c4e62457d4a978741d882d3319eaeaa4ca971d841c0a488ba1f1e87881de993e6f9ff70fc9dac3eac4cb08fa1d484adb83e9bb500503c261955febe6b58cc6e8e0ae63ed043216c21afeb7393bd93e176c8e1f857a28603fc907889896d3fa6c62cd9cb72b38e735068b05c7b1aef10796ff847fa2c5fda2aca1dad165b6b23d6e65fe7b6a0ccf0fd05d3947303b5c3d50b1a80815d24f6afd3540f21a02ce38207bb1acc25b30dccb507ea4d8e54ea6d08eec833067e5dac7802edd10e9dbe0e9f5e33f5b4a9c4abb334a6fe85deb83b3c700987b1a501002d8aa4668ba7dc4efebcdfb5d4ab3e3222b8461a12e2fd4fe19a4bb6da13365efc4441f71d565327e7b3277330000000000000000100000000000000fa6b6164231e2a77965689608a2f50916b938c1bea421c960500000000000000"], 0x1040}, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x14) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") bind(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) close(r0) 16:01:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:01:21 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() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0x101}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r1}, 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"}) syz_open_pts() write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="d000e8ff00b3c5079771398591308100000000000000075c7edc67bc04b0c139c566e5007140ef3ea24bcb3d9cc74fbd8a563a16c0c3c443a960e8e5de1843ad8bc54f353a48c55ba47a746a5dfa0bb41e91b5e66bc99e589fe78efd906ec01ed90d81014fddde91ef0129aa4172b0372072283a8f1cf112318c96c10575765037ebdaac217fd5332f2cc58375414d4a713817a0e72c6ffcdc7378c8d0f0be55d05dc93b99fab4635cc5e36844455b881c226bac98a43b1d4b77d351", 0xfffffda1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:01:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x833, 0x4, 0x75, [{&(0x7f0000718000/0x3000)=nil, &(0x7f0000601000/0x3000)=nil, 0x2}, {&(0x7f00000a2000/0x2000)=nil, &(0x7f0000143000/0x3000)=nil, 0x9}, {&(0x7f0000404000/0x1000)=nil, &(0x7f0000287000/0x1000)=nil, 0x1}, {&(0x7f00005dd000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f00007ba000/0x10000)=nil, &(0x7f00004f3000/0x4000)=nil, 0x7a4a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000066e000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000515000/0x3000)=nil, &(0x7f0000040000/0x4000)=nil, 0xb12c}, {&(0x7f000077e000/0x4000)=nil, &(0x7f0000236000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000094000/0x1000)=nil, 0xffffffff}, {&(0x7f00002bd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000067f000/0x3000)=nil, &(0x7f0000218000/0x4000)=nil, 0x1}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f00005a0000/0x4000)=nil, 0x2}, {&(0x7f00007ab000/0x2000)=nil, &(0x7f00005d2000/0x1000)=nil, 0xdd0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ce000/0x3000)=nil, 0x6}, {&(0x7f0000500000/0x4000)=nil, &(0x7f0000504000/0x4000)=nil, 0x4}, {&(0x7f0000394000/0x2000)=nil, &(0x7f00000f8000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffffc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7b2, 0x1, 0x0, 0x1, 0x3, 0x80000001, 0x1, 0xe693b0f37f27ebf5, 0x2, 0x7, 0x101}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) open(&(0x7f0000000840)='./file0\x00', 0x100, 0x4e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0xc1e4918c213c35a8, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="3876599b78e16997a534f7c7a25842be785377f093b93d8da561e1eb4bcdab639316701baca619fac82c86c7ec7b80f75cd124cf937db97c125848d68882ddd87cccfcc38ef860f61441919c26e2375c4f6458f40df56dafa950be08b4ec2ce8f2bf5925ecb3962670986da649417f9e9b26d9ae5b1701227dd6a684c547aa931bb0c080418020fa2b393ef48f48ee57a95986fa688862a90944809d6481c1e571b279197d6b2509304167b6eff194f9c0a6a6167ddb27d657601b939cedae55afd9001fde2de03e3bb047a8523781e2ab24fdda73ea70", 0xd7}, {&(0x7f0000000080)="c6f167bc18d3aa3e7c7d3779a58b5551092fbbb1f1c9ad067dfa2b12deaa28a79afa7ef38913c7ce15", 0x29}, {&(0x7f0000000300)="ebf1464d08c6174e2f5cb39f325d4c391a2ffd8a3568089196e409439113b7e377c8e4e077a1ae101054c37bfb4e34f053a5c01861c010b2d62471d03b82c99f31d70dc83fb39f27db7cbf0ac98d324f163a049542e1790473265e780f9967bd2c8d22d28a4d24a5fe5d7588805e9b6204cd124a458e251f74aeca60a94eefa83e73e94d825c9b29a03421ee85004ced723f3343d92520ff45cbcb212156eb27dd3306d280199718e51daa541abe5fd9f4422c9ced005b2a0edf7194f8ec407fbcfa817ce8bb61fc8548bceb6cfbe4b61ccd8c54f5e928c2cc1e1d0184c5ff2d7de9f55a812f3a23cabf107203ffb10683480452919a612f0d", 0xf9}, {&(0x7f0000000500)="d176e9c6e11570b4e986f50e9bcba9ad26deb3c2a34bbd44cb466bfb99b808cc5f23ceb5f78c2ec5f48e5c9eb48c4ceeb9b11bad8282341840fc777ad369738f8635c65dac6a53074da5034c501b8b96a92312fa91bd244e57b8857cfe13f318a6416e9be7bb6ffb5de43abbc2eb7ad569a353a54bd2ef03bed61ad0099173e5a42d05b55dccfa9812310aa616d07fef2f3dcba92551cc31230bde79011d001db214f8ade48680c5dfff07585c953023162f4b58d68784c5da3405c400d7dc037a0671f50064db99423741dac8a9054a42530342a13ad12800", 0xd9}, {&(0x7f0000000240)="8fa0f97d6cae7b04b14807ca", 0xc}, {&(0x7f0000000280)="161a7677a3fced4d61d7862d76f7e5b1fc083b71898b816bd60fb48a6c09808bf529cedbc7f04f52109d39758c488673a4", 0x31}, {&(0x7f0000000400)="aacd050b9400defb05ec1e7eeddd45dd05a6d30e3faab1b6f5b75b4a75725ecbc96cf12ac038d8d43d48fcad6844806ff18ab147a407d411ed02cc988d5f17eaa19b4a1cfeebd70b2d146e07b5d8b1b32576f27b89cbe546a4646676d1a0cc2f0be92186ca6d2fb267a56ce72b25cd0d6f33d91d595a1de45b5922e4e1ca87a1bb71f9dcfd8132190be4c232b9f6c127c9aae4640fe8e81cc3a659047b7eba0e40bd7ded", 0xa4}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0xa05b628799ba8cba}, 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r2, r3) wait4(r6, 0x0, 0x2, &(0x7f0000000880)) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30, 0x0, 0x0, 0x800000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:01:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = dup(r0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:21 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) kqueue() writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:21 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = semget(0x3, 0x4, 0x39) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/207) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = fcntl$dupfd(r0, 0xa, r0) linkat(r2, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x42, 0x10, 0x433b, 0x7}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9}, {{r4}, 0xfffffffffffffff9, 0x25, 0x1, 0xffffffffffffff81, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8000, 0x4}], 0xde, &(0x7f00000002c0)={0x3}) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000300)='./file0\x00', r5, r6) r7 = getpgid(0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r7, r5, r6}, 0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r3, 0x3}) semget(0x3, 0x0, 0x210) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000400)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000440)={0xffffffffffff0000, 0x2, 0x4}) ioctl$TIOCSTART(r2, 0x2000746e) syz_extract_tcp_res(&(0x7f0000000480), 0x8, 0x1e) pwrite(r2, &(0x7f00000004c0)="4e42a5ab3aca0c52dc57bd7c4b0d8359886ef71dbe12290418f34e4853", 0x1d, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x81, 0x6, {0x1, 0x3}}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r4, 0x4, 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000580)) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x104) semget$private(0x0, 0x1, 0x0) r9 = msgget$private(0x0, 0x4) msgrcv(r9, &(0x7f0000000600)={0x0, ""/40}, 0x30, 0xe46de1ba734b3263, 0x1000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000640)=0x800000000) ioctl$TIOCSTOP(r2, 0x2000746f) sendmsg$unix(r8, &(0x7f0000000800)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000006c0)="6644287d5eda3bdaaa3e06a7c58247a196d4b4453e2130106d31c1ca6bd85cd06881db82e3f99bb3613fb0f6ff", 0x2d}, {&(0x7f0000000700)="c35484e8c4ed97bb19622df27c15457e57a2b5272144f0c09bcd8aaf46c254bf5d50337117d03b30f2336370e9d9f04ff82b7dafbed50320e51ce356a1604b56bf6db8ff444dd9d49127ca0ff099fbfe271ee80e5752c4a87197f9902459c4397526dd61de83856971d9e503962759f5284801f2e70a7ff048052aa08f1cbad51ee40f2e0805e2158f7eeb1593731830ae10044cf5732d95efe5b3aa78c093cad6790f70696ae562340effaac4e7d1", 0xaf}], 0x2, 0x0, 0x0, 0x2}, 0x8) 16:01:21 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)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:01:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6d3000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd0d1b077ac4d9547, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) setuid(0xee01) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="7066c7774657d364f0bc3e05f2f3fe3d925549f33070f99cbe5e1012c304044f3cba3a829d967459a85f2dbcb296553147df9a67c7f09ef7678c033c48a1d08072db68d8af445290238505e1beaee78ee2f7608f86be5425f17faa16d6f249a078ba287ac40139c076ff524938debd33b42ff1dd43d3"], 0xa, 0x0}, 0x0) r4 = dup(r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x3, 0x20, 0x5, 0x3, "62aba8619b1b793d71b11c427653b8a369f591b1", 0x2, 0x7a0}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000200)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chmod(&(0x7f0000000080)='./bus\x00', 0x2290f8f1bd2a4059) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x7, 0xffffffff, &(0x7f0000000080)=""/67, &(0x7f0000000100)=0x43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000002300)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/86, 0x56}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x4) getgid() setsockopt(0xffffffffffffffff, 0x1, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4d405bcbe61cc087) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000002340)=""/49) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xfe86) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) getuid() 16:01:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='#\x00\x00'], 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file\x00', r2, r3, 0x2) r4 = socket(0x18, 0x1, 0x0) clock_settime(0x2, &(0x7f0000001980)={0x5, 0xce}) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x100000000, 0x4, 0xe6d, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x80000001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xa8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x363}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd03b}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000df6000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xef6}) r5 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r5, &(0x7f0000001940)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000700)="329216625f3eb007bd625bfeb81c3f845582bf02b3402297ff5174c8ec8f63b000fbb61b518ff3a1894ace9990a124f251262e8e71", 0x35}, {&(0x7f0000000740)="5e08e21e0c27c5c7b016800e51aa715887b68c1275841d535ec2b45db68f2ed5d715e883c684912ca3c92548d409bc9eb2af71f69cfd988e957e6088b6e76f42845726c54b5337db4dfd70be373ec39403b1a6ef74d22cc783bec2e0f1a072e9fcc07379834e8d18cec582319b058802cb1a4af37167dac84c675fe068497588e1d4b7df2a5c0663aa3e7a521a75dea260111e43754fdd260bcf10f23c5e843e3716903b7a21b5465b4719a0d2411cf827df9a32083723251d31e8a8dcced8888300cb791a80cde1e1cf7fdbe9925cc18ed4c3f74b0687a8e61c5ef12f6913b3725f4aad61", 0xe5}, {&(0x7f0000000840)="b88902edbe6f129be07ffb76ea01861aab322bb6169ec17d1210cf5acd316a47f19a2e071b7b0a29c0d01cdeecee7f20a5b4755461b11553abc86f24d5ec1681904e1abe227e4b37dc9a30f68337f6c6d8557e5ce3a49ad7ecd2c8bcaf18c430184acacb07", 0x65}], 0x3, &(0x7f0000000900)=[{0x1010, 0x1, 0x8, "1c63741cb262ea1fac81679e595554ab5c9fa8472761ac4eabe756ee7d259ae60c0ef1826a72807326ae7897593ebe5216296b3b9ac727e34724acdef403987d1a7389a010dfed0ac2df412c50b8c97668a8a1e1449ef14ccd20523bd0cc6d005fa73deb1e4d91a1e6517c122188e4cf4a14bbc78b0d45855ea0e20e8dcc4480e35db25f85cb02c491192c8abbd98a5cdad196a2670631b39a51469716e1e54e8c9914a9b5b94a9a91cf3084236fd74ac7172fe5f1925d6a09add5f1b310bb0373ab13c7e4969aaaa809c195bebc23b1b2bc16d49212b9d3b606c7284014706c034f51ceff44154a8851621d85e6e8f6c18f71cfecd6462321ba6b585ed40b155646d83c11dfb342eb1603940202b65d469c72c5c724ba71d63893dc2376a9b36d11fc5fd755368464936b1c730e513daf3156c68c2710322397a51595f1cc53d077b122220a0aab3a6deaf7312bdee67a8a32c1dfd374f0bb69cfb5fe7c804c352a889381b687ee0d4199d68a5ee53cc6e1d8d8f0a64f5cbc3144ee79fc503137a9f424100095275916800d6b9330efbf5db0cdd4636d63d6af5ca1d99900952beac3d200ec4568c92b8cc0b8cb274096a63ae7ebd2b171792c0238bb4694f47bb0c00bb4c91ae16bd426ef7281f19cd3f386fc5a4158287f6b010c9c456509cd11ad453da6c52c3200b428b4037a29f5053d0f3e11dff5ca84c84d1e0c009429ec46876ead545833f1143989c91cfcaf844df3b71b09731207f4ef8281225b12bbf0d377dd77663a465c69c93af8390288cf1edd228c131e958aee5469d42a922d8e396a27fefd04eb54552d5922e49d9b42b9ef06ec3d90c24727e6df5cfa49efa6e523c9f320722207290b5328dcecdd72b0f42e0532d6633017fb2444f14ab864434a701a760b34c99e2c374e675aa2e48feb38e3dc4b05f5741003114a6349fdc0adc26d2f4217dcac5aa30f683dcccc0771f23812891c675d8d26cc86e7d39158347c7398c2f63e24c09f16de0937774b18f94f79814de2b4bcb602d4fa86520cc85d05e941abf6bce626a13fda64b3154c6f59607d7897ca099a5207c309aff2c888ab70c5fa08ebbcf656c8ac58d23719cc185d0509e2c74945cd8fa7c24c318a51c5b27dd49db3aba632d517289083e531b02d6d016e9d7e3aa6fc885356ce63f36d156581b210d43d6096ba04fd7a10b14b20b77043b329396f782b76d75399a248d8539457492a9d3ca297bbb56e09de3bca5905ff2ba0b40796ede83c49052bb36ac6417fa4254d61f422a07ef06a5ba23d0eb0495e90f98b1fde0bc40799f6e31e4a36fd26a0eeea8bd4950add9421b2299812ccda29daef4493c65f4dbef8e0455422f2f1bb72629267c0ac82ff84d92fc907e4b82011d04d88fe5b884bad21a890015a4e47eca6c132ab53276f36c0db999e4dd056e7bbcd2a9e37b30191d7228b0a39509530dae9aefdf19ac57af9259dc833c43250ead2796c63860134ad83312cf955493ae2a0822ebfa672e37a451d7ee139f810af00e7c56ece29ab5de22d212a23a1f9649b01c56294e042e937992eced11cd5d18982008b6c2865097f11ccaacd7c45361efd786a8e6fa3165bdf4883daca4df84f5e878f2c4c81457610b66fc96598ed091ebd071a6c923fd2ff512fd40dfa77f421b1d9e9186958a728630577b8b2de28ba21c5b40d863474e1925de405fce9347b7b7a2ea68842244ca03bd82e51b7db220576547cc42bb7a88539ee150064ac4bcc03f7f319fae46492a511f06f792af06d8d47c02f8a6cae85766b515837090b306c01e9dd6603f3754aa773654ff999f6a6a8a639a4603ff368c67662b7c2bd405525173812bc1cdbecf464492ff409f0b87c8050ae2fd014e0b50c4b0fdc26d53a880478ccbbf0133bc86099508a659adabb3d820cdb5bc5eb33bdf40127a5b1b82b1d8cb3ae31a2198ac7739e7de25437a43840c20f88f494f3124ad5dee149aaf4e03555942f7dfb2f80fd231078ef0a755efcaeb2787f54ee030b94765d758c6a0dd9a8a453b26104116e9031f81f2bea9a638910186b162eb1272b099e92745e57565e880838dc8881429e80ef30ea840ce2529c2a4bcbdb8c35e8a5c45f4f7c80302ef2f828295f3b77f4874cc9bc6e5296560894adf1360a7b8f5836b574263da44dd4a2acac16593ce40b9e150d00229c06fe15c050738262aae3bff94464a1877ff98331e42339d8f41f8269c254a9f068dbc400940d053597b8f36579032aa1f93e312b6228a2b20d41887afcaabec45466593de391af1b667b299c4edb4c15a598e59415816498ddaf24964b7da616b2507664674cdbb24517ea45db38d9e6c3f43b8149dd2ef4ea570ca1f01cd75a7a721211b7f43f30fd0ad5e6bd3420bbdfdcd4a2a3f5e767a6963cc00a6dadf71042d222837ed9e3f81232838b534fa3e29bdcc2389374e74628810921e4016db23dd08c13a7d57a91fd087f5d3605515963529a1531747a3f0662cc7abc0fc0022d4328fd3759b36b163826b3d5d8ab3d7e6b9924a9e9e8a44a79fb6a82ac72192e660091b21243705f871943b48865c1529f51987ec5393ecde9364ec129cc3e287ebd20fa239d8440eb8661b56ea3d4cc6e6911847c7f60872580ac3a32b40ea8c4a796b480dabb1872f47be68724c747dba4e556f7ff140071cf45f415f175e48b4d5a8be31c5a9bef7abb63b6b8d3ce2c6359cb950ba74f07a2c25c89871594091c3755293dd1112c4729f495a4156b864ed9178e90bb63a4afa1fbb62c963ba1c0d661e9e88f4b47f4eb27f961a542e5ecac4bf17761da676928c49312b26b9071b54bdd4ac528712cfd01195602e1bbccbb94a4f98a09ec13f4bb33b304d2e3a688193c08f09c7cef378895b76555dfa42d0ea5e9e5633563114d3862bb55e982c8d6d114f143dcee5ac1d90bfa2267438912f5b1c4608f719d5097da01ec9e6b2c24b3addf022c38b2cff157bf3751a71c5c711824d109a8f4b34cc4ac697a5fa01c000bd7963d9aa7eade8089b15470bef0f065e65a2d7ff59e828e23dd082c1767b9a2e2d4fab634e67c94eaf91670719363d83bdc05b1ce64531f9497cfc0705e002cc39ab481a6ecfe82c547bf6b44da08367f598c29f1e8b9ea0a6fa96ae08833f50be5fff38bee105cc57ccfb6413bfac798b3e29372913eacb11ca74c3888fd378e4b2043a201aa5606eeedd94ee43fc8a1d2c96248d55b93c914f272c0fbc5a20360f0aa4715761390d874869c6f81e39e2c5c865ce47fa6fa3777632306f29dfc17e7c1b760f11bfd981722153dbd183c734cfdd25c2f8b48cbae7aea5f8d86afccdfeca7a2a1f03e5486b39ca09ff2b441cea7f5c28ff38502604ede760fdc2e5cf8bc7dcc5f894218039f098904a4565092a71d545cf8aef0b2e622d03461c46d7471337d0444e1c32ea0aadda1f76fcc0a49775db3babc69b7366a9531e818276266673c0828eb0201e145edde60b3e91a60bbd8a10c2a89ef5620c5b4c34ef14e080f790c8131e6138ec1d78848f67db445e8a0e0864050ca2a4225575463872d9df6294a117bdd7f0018cd93a48696eee29f2c89c0eb0f0b242f772210d9ce19f257de7a71ff4f63cc8a4e8b8005a71092a5fe410c4e32984be88658102fe62148ae564524e8df2424ae147e5377648110854a72a4868e09cd6df3878240ae9f49feebb2316d04976a0f8f5818909be0d3a7da56a5c221fb0eccd9a98f8f3131062f8a7af44965a78d5d8360f54064c0090ab52f1bdf2c9acb75da9df6e7323eed69f75f561a15333bf81782f8c154df12c2cb580630802e5bc45e8b80fa9c05bd1868b572f10d10d492dcad55ba22cf571ab401b4916662a1fd45f9b5f7f184c24b9a582abe7ffaad47112a9b1e7c7143a79108305e39132bf67a796b1cf034e92b6434cb7f57c03bbea6fe93306839fc024948dfa94a9eef5f18f9573f3b1794cf9eae4e08ab7b50ff37ada16a66f70bda10c885e0a8ba4355be449765059b9b81b55a06891ee9da87e24ef1c3117994daec02f7418f2b5dadac4b0d9f97a7241230a17993736858b1adbb29550911e81f597f7c4660775865d4315b79814627e81eede77e37a7977e4dbd48bcecb78deaae30742cc1c9ca944f215d0d28257769fbd12db3f74fb00932f3da69333011499882a822c9901e9a869e31c5a14186b564bb965ab634cbfc64503fc2c943fa7fa75c3b75515cee4aa2b9dbb1b2df4c24793d44cd94056b2b02ea4f068a99a216a792071b70651c7e7c72ef0893eea5c0abd5e9f38ddabd099872e937273aab47df1ef134368e2bd0ef8f17ba93cea1390b7234e2ab2ce3dc3d79ad41599bd36d70abd9d8f7019b15b4fbfc93b86e0785e791fa6cf4377b1bdd063a151a4a833b613c9b5753482b00de36b178f0af6fbd24fe7dd5c08f442a4051d2a48e7a47519bf08c899e9897d0d3be95f76efc68c69aca7ecbaa2c02a7f15537038913eb262a2b3c191783901dd75eec2ede3465e330d3195350e677df12a399c18f38aac2dca057bbbdc5bda390b53388097d2efdfccaf0acb9339fadf29e2fcda674e8610c097eb756c501a5a5f3e070f3cf7284f99ba5a11cdfb972ab97f93f72bcea0253941d7167607a46c8f8d1814577029976fead1d4eab5e3401753343e7a5b07019b1066922e89f1b94196c853ce45214fd5210ff450a21077e44493989ebe8553ac0039a444d2929d5f3719fc51ce76dc69b6959d2a449ad404f1a7804fb15988d18f0347f202df69448222a490476e7702dbcf2188e07d1fe71671ab1edb2b90503a7c873afef5c2498900dbc2349e5ffeaf83704ee98ce7e7528fbef7ad7788f1fab2786ed81c0eb88bb3d9e2495a18031b45a03f20a736cc821fea8720f52e62814a87fad93242b20423168b34ada645533cb2316766a5eb90a3d99f19d887c78115024129974df4e17b113cd5d074ff388b65fed444f62edb0cd2881ba21b56ec8666ae673089408a52265e925e5d4804814c01769ad39a26105b156c19b1c1f2077ae6c46e5d3333ad4846e5b142baf0cbc9eede4036cd4db36c83664fa7038c7625b3355c3c159f6fc19d60f62937e8d989faf782b1325f9fb3867338e00ceb7d9bfef23c51f2f58ad66a9bcc16e770c7d0e3c29c6687e804a65f44b55066261f380445ff660152cfbe85326bd2c39e653f4578c2cd6d1d9eaa98f90ba90d9c3ef39a0044cca7a08e16af6ffbf0a898ba05e01085ec6259dd5872160f7dd1b8907a32ef2e8a91d4112ae1830335063fdd438c3d8d376fdc5d1abb004e6cbf0ded164bae74a28f4b1793a01b83753fb44bb7c26ba8ac91751a1c5fff488328c0d9f39ef0b1bad4e1c8f028e65ebf4cec2184de2c686ab2ec9345a10ac02852c3b05d97dbafa636d2b6a82e053bd660cccdaab4d1a38830200e0496dd0671eaa6762829f928af64d44cf053bbb5e9615d9e44115a6005bba9969b803d963f6b0eff4f81af54124e5a63e733a01a98dadeb05851d24243a53723f531619d57274e12e66ad58bedfd503bd2eb80849a81662a6fea14cde3baa4fb6e6d1a8607d2fd42aa01e80621f47719e0690fc5756f9339594834d449ce4f30ddd808f8cd7fbbe0bc18cf79da7e950e6dafe09d1249a0ea196aafff05a1137f3ff60d13637f82b70842720fc6b060b81f4f59504d0c328e3c0fd8965c051f0a1f3127a4756ff22caa9fde6a6138454f0c65aa074bae6e61092436277e4ce4dc40211e04b13097641c6e006f1a6ee5f32e8"}], 0x1010}, 0x8) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x18) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x7fff, './file0\x00'}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf4, &(0x7f0000000180)="a5") 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000006c0)) sendmsg(r3, &(0x7f00000009c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="b7737049dd47b60d4ab6139ae69ea3bf21b66d716a577c751f2bfac1829e434f1907d8125716", 0x26}, {&(0x7f0000000140)="ed8750a60c5c4f34f3076393a934e6639e5489782c4a90ba8416632f04d282e79c3e7ffdb392158ae40e9e45ae07f5f36c47e54be724e757855224ccef62967d35768829b627dbe7c407e121df90f012862b3b048ae645ec9e3e9fd49b27fe99e9ce4ce7f7ba96fb83df44c6d395dfcb2017e2800f4fc086a24b3011fb48e01eb1b694960479996ada8f67fe3da184cd59f5b1a3048edda9c026e3271804e23614d9f428c2f433c9625c53ad8da16d921c0c9ae80b7926f7854f68918751c5e672419b1a52c62cb5be26e40b27b633bd997574ce5419", 0xd6}, {&(0x7f0000000240)="a36e7214fdfc0664c7074d897ed622fa29fbd132cb52e5eef6c42a651c5c5b0ffa52fc4b47e7fa960de0591b982a64", 0x2f}, {&(0x7f0000000380)="6b04a5931a6d083ae0325447aa940c43b40b159890fc73efec4be07b5fc99035198e4b7c05e1895fb70e5944d1b3469cd1369c1cd63e78412daeb2cae8e3aef23103145315926af959f78044d396ce440c87b73a1bcd23909646f259be1658b729d00f1ed9cd42d712f8760aa4bbcd88609d4815496c8ef86094589568f9b845db4c2e08e4480fa34f80c07e68732831b0f1a1bf6b87ee8e0d37a988147383d4085a1961516b112f1374a17828361d02d41e520cabc3", 0xb6}, {&(0x7f00000002c0)="b71692a64350a64c0b2f32dbadd93b2c9236d64fed09fce1230de504a12e0acfd2df81edc072601a32672f0a73ebce898776e2b2438fabb87b922e68beaf38936cf892c3dc84befc682c3faadba31fe908e3dd6a50f6b55a9fe73ae719dcfef1ebc30e280658001847bbc3d704404dd5917298ef", 0x74}, {&(0x7f0000000440)="7cd09b9632187b6ffe5ace7afa3e25b1f34eacbc47d100fadf70fdcbd2c0f505083520eb419de21105b647b438dbf961ee406e1bd970579cbce1d7added47a87bbfb52f7bb184d3f8ba50d01eeb35a133667923c829052dadf857bb01abb1e84343de3ab3e5bd1385a765ba843", 0x6d}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="b34597c3f218f47d95275312586f2f59b24b1fb7f827cd0a9cfb077be4d669fd1e2cc3a56b04c4789c34f27361a294ec4de49141703fa52ca0b1de55073a83a8da3ef952d20f5eb0894214a499791e159e43e46714917dbb3f450e963c395ae8244a755998430c92f017124415464e2d13b2ec77bd72b034999c913502dd11d3a4d35c8daa530b0dbe3dcb74ca151543c1279e0b8dd65368949319cbe49f4723808429dda5d41ab62a8af49021fc3b35a65354b15a16789b620f6e77600aaec93a5949d8c34359fdf249451ead6d03d9fe184c6043e89c5c36776e0a9315077758", 0xe1}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="6000000000000000ffff0000ff010000d384697afad27f8892506394c8ad4f884991f83da9542b30dabb2e3e11b561d1c97bfd81682859380b4e3bac7f0a3b297f4e32808df7c9f09dd8ae58c990db821f7f468ababc06ff5d00000000000000e800000000000000ffff0000fbffffff96f33491f000249514d91006f9db4213622d876009b8e7c4fcc6e8acf39380660955137a8832f6e37662116b5a8b6694e7356acd4f599e393367b99121768009c08b27a350a8868386a68d1625eaf6d74602675d7c338dfa7fb02c8efd7d454e34136d95154c361ad722c5846032758b3f33617011ccad7a060eb38d8a297ae082f6749b62f95505b30624d2fff1e8b1543548caae076725f8a14637f529c7b003589935d55a354c068adb86070000007153b3755f1d5fe31ddae6437af68fcb3a7af4b2ef865e222489cdb685a834d39600000000000000b800000000000000ffff000008000000a13fe4556ed805e43a10b82c102607c6377c76094bcecd836efe9ec662b2dcc743155b01d7dc959c8c7a0e739bb4716c8c907cdc2c672c8f6eeac94d00084ba8670669232247db8e87ab251f9f54864d0e180f1f58db4c46cb86c14e3a4892cff2ebf147e8d458aa92588da06f92c7f6d32ca6c95b260ec4649a02fc66497c493862dcaec899cdc435d099d477bb2dbccf0f2349a6ad121b89329c27ff13d08b7b296e5efede495600000000001001000000000000ffff0000bf5d0000dcb83c2cccfab4e64b9793f297e90801e3d396bc0ee1df9cd5bbc6a5f16c6c5c4d38eaef4f0fe66f883deec865d26f7bce863221d24ef987901647ead7aefce27eb09de21fecd50a2a8be96d919cead8644fe38d1d6ee3feb3df6ad83a28e5e0a77a3efda1ce1ced8197472f9a1aba1dcdaed44e4dc2d21b6858de54fbb1df269ac77ed5fba95b1d2edcdea23b4904f9b51e89ba8581935d6ac479e678bbcaf5ebc3d810f0d37f58aba2c2fa8e224b48d7297fc6597e8a3ed8214128bb7bcdc907539e344d14949fcceba88dc064f6772cc3df5a58cf94ec666d115d1273e2a7a3dce1276258f9de2fa3f2b995f8d03d392d7924de4617af320a0000000000002c45dc46705cc1fdb8f39e048fd21a1a9825002eecdaaadcbf753e5cd063b645551efb69d992871f02bda4fbbcbf57c6ea2a57cfad4312715433be0b543d904ef98b3c860cf9911fd9938737048092051a05627a815fda096e2b42553b03f247b6e44dba76a11dce6a"], 0x310}, 0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000680)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:21 executing program 0: r0 = socket(0x6, 0x2, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x8001, 0xd5ac}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:01:21 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(0x0, 0x0, 0x40) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r0, 0x0, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:21 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x101, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c65300080f900e62c81604102fca0f32523ae1134d736cc95dbf8e2f5ee0b97f6a1025435c15b00b45ae781d80a7df647ed99fbb00f7b7593ecfa898c32c5699fc5a87cf41cbabc29bdb7cc483a8135492935190403130a20d83bb011021c991d85183f49255d1a8d7ad2ce977228867cb751bd5f0a0e19"], 0xa) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) write(r0, &(0x7f0000000040)="cc7933d916a7cf8b10d83c7913a330a6ac694699b65be29b4494361cfbb7ab503e8e77ca26913bc969d235370fffe06fd91f449e2dc75c2b9c0ff16d39e8f13c299587d0e78c0486fa585672647e1649efede1b41eafd5a711d78b1107aff1498f5b54bbd28154c0c7d19b5f6c66592aebceffc18ed0596e792e58b6e307e4acab11135910a9dd83c1e634e570d170b472e412de7a9fa832351fe5626ee46ffc25952d8b3031d4dc0a553cf4f2ee869a2d4447eb3e4874743e3fe3f8", 0xbc) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x7) 16:01:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget$private(0x0, 0x37d) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r2 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r3 = dup(r2) r4 = syz_open_pts() readv(r4, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) dup(r5) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:01:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x1c2) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:01:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/5, 0x5}, {&(0x7f0000000380)=""/158, 0x9e}], 0x7, &(0x7f00000004c0)=""/80, 0x50}, 0x801) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000580)) 16:01:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x4) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0xfb9fb45aff28cafe, 0x5a}, 0x100000000, 0x200, 0x1}) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x18400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getgid() r8 = getgid() setegid(r6) r9 = getgid() r10 = getgid() getgroups(0xa, &(0x7f0000000200)=[r1, 0x0, r2, r3, r4, r5, r7, r8, r9, r10]) 16:01:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x9, 0x5, {[0x7fffffff, 0x80000001, 0x8, 0x2, 0x8, 0x1f, 0x7fffffff, 0x100000001, 0x3ff, 0x5, 0x2, 0x8, 0x0, 0x4, 0x2, 0x2cb3, 0x800], [0xc, 0x5, 0x9, 0x5, 0x4, 0x2, 0x7fff, 0x1ef, 0x81, 0x7], [0x2, 0x6, 0x81, 0x2, 0x8000, 0x4], [0x2, 0x6, 0x2, 0x1, 0x100000001, 0x1f], [{0x3f, 0x7, 0x6, 0x7fffffff}, {0xff, 0x80, 0x1ff, 0x8}, {0x6, 0x7, 0x1f, 0x5}, {0xfffffffffffffc01, 0x8, 0x0, 0x80000000}, {0x8, 0x800, 0x2, 0x3ff}, {0x7fffffff, 0x1, 0x2cf4, 0xffff}, {0x80000001, 0x0, 0x2}, {0x4, 0x8, 0x6, 0x9}], {0x4, 0x3, 0x0, 0xfffffffffffffffb}, {0xffffffff00000000, 0x100000001, 0x400, 0xfffffffffffff7dc}}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x5a5, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r1) clock_gettime(0x3, &(0x7f0000000100)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07007ffffeff00000110000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) ftruncate(r1, 0x0, 0x3) r4 = getgid() fchown(r1, r2, r4) 16:01:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2054, 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000040)="33a4b746f25ef6562ae637cdf01610b613284c1559de", 0x16, 0x8, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) munlockall() close(r1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:01:23 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x239f, 0x1}) msgget$private(0x0, 0x410) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x10000, 0x200, 0x0, 0x0, 0x31, 0x8000, 0x80000001, 0x1}) minherit(&(0x7f0000333000/0x3000)=nil, 0x3000, 0x3) 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x100010000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) 16:01:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) syz_open_pts() socket$inet6(0x18, 0x4000, 0x2334) r2 = socket$inet6(0x18, 0x1, 0x4) close(r0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7f00, './file0\x00', './file0\x00'}) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xcc3) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffff7fff, 0x9, 0xfffffffffffffff8, 0xffffffffffffffd9, "851e72026967a700004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x3, 0x6f}, {{r0}, 0x6a2745d5b231d193, 0x4, 0x80000000, 0xffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xfff, 0x189}], 0xb28, &(0x7f0000000180)=[{{r1}, 0xe61caac09d96d362, 0x0, 0x2, 0x4, 0x3}], 0x6, &(0x7f00000001c0)={0x3, 0xa5d7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x81, 0xfffffffffffffffa}, {0x0, 0x75e5}, {0x4, 0xffffffff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xab, 0x1}], 0x1}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x40}, {0x82, 0x30}, {0x89, 0x8}, {0x21, 0x4}, {0x81, 0x3}, {0xef, 0x9}, {0x82, 0x9}], 0x7}) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x1, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x5, 0x241, 0x8, 0x7, 0x6, 0x7, 0x2]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a}], 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:24 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getegid() getgroups(0x3fffffffffffff6a, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x25, 0x2) dup(r0) getppid() 16:01:24 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getgid() r2 = semget$private(0x0, 0x2, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x2, 0x1800}, {0x7, 0x100, 0x1800}], 0x5) r3 = socket(0x400000000018, 0x3, 0x3a) fchmod(r1, 0x100) lseek(r3, 0x0, 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x2}, 0xc) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) pread(r0, &(0x7f0000000180)="75d06dbf0f868e856c4431df69175e845a1f8de9d08d72a9fe7d63054c2750c29bc396a0fc468452ef1c7cf319964fad00d4af41faea677108cca307584a3cbb434a413a6b6cbb444e598e245e861bf5c3b8c50f15156022b669cc2af7fefd225553affc73abe8e76c21823ba019f086fc734cd171354cf7c5737010c223d3dbcad94320e99004b1bc7569ca690cc32af709", 0x92, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0xc, &(0x7f0000000040)="0b61c6253485dd862b3b7d01") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x20000000000004c9, &(0x7f0000000240)=[{0x1, 0xffff, 0x0, 0x101}, {0x4, 0x3, 0x5, 0x9}]}) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmctl$SHM_LOCK(r1, 0x3) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) dup2(r1, r0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x5, 0x0, 0x640}, {0x7c, 0x6, 0x0, 0x3f}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="77e69f100f7caba1e655ba95d79f23294340fa526f7ca5d44261bb6a664c0b8f", 0x20}, {&(0x7f0000000280)="2b215985d72eff66a3eed8924adcc9e8609303c930476bdd29200f4161f48f8bd0de30ea200cddf3d885cb9732954ea5ba6e311577ff8b6a9d54164f7e379b01fb148b339c149d7b9f3c2e3aafc920a0106da8cc8a24709372737789", 0x5c}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xd57c, 0x1, 0x2, 0x10}, {0x521, 0x8, 0x1, 0x7}, {0x5, 0x3, 0x6, 0x7}, {0x6, 0x10001, 0x0, 0x7}, {0xfffffffffffffffb, 0x8, 0x3, 0x3}, {0x7, 0x8001, 0x80, 0x100000000}, {0x10, 0xc5, 0x101, 0x617561a5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x7f, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:01:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) writev(r0, &(0x7f00000001c0), 0x3d9) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$TIOCCDTR(r2, 0x20007478) shutdown(r1, 0x1) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0xfffffc1a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/247, 0xf7}], 0x1000024d, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000140)="6fd78f821bde7842728a84c5f9ca80961b89ad416fc968acd0b27f094bf0829dfb967ddf6a15c849be65c1ea240602c9fe739a2bb42b1d25bed1128d818881fc26971338406b5aa83205a94fa51721f94553852ea59dab0df37ec478b5a5495cd1e3", 0x62) 16:01:25 executing program 0: mlockall(0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x188) ftruncate(r0, 0x0, 0x5) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x5, 0x9, 0x0, 0x3, 0x100000001, 0x4, 0x1, 0x2, 0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:01:25 executing program 1: r0 = socket(0x1e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket$inet(0x2, 0x4, 0x5c) write(r0, &(0x7f00000001c0)='\\', 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:25 executing program 0: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:25 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x616) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x5, 0x2, 0x6, 0x2, 0x5eff, 0x1, 0x3b26, 0x3ff]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x200, 0x1, 0xf7, 0x1}, {0x4, 0x1, 0x11, 0x80}, {0x6, 0x3f, 0xd447}, {0xfffffffffffffc64, 0x9, 0x0, 0x1}, {0xf4, 0x5, 0x6, 0x5}, {0x2, 0xffffffff, 0x8, 0x80}, {0x0, 0x6, 0x6, 0xabcd}, {0x3, 0x3, 0xd8c, 0x9}]}) 16:01:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x9) 16:01:25 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x100, 0x160) write(r0, &(0x7f0000000280)="24b98518a7e67dad795fcba71f315d7f7253efdf7e0bb5e51812bd2b88f9390ff20a571bafcba97e047826ae81ac927467383ddd973b4ea572c6649b16341817435f0a1a74fad53ff0647c6aa29ed5d830d6ef3d37fd865fa634cceae6950d5c26af8950a2d9480f25b6790e1eb1c5f45970ef241ce1e72ccad5d996a57f8a970c9819544b6fbe45e89cf45273f32f15169e206647e455caf758e3db30007e1595d722ea7ba4d282e94bf4b1f9960119a8fd690d0b5c5a79ee1baf38b852b388dbf8c33bb5ad710c635f04f686707aeedfd085eace12dbee4e7c06407cc81aabd50564c955d181c2bf129aebb4e37a653ec4890a32e8d19290573fec", 0xfc) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:01:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:25 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) msgrcv(0x0, &(0x7f0000000d80)={0x0, ""/184}, 0xc0, 0x3, 0x1000) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f0000000880)=""/217, 0xfd78}, {&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/198, 0xc6}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/224, 0xe0}], 0xa) ktrace(&(0x7f0000000380)='./file0\x00', 0x5df82fd75f02a47f, 0x122, r8) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) fcntl$getown(r2, 0x5) r9 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x5, 0x3}, {0x4, 0xfffffffffffffff7, 0x3ff, 0x2}, {0x6, 0x90, 0x8, 0x2a9}, {0x2, 0x6, 0x6, 0x5}, {0x3, 0x6, 0x1f19, 0x2}, {0xf44e, 0x3, 0x5, 0x8}, {0xd4, 0x2, 0x0, 0x7fff}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x400, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfff, 0x80000001, 0x80000000, 0x6}, {0x6, 0x7, 0x0, 0x5}, {0x1ff, 0x100}, {0x80, 0x2, 0xb7b, 0xffff}, {0x20, 0xa1e9, 0x80, 0x1d}, {0x1, 0x0, 0x6, 0xffff}, {0x8, 0x6, 0x7, 0x7}]}) 16:01:26 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x6, 0x80) r3 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0x7ff, 0x28c9, 0x1, 0x80000000, 0x5, 0x80000001, 0x1, 0x1, 0x0, 0x9}) write(r1, 0x0, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:01:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x120) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000001}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:26 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x6}, 0xc) 16:01:27 executing program 1: r0 = socket(0x10, 0x5, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x23b, 0x0, 0x0, 0xfffffffffffffe2e) r1 = semget$private(0x0, 0x2, 0x300) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/159) 16:01:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) pckbd_enable: command error 16:01:29 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 1: socketpair(0x20, 0x5, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x1e, 0x200000000000003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r1, 0x0, 0xfffffffffffffee8, 0x14, 0x0, 0x0) pckbd_enable: command error 16:01:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1000) mkdir(&(0x7f0000000000)='./bus\x00', 0x1bc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x8fe0736b6fdac6fa) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) 16:01:29 executing program 0: getgid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x28d, 0x80000000, 0x7}, {0x9, 0x4, 0x7f, 0x61d}, {0x7ff, 0xffffffffffff7fff, 0x4, 0x3}, {0x0, 0x5, 0x5, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a7, 0x0, 0x0, 0x200000}]}) 16:01:29 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x16, 0x9, 0xa6b7, 0x10001, "851a84dcf6ac9d499af1dcd681be33093fded453", 0x68, 0x200}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0), 0x10000108, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000008c0)={0x2, &(0x7f0000000080)=[{}, {0x7c, 0x0, 0x1}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000b80)={0x6, 0x9, {[0x4, 0x2, 0x204000, 0x0, 0xd3, 0x80000000, 0x2, 0x1, 0x8001, 0x4, 0x20, 0x5, 0x2, 0xdd5, 0xe3b4, 0x1ff, 0xffea, 0x80000001], [0x6, 0x40, 0x6, 0xd8, 0x0, 0x6, 0x1, 0x0, 0x5, 0x1c], [0x1, 0x8001, 0xff, 0x873d, 0x7, 0xe1f, 0x80], [0x7, 0xffffffffffffff00, 0x4, 0x4, 0x800000000, 0x2], [{0x91e, 0x7, 0x7, 0xff}, {0x7f, 0x75f, 0x80000001, 0xffffffffffffff80}, {0x20, 0x7, 0x23, 0x20}, {0x81, 0x7, 0x7, 0x8}, {0x1, 0x9, 0x0, 0xffff}, {0xfffffffffffffffe, 0x81, 0x101, 0x20}, {0x2, 0x10000, 0x19}, {0x8, 0x3f, 0x5, 0x7}], {0x2, 0xffffffffffffdd00, 0x1, 0xe4e}, {0x40, 0x9, 0x146a, 0x100}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000900)={0x4, 0x9a, 0x9, {[0x6, 0x1, 0x2, 0x3, 0x3d, 0x0, 0x1ee7, 0x58, 0x20, 0x0, 0x67, 0x2, 0x473a, 0xf54c, 0x3, 0x3, 0x3, 0x3], [0x5, 0x3d0d, 0x7, 0x4cce, 0x0, 0x7f0000000000, 0x5, 0x7817, 0x66, 0xf2], [0x5, 0x0, 0x20, 0x5, 0x2, 0x9], [0x0, 0xfffffffffffffffd, 0x9, 0x53, 0x40fb, 0x6], [{0x3f, 0x9, 0x4, 0x9993}, {0x0, 0x6, 0x8, 0x3}, {0x100, 0x5, 0x2, 0x7}, {0x4, 0x14cf, 0xd2, 0x80000001}, {0x9, 0x4, 0x101, 0x1000}, {0x9, 0x7fff, 0x2, 0x1}, {0x7, 0x9, 0x7, 0x8}, {0x3, 0x4, 0x800, 0x1000}], {0xce2, 0x401, 0xffff, 0x1}, {0x3e2, 0xa295, 0x1f, 0x1f}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000600)={0x9, 0x0, 0xb1, {[0x4, 0x4, 0x3ff, 0x7, 0x9, 0x7ff, 0x3f, 0xffff, 0x6, 0x7ff, 0x5, 0x1, 0x3, 0x7, 0xd, 0x7, 0x1, 0x81], [0x80, 0x5, 0x40c, 0x2f, 0xbd98, 0x6, 0x1, 0x15, 0x3ff, 0x7], [0x1, 0x3f, 0x4, 0x0, 0x7f, 0xffff, 0x1], [0x8001, 0x3, 0x2, 0x1, 0x5, 0x4], [{0x9, 0x100, 0xdb, 0x2}, {0x40, 0x8, 0x4, 0x6}, {0x6, 0x3, 0x4, 0xd33}, {0x200, 0x1, 0x100000000, 0x5}, {0x5, 0x3}, {0x1000, 0x10000, 0x53, 0x9}, {0x5, 0x3, 0x2}, {0x3, 0x2, 0x0, 0x40}], {0x8, 0x9, 0xa4, 0x1}, {0x5, 0x6, 0x3, 0x3f}}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x100000000, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0xf000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:01:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000005}) r1 = getpid() fcntl$lock(r0, 0xfd65b7f252b2ec74, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x9, r1}) 16:01:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200c8, 0x0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7fff, 0x40, 0x7, 0x7f}, {0x7, 0x1, 0x3f}, {0x88, 0x807, 0x1000, 0x9}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x101, 0x0) getpeername$inet6(r0, 0x0, 0x0) 16:01:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) r1 = socket(0x10, 0x3, 0x7) dup(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() close(r2) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000500)="23b39c49b1e583b99c35010f9e3e988eaefd815c6d512c70a4f1dd175e56953862ba05552c5c77ac4b1c93c73617c1f1ab27488963cd848e3cc36394ba82ccb255f9242c8fce9a9906c461deb1749f6a1915d5f6a0c8e43d5f94ce6277cb369d7d5c5ddfd1549043b8b71054b3892c9714667d0c5be6e4fb83cc77de1e47dbcd6bf1bd6246c37cecef6e89c31cba87e4f972a7ad67dda42272fdc74adef7395612682883b8ccafeb4d9cffd0d2967929bfbd0595fa17459a3cebc32779a190fdc1cf9d87b8267c5b9635631a07d1c63551b0f5b44492e8747633b2cc3e941ed3cf32a2380880f700f58ae919e9daf109a12f8e2d7c9687f0faef8edb6f5459dcf6addcc9fffb7fdce23b95040d171c03dc508c1d93a7468a2886b83fba31a66c977b80647ab3a32b201de027a3c6227b4231053285660a1d78511dc39a97882cdeaa5d5cb5dc51afc61621e0620c8e3e6e1941f143e61ffb2f3a26e294e662f3fa9fa6466b2acc8ec0adc34d4d487fb025349f9efc13d85c23eb62131cc3ce0dd0ffa6e9f317f2f9236b910c9d6b19c4b7c0757bc1d33fbf6b33084859281915492c0e90417f9d0ad50a0008e3eba8bae55789fbf99686ff9944f71eab1875d7d765f2b49130276dd48e1c71365f61be067e4fc8a8887b78704a2269c916814978fc7fda20bab8c124c7217dc5af92c7d0f8a6508a4aac16dd3bb9010927cc8aed46e9a82880ca410d1c59a5c5617bba27058a56bc0ec8a49339d81236e09a5789b9b36d05b9ccb20da6eb61a9a08f5a4f44d341a28011db0cde1710ea8ae062876a784672361ba3f6d77cab65cad73f5f07ba870f849b7afcb29d1edfb9e0b2f10b62f2d7c79fbc30314ac5212d7411f17bfc1398989b707f9dc522a4e281e16a2a89cbfb74bf2379b7b2992addb47a34188909b778a62fbc86ff4c8e6a1e6fbddbed05495b6d4683cd11babdf993322a1f22ae5825bcfc9ea46d77d41988261643365a508ada3fb6aa98aba8d8b0893e55724e9b762bab3a4c6c3bb8112dcdb0c4e1968b24746ae7f90d3e2450fa7abb1fa9e6b8c5dc2abfeb12ff74ff05a430f97c5e1c3936f9b3dc0b8b9882508b47f3dbe3bf6e1b072cd144d346565f3d89c58c437d39695fd9f754e0e3fd15ec077e6df7ffee2d42e6c0732af6c8735e8cf27ddcc29a800766f6f700eadb9481921597f4ddfa27169384b2ecffbfa6cdec3cd0ba828f617eb691b7aa36fcbcbd027e28f59a1e51c742e87105f6c89a0c8d71e077c73bc3bc8e60c468e9c65dc312705d0f3106923775967a4c30b309922592753ee608276d46de6761581ca88d88fecd30ec68579d81aaafa6a01fec8dd2d1668ed924b37caa62f2bbbf53c9ae5ab5e1336d28e6fd2a19bdb56e77e68089e53e65668e6f4e16cb580aa7d2d6e48d263fa26acbe3e09def4267673d6644a6c9afea6555cfb235c0f4f5eb1dbaebfcb9f575f4a338d03eabfbb7a40d5a27f13aa86d13e7dbf09549437a33a81565bbd88d35cbf8b1d9a9fc611ef664468de887598eb1b8b0520a073d39d9888f4457324207276eb15e431ff70127b66582c87cbec075a73b3432ed2a784d7a79ced377938dc84b34f4b78ea4ee8bd1534576b5eb2eae67d15f6e2e4a1ba58523ea5061b283f7d917d09aa570aef3c928e52e8ab7d0464da9880ef141e01708f3699adf1a85c381832320e4fc471a39ce9998eaf1a5f88b2587cfcb6fd1d31431de08cfe5fe267595331a6f85969d403434d9e481dda82d4b5fb4ddb3e89323f21b9912eff6dd0cbe2cd51517e774c54193c07a2c88fed71267adafaaff60fa709163c978080f22526e56a337c80e7343d12e331445ffcfe3ef7ad656a3905497997c638843e43f93163d0284fb8b6075c5299c6f19593f6399d2b73b856ef0df01ad916d11538ee2703e1c07b238df2dc03ed3915e415d68643a4faa8f837842ad75a4607d2e91ae670676c071ceadb703935fbb10c731aa0eec0c6f87eba0bd5bc4e3adeb1cdca9b71fe25840e318e4afdccd3d741d78e17dc692a65b8a874bbafac57f94ca6d633d0cc1dd409fbdd6e0a66b999c14240039b5d78e3243d6f7d117c1df8bc34953676f40d0659a6e21bf4fe946ac3aea312394dfd86e5cfb0446a537f3b2e33a64c1f62f29e49b9cb617ad0e50d5fe0579040a3c7670041c52c9928eab18f1557593125d554a1f4d884262ca58522dc39efdd1495ef71bd8229e871066826ee6cd0d09378cc51b77d5207fbbc9eed1538da9e1960c2bce624503ec693ed9e53d200189151fa2c2d53585cb5d7cd367234118303211f2d0f3ca297a33498601792da60f35074f9cdea033e71d1173650a8144b149f0f419e31272dc21948708790b540b4d2a65ec312da6e21d725ea3cd2eb4bf5d1b32c9735d3be21ed464e3ced6249cbd93cd12f0091336b986f43b05a1952a37392bba198ca95839f962e84919b8c859c61a03971c6d8603ef8df294a9c295ba5b75ebbd587120026c3e8652bacbc8048ecb3785e032d15c0739ff8dc273b3370f40ec8f0651f6c793135781299ae9068491aad3b6ebb38333a4a316dc455e812e295f512b901148c87fc7c2f7b86d56dffb384f0dfb8208ee0eafb94682ebbc201fe80d926e326eb1a7fb908063bff97d81f110f5067e18f13db1f7a5cdb033147f9d3266994f44658cf5b99298bb68fa206513c4f85c8f784955e469a77d65d997a333771c977061f6b3f820bf4636447c548fa93c0e4b3aeec76c12de0c46d29956cb33db37502ec6ed863d6cd0c60f5411f6339b0f747d16c24b321173474d1746549d7fb79637b485ea6da80ceba808d8721c2008134ac094935705c437e0b1bac0f3e05133ee0c6a9c4bc9a4eefa3f8ecf6d343e5e7789b667cf805e6f601853833fdbf851f0d2a763cbcf349077aefec36fadbc9064a83858bade717838c767a1a4cdac930ff6edf77e4c852ee7c99780107b7958f5036af8e58b9845c53bf73c96b23275bad149137b3cb115a0bbbc9f24407d8344afac75958a9f3669829d44d988952a31e392268ab72a057e33cc2575c963a796924f94b663e11a6016f987b14b09c311e63022f272df092af50e7854f6d8605f334940a10155536213de9a9396a54d241f2ce76d9bf32be9956e8b50ff38b32396e92e9f6d9fe2b8e047dc20aece59fa7f8feff242477a96e9f5e687859cc90a9cbe072e1ff1fddfc2ecebe4f9419d9a53399fe86253ef9ccce3e866d6fdc39292d998510a26bf21c4b2eb0b505313c35a578d8b6c3ef13d72085d9676947e452cd749f9f5076ebc32c88b6cc7e7b6f24df15210823738923b5f830e2bd19b21028b97b91307e1a4d386eff2317de6977b5524c4ae902611fdc0d76f680f3aafba5f0c862e74c0568d4bc3f01b0811979c31d50f7e9123c71455542f8d0cc8ced5f96f6be839592edd84f8b687112c275d55474d23bac015986507833453f7d2c0a076a4de2eff281302a1e787658a075ac3caa361fbd2d45323d4a011af978ad517d1b41dcf07ab86c8d524a0439d3f184f7cc65bd699031ef40bd47d3d47a24f64f89770a720123a1d6c031ef6fdbfbd95dec67555367a34529528f3447c8b61bf4c7df5a92588f29816c39e272c898019160522d1361432bae6861ac4d02986a68a9effb48b0883c6a6dc4e0dcb32cb1645f105e1af7694a4e5ab75db317687e14958d5b918e94cfc5363605fbfa88b9fd7605e02022032a2f424318ff46f4de325a5231ef03e648000b367b9000c561d2adcbbbfeb6f5450bb70adac6cbacff4ebb481f6c9eb2fb5fa22db211bbfbccc78bcf1172122c55e957330e0062f91563bd2e5697ffc0dd5fcbab6a90ec91bd41cb355f3cfbbe4b327e1650aaa39b4cf5854439765547298fd5c353be07b1dfca189de234d3b78ac3e9e8847d9308fac06e0a77536affda6a656de404e2ed272576b7779d21621b27163db7f553009fe37e01bc8b74958cee52cce40699cb8482ce8702192baf77ee816fb524ac273aeb884a40589165b0fda945573bf4fb97699cce5794b75fe694e2c79181868f0d34564e203c072628089deed137685b026c9ababc456e5cd34632a6123f1528123f0e1861e23c6d31ead447745534fc7da6e91e3145b6247c1177747e5fe2ce49f1720e3297b1e37e0bd8357639ebaab22056eecb988054bb3c425f377421e4a53868bc3d3bcf4a9b550c6f016778284b51be9630b7a7dbde44464c9f059c828285b4a2716495c07a7a342ea76a2466b89ded6e5675e79aac6c78b68fe0ab5758d688ac337512abf7062c5b0b46e3785d7f92a9a688ace150529daa9d5120fcf4916359977a2e618c29af8c96586b0f4d3a298dbee9c0b6d2d6ff6db66cb3fb38afd4ab778cc1883cca3895999926312ef75135a3d09a70a67e357d29d160fb3b20d0974068b85926b6c6c2276d8d6fdcf99bbba187df4c4f8a87c236a9fd744fca4bf54d04d497ee4f802518dad716b982812b2bd325680b9a5c809486ed9f551796e466f1dde28ee9e66851317ca4329911c01939f10c31c8b335e89d9269bf57adb2805a2d4029e162484b21fcdbd21b3e58ec5f4ef979dd98156e585c565aa5b3e085349dffdbe97ab1dc9fcafe65204160a13869eadc21850ee5630713b573e5fcdaf538d2ea4e8a3ac84bec682ed4959a2e55a178954e492a6b7e3008ec0aadf941a6497a411bfdf83b79e2ee3ebfc6c28693287993fa4ff03739f3a804c28e52f41430fa36a8aa532bbe1e93b5513db6d04b345c5c16a2bd033c9221018cf1c8890ed064db0bdc29821cbe9810b1d8583471cac3804ce48ec78a7e2d434b0b5837162d6c3aa2477bd8d07572071e415e0e78b44c766faf3549c4f2120231dcd173cd38e655b4efa3cc997284f8e1e5ee791e41c48771a177f9d7b089d898e7320c10502904cfb7946d40e894c65a026a07eeb6f0966c977487605a1f1ae033a03b28bc70d45e251c6a9344da0d43c3f5363b691a01435df901cf6e04ffd73e73f8531be7e6a456fb48d11dc9440c52a1955b59e40f3cadb1aeea3091909790d2c5ed903ccd91bd4a91d3968b5a9aa0dea0e97227ce97589cfdc80c7563e36238372c5392e3d828e76a5ba0ac45f230e4d8ebaedd56af5f2a33c715676a3e0d713be2f73b527861adf3f6a4ff90a436a84135f030b778a6798aa319a339840b7fc252d346fd2fd98ad72299bb677cc8ba3207ccf0333a100dd89ccbae11dbb9b8dad000e106aef538de6ff61119537780b20e4def549b3219853d84bdb5d98926473177787b5e43d8d577478d83744488c9db6cafa39c91ee3e5ac5386f125f5f6edc7695301681a05f5e8703a1ac1b6f736090c81b20dec993583299f194282af7141df7f3e7bbbf2a8e73a0ae01a747adf96f5db0a9da3f98db3acd10f1bee2fbb2ab73d57174f8e39bc612bcdee07d2204d71a1a65a71b92fe29f1311e8b26134ee95e014949353cc8c661a5a544037091072fb478d71e5a717f56102bff0bda01ce992be0da1776203f343bffd82bc6dd6b8c799ba2cd1c33ff80fa3e9d785e9ab0414cb570e1f37d91486300568202facc77414d2010b4dada9e8df5dfccde72f1f398dd8d4bbbe720810f5f928a041f2c5cf7b96c08756090f7ae1b2bf09f827328fb30c4b43633c5a56f9e21bd980204f7c56fdd0b6353a49ad88edc8baee747a741fb187acea3dccc46a0605dc82328fd04ef5bcb65417099457e7d8f3cac46e68cfad4ab5315ed3b8bd772a13938d8a569a56fa58", 0x1000, 0x4, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10041) mlockall(0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000001500)={0x10, 0x146, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffe5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x11c80000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd46b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}], ['./file1\x00', './file0/file0\x00', './bus\x00', './file0/file0\x00'], './file0\x00', '.\x00', './file0/file0\x00', ['./file', './file', './file', './bus\x00']}) utimensat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$setstatus(r2, 0x4, 0x80) close(r2) close(r5) 16:01:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0xffffffffffffffc0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:01:29 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00009da80000000000a50395d0217e9910fe012800"], 0xa) 16:01:29 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8a58, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x20, 0x100000001}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = geteuid() getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, r6}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) listen(r7, 0xcd7) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x441}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfed8, &(0x7f0000000480)="b6b613e3a9a6d5a6a260bd908029d9acc62f09518ad8eb2109386ec44c34a9d9e7d432136c2a5dbe7a886b3c0a8f198c159411a9cf9cce4d3d2267c0fc1293a15207f12008f83d45aedbc353ce2a43d7296db7986cb0a9d8c9ec31d439bb0e25c3b472d0d914e1e5933be24ce0231f2a547e1b475011b9373d5683a07a1e5f5db8e7b3b6c8f00e8276bfa54884845472bc3dfa8cc5f1dc7dfe3289bd96422d701610b01f8e57c68229cd635c032fa7cdf1a0546ba6cc3cc4f35b7a36a6d9d3677f736af1e1a0a0441e8a034dc55ec0621349301d1475d2541fec611b5fb10bcd7366358c7056d77ced2d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x9c99}, {{r1}, 0x0, 0x80, 0x20, 0xa4, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x9, 0x9c76}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x602}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x10000, 0x2}, {{r0}, 0x70dfdc68c8022e95, 0x95, 0x4, 0x8, 0x4}], 0xfff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x3, 0x1f}], 0x27a2, &(0x7f00000001c0)={0x1, 0x800}) shmctl$SHM_LOCK(r2, 0x3) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0xead, 0x2}) 16:01:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) r4 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r1) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) flock(r4, 0x9) fcntl$setstatus(r5, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:01:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) nanosleep(&(0x7f0000000000)={0x1, 0x101}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) r1 = socket$inet6(0x18, 0x1, 0x33) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x5) r4 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0xd19847c485312bfd) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x8}, 0xc) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) pwrite(r2, &(0x7f0000000180)="a0fc649cf5c8a666b88728ff02510960ea2eb06d198271ebce205c2bc79dc81a119f67551cd562060ba2e5bf9a96b043a741ee42329b71f29f8dd8366dd7ce19ca41e1328dc19260e300d64ca302f0d6479962c89cf7553f897cc3cf35d78b06f84faac22bba077185467fdbd23fbd605d70e183833c50ab14155b652dba659aadcedd5a069ab62b6461b8a47d303e478e0d", 0x92, 0x0, 0x0) write(r1, &(0x7f0000000140)='\r', 0x1) pckbd_enable: command error 16:01:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x28000, 0x0) 16:01:32 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = semget(0x3, 0x3, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000001700)=0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r3 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001480)=0x8) r4 = dup(r0) utimensat(r4, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r5 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) pckbd_enable: command error 16:01:32 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r1, r2, r3, r4, 0x9570e3cf59fd3450, 0x1}, 0x8, 0x8, r5, r6, 0x7, 0x5, 0x86}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() getuid() preadv(r7, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:01:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x7, &(0x7f0000000480)=[{0x5fb, 0x4, 0x3, 0x80000000}, {0x190000000000000, 0xfbd0, 0x6, 0xe6e2}, {0x7ffffffb, 0x8, 0x3, 0x8}, {0x401, 0xfffffffffffffde5, 0x8, 0x100}, {0x168156e8, 0x6, 0xffffffffffff5c73, 0x1}, {0x4768, 0x78d1, 0x800000000, 0x3}, {0x8, 0x5, 0x7, 0x1f}]}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) pread(r8, &(0x7f0000000680)="f8e4a6d6a054d8eb9b5e68f2782a5b46a42059b17200d70f5ff21894abfbc46776c929e39d200b87ac6a98e699d450fee17a9a5152edd0f16afeaf3ef5c9786f693e8eb09a1a7d326c257b807f87aa8bb2a1a9ca50e72d1cd5736cda2858ad2620c14929b469573f0a873c09f4100bb7adbd76742e0fb6f8ed03147113a3d99f2457cce4e16ccc87", 0x88, 0x0, 0x16) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r1, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) 16:01:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') pckbd_enable: command error 16:01:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000002c0)) r1 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffe) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) 16:01:34 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() lseek(r2, 0x0, 0x0, 0x3) close(r2) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = getpid() ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r1, &(0x7f0000000740)="840f405367ef47b32372e294008f3aa979ac6b7b934abcd1aaac9d53decea644920479a9b1a1641c5b184dbb5fc0e6a05a1d8d38cb87c51852f04e5c5277cb2a3303d8d5749c6baa42d0e2258293324000728f8249312e62d2e083acf95a38f786d101dde5d1107db3b8e9c2e959620475a91a9024c15d2c14b250066d1546752632ccd87686f5cb4829f4c06b4a96ccfe5dfd1c84126e2c367715daf6c251652ed729b5e67921b84b0f", 0xaa, 0x400, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x0, r5}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000840)) r7 = semget(0x1, 0x3, 0xf93f2b0aec4d4463) shmdt(r0) semctl$SETVAL(r7, 0x3fc9af46334a9809, 0x8, &(0x7f00000008c0)=0x10000) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) getpid() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000000)) 16:01:35 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000000840)="29d4abcb97d322142ffb8171583b28fd0aeb020df7624c3ac2cec8ef74e4062eb327b13b64003cdbf957b82fff38933bd9c74a90eea94b320718120a11bdd227e42c9af271e7356b2dc5d71a7d0fe44580f8853f9edae3146946a87933293bd6a2d05f295e5dc4365e9f518b4973355ac35b590811e1d1ecadc048e3fc249b70924986391bc83ad04d18a85a651795ff5cbbb74a56b0a940e89286a8ed4360d2a9a2643c83b1d799f961d3432e053a0309b468ae62fdd72178b8de1a7ada69de36a113381a4517fa5e5a105330cd7d10ae3d0608e9f8c71b59ffd812f5231bb12acb4152d0dea67f74ba7f47581154d17a9bd3cf1d8901e45fa3bfeda378ed6210b6cca6255cc57d93ca253c8e47a141b8dfa286cd3843b52e2dc772c00a1b0ee237b7be99359e33e7a333cfe51cd6f52b910a8c13b9de650caf9981fc826e0d075f69f9f1b56a5f8f2ce83dd0211f1762da6a0144f83d1a107fb367e2cf81bfb1a736fbc216d83ee125bf6091b1423aaf1d4cf73d8a8b2fd8c148c5986bf49d68cb513782854e6655afd08600829d410e13e9a8085bfddfc9abb157f61388d425569d60f8eed245a43287abc54250cac3282302134ef3a101b0f5095c5ce468900375cba1b05683103ea5913691b866d6c96013df9f9220cd5e5a824dec36de138b0c532be41a9d917cfbfb0dc1169a15df111ce49e90454908fe5995e82999f0e88f3647fce380c161accbdaca036b7c6c228ef2725ab3bed638b142d6147ecfe585b21d0281a23a88be62fbaff0009b5c26093c93143bd5e8f6a6b9fd7999875a7443ffb1bfd9d2ad9263993c23b5066048b9f2f965ecf86c0c90ace5a049eb0ea602d4670d6c1691f00ba30acc8baab3b42d5e0f519a0da914334497e0f5626158b1f87965848790f148fd2ba6ce64b25c40e0ceb7567f68bae244d3aa816da9065a903ec72aa5a0c62e67da5908cdab963c3bdc023c8c4dacbbd50019f29a2251825fd8845141533b3e7d92b6a8c3e90b87ad739d03445822a1b6d2024aaf5d037cdc196fdf3876b8c099e3eb939acad56204d42503301724e93e6e94c03c791c95cdbc388aa61d4c2c5ecfec334e5997f2331e1d5b399f7b26a543a93a0c8fa43cd30a6cb90ecf29697ec0e6c3bbd6ee6faae51edaa1139ab38517601bcbddaff6e7e21388f6552f4fb80dcff4345b2a92cd00951e7c919a35dc869f346bd2066e15b777f9b61ea89bd84e2659298d94733b171c3c9ade04b116bf18afc361714d63fd42383d4179fa501a8d0c876ded6b6ad6df72342112edca6c39ae2dcdab4df54b2e478367a68a0463ea0d5cd8aa4a53cd59d8a95808a8fde89a0aaf03a75952141ae4614cad3d6d173bc80fe71a8f0deb075d138a18d3aa712f1f7415208e0dfbdaf3b315df23245313105d98050cd8d9f8398beacdafd422b711e9372bce50d71aca36b7c3ea2c8f3857e8607c2fe3c15d393a9b27a98843377c36c42439a289a22d9ade31b1b85daa80046da283db662a3a1768517755b59ffa4ec82a1a53c582b0579d0ea8759cb176fbddf9939577275c91f4aec438e1a7bfddc491718eb181567f285d7400dff21ba08e60f9e0706b35cfefcfeb71edccf63fae40b276bcb956c45840006106bfb40be96bade07738182134e733f7cab41466fcb1ec1d29b0b220c685ab2aee223f0e75869d475b3726b38ff85270a4add51b02db7eb2603a6f699a64acb2ca7344be63300568a4ae278d767ff2d44e0d9e2968981209736f8fed04d215ff503f94d1d055005cc552595c6df723f6cfd581b963f2964b9f049eda5119348a2d2b84bd7f7467aa5314a717e27398eb4582d27a39e3dc0868129e8c76daa43c3febfb65424bd1ac408de786bc80e883baa859dd07e97e9c4b4563b0d028eb5a414839c4242a2fef78c8b2c87b864d16095cedf01773c64fce02ce79dd210d942414f51974b6c490ac0dbaf6fb4f03b8aa19ffab44ca34044c297a04f8584eab58b088cc2d1eea9794965b695f0bc517c2228a91bbe05290f3ff2f6d50849f41c6bee86f918f7eedb3482c43bafc6132ca228e1215e49c55be54ed455b2ad0a196fed663af751695ce9cd44e6e4c7a6bcb7a36a62fb09302abdcec680770d00d625b950b17d403e9e8e5a4b100f29d8138ff6d617d1e4b4c8a0cd6c102f8fb87e0dc315963ae4563a477aef6e3fa161d2438da8864d8c77bc53776f3c51fe1b0260d92ba94c8f0c710c62628a44a84156b5e601086d159cd863340fc65dfa53b97cb06f2e313c2579585d14d7e80fd0d11533271f0f27b060942fe6a8b66b2dc4e60444e6c475787ac073d6aa087aa51cba14bba3ead594e33daa79927ad0860622a1d6c4dc8a69a2e8641e25670ae034a52ff50f64872af1a45eef878078061c8381d678a4e76cab74f90241c15bd81e8869bad01031d2f6f0ac855a12ffd4124e6c31c730fc40cc0f423dd14469cbd6d8d3d85a361ebd24f25612d8e6eae802a80862011dd910a3bc3fe21503a689ac176c291bc03f22d9a9a056b36ab1c8ca4780ee3e81b66a683b1bf65b95568a034b6f83334e260a69e14e1485a8fade19069f63eb86a416b2aecc5ec72b7f42fbdc437fa52a7d163379fb42afbba4ad55500303066872e1e20e08faef488d67411188569e5795e615b345f2366b30a2a389610b1e5579dce1bb05ae0de2451f85e21da7d31494fc09a4b93b34444c3e93cc6068e05105a99db1a60641a0f31c209bc072556cc65f2e09237110b41caef4b8417237b2537eb78cd0d697fc51e8abeb62934db519d44cc86c96e452aa9e196dea01064c693ca3d2a00c3a5a4e8a75b239107e6a71311363af91c3563f1f46ef6596ba38ef98069ab8fc039548670a3b4124100636e850a6b314fa6f07c2e59aae653213bf1a575c6dec06898dee6af328a23c7857024fb71f61a9089f6ff9e0a1aa8a94b782f4273624f95d5fa785bc70f26ef4c6dec481755cd5d43c5568b53d04ecf5691ba48db51b41d993b82d4c261ae4fb1d3b82af6a192a6ef10b7504372e9182bdd03d90a2b431d7dd02f62131e758aacd3620691a31f00bfd47705f0db6f4621106086c07437fec85a2f489dd78c5f5edde1cc1c17c544bf4bc88e0faeeb391823fa77b1dfb592084edc427df50716f62c412d773798d032a16cea0205957c32d94a4b09f069f5ef7b7582e198debebd14c7a4e5c42870ad054bd17990ded08d424198771d4f8ce3663c466d4650b3153d13c557a307c8bab64fa9c01c9d8f762d25d59b8f4e64637164b5f558e7563f6b61af3d1c7ff065d902cc724efd328c9231191e4e0b612c47648cdc90be09941ec755a3a1f0be435624f9e1e721048157a9b04639a507c5de87cc4de58d52c1832b554e4787603925e0fbe2a64ac9b558566ae95c5be80f90446d4877a7cb79d17c17bb5386d2ca5f60995951d7dfcb18fe4fcb7d16d7f4ef923c3deb2e16178447003aeb6ff1489db02f78ce3d148e7dfec15cca0b4e1a335de013799364977a7f2fd7d546689c338673532fdb5fb3c447f1885716bd212aff8ec57f36decbf27396debd34aeb9d9b83c89709eee1857f0e20449de38a1700e07d99ee6aa357f22d3cf89299056d3b2c05e90c175eb00b5e1d2c123cde6447406d2f4f7ee2dbafaac9e09d5780e4507435606bcadea09a88baf01c124d80c35265d7a35a4459dc86b133b846e5221b55ae647334c03148873e464da4544b3f9d90b23e78572066214e295df9583f43732b2a006c94466f9f2330faf1f3e20d41285056dcf39da53c76104ede5df0e2e4f88f020f243a814ef790be85bcc43ba28a97f41244db86016a498db5a9d4b7ae50d8cba85a8d2cd2351ee08082dcb717391261defe747a7f563ee71fb5ed183a053fc91bf419b53895a1af2c439cc969992c8b9883316cbd895a858d5919930f06a34c558ef2c78340a16bbfc09e821551316d0fdccf9240cf9ca8e9d8369fe1db6c4d7fece30f7d4b3851b32df331630b665a7b7a22c2e2c196b92556e532e760b68702ac77806049c08ffc4f384c8e9db34c47ac1b1ad8d4fd8716f2923ddaeb63c4ac2e78735408962c868d58f6822a136fb498a17d9e016ec2c94fb945db9f6a8b35eb298dbfda330fa4306e8aa2d8a9af74534a515370eb3ff14f941ed46608338f9616af472166c651a2c439b0bdf46fab4110bfdb8906ac92cb1f13c9c0fca84c37cf669a74f49a0a0382417c8ca9bde7b09d3271b6ad84e422e0dc65419dbefd3483db19151bed6818ba33fcc17fac70a90bdb20fdce0edbc239965f0eb69a885a032659656ac804dc524d66ddb984bdddc372cb31f7908049aba189923512a5e7acbba80d70419a8d0e14a12974a286f794e5fcea9faeeb86565a6696092c55b7ce91eb7842f28b37f6ee1f3f642473c1c3b0ee5c1d0b6b99dabc051597a23dcd1b193b2d72d1013df372bb74d9de67f42095b05c9b2f31f3b8850c6b362ace64a3ff8aca23ab912d86f9a2faeee96e019ad44790778a909880e2b00334747e14edd31c538d0d7d8202e674ac095277e972ad607ae9adbb83be19e81521393fec8997ee21c6baf0edfaaca47bff74ff7c9de0a4c3c2fde24956f56ca68d06423e202c55a2b19f88d6202204b5a86ab29ae9b0512953fa4b590baf3c8bd38ed0bb3a4ad2c1ac53bba00ddc20e702d8ef53e0148092f31061d984009e3fa951df3afaa5a7da1288236cf0c2da9c0414012a522c01e6f4900787a54829e0e29096a0accd8b9e99bbe2785fcff3832191af97147c2b45fdd05ba4db05e4b28bc9a3668956f18fc7dcdc0a2be00d3682a77efd5f5be8d7d65ca947dde55e17b249cb5b039de0e8be5e4d25252b8072c5a1a4e13796c1117348f286507e6a5971e185e591fb1e082073d9c8d50f70735f7c10892fc6b819daa3f01fcfedd1e870a580f05cc6a5f6a7603b147a3043fb84e5c1d15a27995cf49ffaaa23d63c1ef7255028fa5dbae7d3772e50d3f9de1645f1699c8f83ad40e2b2ef1ce4f4980ce92800d93a20e1b7ffb59d0f92bc5d20fb8ecfe16b15c3e96e4f1ecab3c7ad1d9f4f00aeca8a89752cfd23e42b008d47fd81126c6d7c6c555f06bb04496604685b014884f57b312dd45ca8b1cba209a98d6349928bddbb599d658e1c1eaeceba2db9fbb2bd6de1860df2acade231e39e4739a776e94488f920482677aba5824249388f2ba90759592960e9b75c8f0ed2ca39415030f078708799d4a38f8bb1899f1b697383130f14140e80f9647fbdce7df5b3499670473b138c1db484da2518258d492ba26ae42afadbe1f3927b52abb6e8a9a1860d234125d953e39986ab7a26435a75d0e4e1ccf885bd81a3d6c11af86536eafd41ee3272640fbf3383fd028ac416576fabd73a5e6034e20369a0916f61117376aa9bcb65bb394b297ad18e6a2b6b598959379a946f2d19776833ac829ebbae8f7f4e5c631f467ae997b71a5e3fcf3298c31f1df4d7dcdb364e2bacd30d9c2245569495181fb5a450f82ded286e2e73ed5e9f67ad49058bf83f95c1930d1debc73e00d4a67fdc20be80718cf02664921c912e9b7153b5274a763196565a52e147bafe4de920f88eff766ff16350e9fe2dcc9f123c7a022473830ed32b4ea27defae58fce46fa35bff59323988115c4ca088000f17ff9639948210a7bfa48a98778b32ba87a423bfe8f09314e57233bd3f66f5d19f730e791f29f9612bcb34820c92066505fb0c1df00e20430c7e5ac8e61b5a0ea65c3ce4beb4074c8e9", 0x1000}, {&(0x7f0000000180)="e27b5b1ee5e7004dfd5421146e0516e4a1c91332b90cfb38b6d7656642c0cc58112a62c2a9f1950efb3773ad1e2b7b5fc4a6721c391601a64b7adfd1bb7cc4eb6461401c0d3f4c1dfce5b14d4e3d6d643271e944aa51f5860ae29196bf84f9989b", 0x61}, {&(0x7f0000000240)="6cc13c953a54d350093bbd86640a33dd1ca63f7214bc86f0e1292d20e78e67da22c680e8d4eee8c979eef585c78d8c2aa91d2b431091ffd64acf365cbe9162c77ca8620d3324d3c9d26f15febd13466ff811d959de2e779732f883591297130573e7731df26d469d04ec033afd0e45c2b715b703ef7c36d4e36d274adb7e78d7b74269df4c0b3987c853eb7950bb61a6386e4709dbddcae38cfc7e1492d466d9ab400b1bee3cc3cd9d7b6ffa10252a08dc042128032710909f081e77b7d6dc71c7f84693a26e79ca9cea1ddba62dfaeb1e810bd27b0de6fa018d", 0xda}, {&(0x7f0000000340)="a7cd985d340a3ae61ca28c1220f3bea9d80626205c5f82b806fba85e6575d70eef2744f83f048c3323c8344d741d8e2c14bec6cc3d58b218741dfc3cc423b47b49d164d18354d9ed85616aedd453ba52d86db558f079e4ca8fbc19a33c134aee11de0d2603633ac5ee6485b8310e0c46b40c3758d568e5078f3d039ab12c", 0x7e}, {&(0x7f0000001840)="5dad6dbb1cc160f6fe7afe7c194d6bfc4f2841c55b1b810bd2ac4332017ee9e2ecd7d14004af69ee926ce3824f0314cca13f78da89a2103a3ded72f032e65fe089a7a06e2e3c9cff764bf951c6879493c6e6d30fda543df8b8bd154703e8ad3bcda44a1703b031347668b3dadc15e614efd3a2af8938333980357de40ae7fb0c7e599ce0610cb5803eaedfae1b3c041f92325c2b80f57b5be58c41e681d53a04f6ec0e21a95dd6da1b69ae754917a12121e151f378ba6499890bf41acc2eb98fd768b8624c54e98c223c", 0xca}, {&(0x7f0000001940)="e85aee660b7bd32aa053cd561ce6b1c0b71c93f57bf5a40e75ca7bdc0a5710a046bbd855895f1b896e1c5785230ab2caa920c78e78f9946aa23adbe0473e5738919412a87a53ad2d307de7e7dfa32c9d01dbd3d672eec1ae300a6ad54c9b38b7c80b750d95f5fc83154168c5dc3b19de0d9477941ee8dae8bcc6e303105c88eeeff9a55082b87ac70c6b1496a8447daad91fa8983acd462dccc18396bda9188100f6f3fe84b9021af22c680959d5da25b7935feca6150b8ed6436cc14989695e5ba25db3b7c8e3e93cea7f64caab5ec2ae116bf93e7267476e323e288207b1e092fa640dd2f12f49ad85e76aba72ccec01ed7d93e9d997871b28dd6425f511f5735cb37af5eac335c861d08623ca0307a28f2887c340860d10bdf659693dda70698f23b916d75526c77bc5233b70cce8af35e31d4dc863a8bd91e58cd3982740f7bedf8e5bb65246831758d71d0b620cb4db66767afda8861bb6df51d4b4f6e6f0da49882f6368a678bfc6847888ae82a6daea83339958364903a5ee7e0d4a2525c1a0aeecf351c0f04c03e79dc18911cdba5752bd3dd53b2803698e94255eca16d56fd0d9002862aed8942fd9efaa976be2e3cacfc4beb184e1bed4ecdc24de3984359e64819eae9f10815a3339bb4fbd3b2c045425f71f863b60cb5e1b72e55741d751cc4d4dbb8467ebfb3dc90b998dcdc80958eaf4df7ae1fb4f1e954ee1d315dd51359863d0bb54a912e10afff9f180db0c16d54bd0ea489f7f65d1e5400cc1225be3eec07b886ca3829b4fbfafab6e860fc83781b2fda2972fd1b0bae48ad157c46e41401e0c571bf080ed6556fa86954746be02a6300f399500d42f4a67a24171f24d2849d9e80dfc388675ae0383cfc57dd372dd70f39cd1db8929f43e7e2f73e34f23c753a189c8f830d8f346ec4f19a8805ef3fbcb2d4b25f5f91aa6df62d1a66a6b06b90fea4931c0c35fa6e9ace1bf9bae586c19ade0ca11a673a2e1f079c0cb48d3f2eda69a1005bb3173b01853873e695b74831492b7bc28aa48628bafbdceec038a9ad2090fdbc64b05ffd9121f127b197d08fda8a5564b0b9080cb4dc25a05e60ce2eb5524f9ba057532018366412739142815f39c4b695a9b4e3392d5fabf88ba6aac692ac493945278ba61ce4a352eaec794268a4c2f51aa0f7b5800f8802f37e40c51a19e9dbbd10864409e06c95b47e9bb41e592e3d8b3ad018a310af3ca0701965c5f03dcd1da8f2904b1785b3906d042763912f6de3e263de69cd2fa39593617d841a872d82a219c7d3c47f8e058382d5c601f71cfb1267aabcffac7e10a53a34a568801aef50c56dccf4ef086bc9861befd28a7b33af072db4527412618339d256979944d4d8d642312190291d798db24a85a2be0f3145f0446d8ff59a7786ab25440cef664a0b548ed92091506f428662e6ea6dd2174d0b312487529f11137d79750edb6ee734b9b12810c89c7cab7d73149d7f48aaad1660505f0c7499682492c579a2696c85387b7cc1945c41a350a859daaebd52aca86ae1b06ba959ac2d2f095e5bd1f7218d343f4d7fb1033332be7f08071d1ae599ad801d684b0f0fc9d4be58bd5598eba18607ddade12a680fc2e4544e892fcea0cf372f4e3a5aa52ddc6f9c1a24cc436051e1e85f7dbf065e889fc8cfca981e60abe7d6504387328ae4ac5756b56476ec069d2a1f8f144e9a31f86d26950377d492af797ca6fc994994473d6ab370ab5f0afb705b11ab40578ae936ed2cc7d01487335e056326160d355814e71cc422d0885a5ccfa24d5c490a74e5a74d6c7725bb25899c224f13d5a27f1ce4cc6cd56904ec0a0e1429ff202e93ec49097deec0c675a54ff776e65c7ddec7b4aa5a2fe58a46e60644a5e2839065502e38921771055a4d0a3e0962345e64ce8afeaaf3ce9992a3483c2934268293ba1763eebc0db2e48dbe3defc885824a2f6f5a3d332c0dc003aeaacc5e398e8b44027238c20901220059549bf10abc0c2d996604d5db95729a0a3aa39d0dd29f64a6cb1c81d36fd9e4dbddbe842078626b75e040ec1841087d8adeef4b40e402e9e281957d2a0ca5c9ca8f987a148a7fb57acf8793b2fc185309e9ab140ceab3b5114d174f051c3a9f05fe8328d4721206b98f368fa3d8f6b16398e5fbec1f3c750009847eefd034d86d74dc81f1b18a9fc50802da341aaa3df555b86af3b83cfa5083c39a99bb790e7b915e0c45b7c7d8c121efc02ff2569eb2c9753930d2109cc6e5e05a74431a3c808ddb5107d7ad44b67833f6a64a35fb9d69809fd52b48d290924bb634e310e532695fa6adab816f290e98a86d25d3ad2a3ae95d4baa2fb9680a0743937c5ccc784812f0f10f083dbd6ef7714d85c2b66cab07eca96486aadaec02ad40cd45ee3363d6d0cc0730fb369dfca9b602bd59a5ef00f1329f70797880c5ea99a86e70c899eeb9100f4cc03f7b7d46f321da53baf4f7a83cf8eebe3eaa9e3862fa2b669d649ed8e06c76ddd9ed9087a0e7048a1cc4f4d1a1643ad1d1519da73b9baf5704facb70e08876933a647060857cfa445781b376b3ea1eb124c87fe76ce39426d4e1fef1ff3ae597adc12f2295852bc42026e1a5873eeea4f588f1f45763506c01e8df827e88e6f7b99b18b0d2deafd9eecdda145b8cbd549212ef59b1dbd3d22dec7d564244482daf0d77a4bb10fd2f096c687fd53197da78a6fd696ed2cb23a4911135cb1a61d463c229ecddea6253111e2aa691565f26664f867886a7c2ccf4660d4c4b0e2311a985efd136d3609e2a6ca7fd535fc1585f2559fa6caa907b9785a796837cbedfc3b5b3f1e859ac0d2b94f81847ab534f42684d7648153233b846f6025449167824438079cde594259131019cab8fc11da8f67f63f78adbd057db49254a13cfa0b2224db5e844193a35f4361c64f3626924dfd19a6d3b36c4c3f00bc7f1239f9980bc6c32e38536ae107ff5fbdcb2f006e4c500343ec02431c2a34fb6179945a8243c18a5dd5e14c3f4e7e4cba1aafdf7013e19f88107a71d4ebb4fcbc5e61c725ca4ed23745c09c927d647711e7f4e98b172980150342f78b05768be379d1a58fc58672d5bc5718ded19da4217eba738ca442cae3ff826e2e0fc6f327e3eab15ae9a363cb2cca360367505d26793d0c3a3e54c14b457c8a3077a0355a8e4ceea66f7cdb7203047baa670e2e330b33626e9cb09576e351624553e85e9275fd900be39d99afc1acb9edeb0339f66eae3f16426e0c14713c3c7996811cda3ec7b07bb95903576b4d471bf68dc8bc4ca8d4831880cd76e46b4e1c414bd562ba1b391e49216d4cc479ef1b9cb9848c0efe1de441ef4df2d0eebc412af48e6585390c9f4854cb12b334a30f6b774f11a427b2709c1d344417ca529bec068c544184e286b719e9f658b5c0e9f022203b5e497413adc9c5a071882debb16d846bc0416fc59d0952d968c084f9f920cfffd16320fe1fe5cbe80bc217376ccac48db0ee360d3e304ff7cdfc205b0bb00cabf2b833d388df3f808969ec14cb3db4826bfb17fc11b89f735b176c21f6ff9d89730bf478154513c99fb53fc5bc7b6ae0da29799f903a7e731d09837328fd5174f86864f5044b25032ced7c004ec0c8ead99fc8d8743f82794a7a1fe244165752d6534da2d15900cd007207c0766ff5ff873aa50fdf579f5311a53e076bc3cf5017ef1060a22086ee9fe7b4738bfcdfc81e7580621c498b2c4b1348d05144bf466297139b063e9443bf713a20c4feccf14e9f33d494787cb886ab6db2de4ecddb8b67162f83d1c0bdaac402ffe9ada2327557e27fda70f7fdf3dc6a35eb102b509ac1b0bb16a14c3fdbabdcae2ef58249932ce664bfaa42a1ca570266b5b884de3c8f5e49eeddb960723ed10b10086d6b0cb9defe225a17844126fb6a79424f9b7654872e2692cea2b552a3729781e2165a199bb9ff881bd020b7941062609de99b4db51ee15b1d7df58b37923a1b24355eaac24e99681652ce62f0e350abe74128e5da072c368bc8f6d5aa96837970e59fc5f9bc1faccb03d17c1d6fcea5a20133eaa841bf74ce83a473eb92efca55454da8fbf3fe3cd0479b59d5a077c5f24e765e8cc3d1285dfd69888ddf516d1efd0e1212cdf50996ff91078d30ad8cba199a22234c5562ee6124d4c8affdb3b088f7c5855f51f11d84369ae09eb96d39b031923b236e2863c8ecb01d94297976b089a660f810e1b300747ebb48257d062671469c8282f3ee5a6b1df2ee6d410dc6621f151562d8d411153227c22e3043ccb580cd8bc7e7fa880d6e11acd7fdad0fdce61a2537786b3762394b9c936780b47a7b17ba9ecb70269338ee00db27ed4dd7d15bf34f3152ea7a15e6434347c617ee927d4a2dd8e8a0bbba77bb21052d523c40e2ecbfcba9e7df63f6a0952002e4f1933d0f0133766ab91042d9ea39857c2aac8a397c3de7ec8c28e7138f413e4eadb29e003e2440fd35175923603fafcced3f36010353a2a877886bd1f5a9c0f5515bb5e426f5d6967298c7039fa38c42533f3202a4f4b5ff0762dc3472cd03c87707252880d8dfbc6cea0e6b9a98365826b1f4576dfa54afdc34806ed9e9c0d8479d416737a5247272ae9e8046f26f54c6a41b31fafeac7505d9cfd03d3a1d982e784f99e623957fd61732116fd163b8239700a8fcbfe5ee6577a4fdbd024d47d08ca231c684b746e23ee77a9215b014e060dfd764e16c3b7d959ea4b95f052add361a4ad10992c4294c21f64bb1b2d3d0cc909fa5455d2ac6b624f0fd70a0a4a7c46f087e8e6e5e3982d68e2278375cfe8d4c3d971d0396224d21a53a872320cae0cb6b9599bbdc77c4ba222eb4769df86f00386855760e5f25fbaacf4780d8b1c84662378e1b987d211eee4a668f5fba4b18d591f1f9a8138f0796a842a4bf2dfc81f27673775a73f2f4cbfec812517073fb246450207b16428b85308de6adb6b374c580caf7bd376913d2dcf8e7cfeb5a6a3770cda4b57affdf4c0c000b0977e9f17093e860d049ce88cc84edc2145db4d8a08a04a7cc19b6b6eb7fa982944b5fbb6fd05f87d19e820cce7634b3d7ee3185b21279852bc59e860df7983c215a7de261cb533bd8586f840be5c626684af34c7d22a61ba7f6510e4f278e7d67549e585887a0cd6b99d863fceeab807d8ac1e9a781eac5d097851f69f5a22cb1d71647eb08084396cf104efdcc28d5faf225d41a9ce78435f15e07fd69f5cb643075ba2d1051f631c8d7e01caffd99bd1894b4062ee075fbfb74c2b40f4c4b80f2f85a1a08075bb3b95568f2d02ebfcf6cb736fe305e5f04825a05840d3d16bf030e743a48a44e55926f65ebc4e059d4ececb4771922726f45a33a097b9ced382aa03e912c4764164e41037eef99435f49a9eb956449e867322502fb9a87b53a1c83dc58796ac113b727225184b501a94640b7286a240f63061ff0e5b7370cfa743098bc5837ecf7da641ecc0066ed03c675aedd6077c841b12740c145035f54e1998c33a0b825f1bf29627e218a47a1ff554654176c8e32e23dd521ff3cf2500a2cf3af2b3931a80f7fffb17fa6b70d11b7edaccc7444c12c6db4085cd252b2310c6fa5232eabad81125553ae1cc99c31c1155f726e7bbde8edc7de8d50a14181879c33959c3faf7dd103e42c46a9490e3f35f2370c9e7d01dbfba37af34f8aaf3822cb98eb3ad7c83d7d343983db0e2f0346dc90beb3ad7a8e1a353244b80b9c334fec0635bbf0906492856f0afca8844276cf8226f077a656d8acc19458705ccb9b6208", 0x1000}, {&(0x7f0000002940)="5927f101c3acd926ad17a741a999e5d75542ac53de6b63b85cba0637f261e147cd1af2ccdd9f06f854df670989fced66f7b9b02bcd0b7065ecb7e642c6c048120f3af4c4af0817bd08b93a173748843fa77614e227a31f9200bac4", 0x5b}, {&(0x7f00000029c0)="3d2db5ee0b4c55b213e1818fdf0528b165f647958cf74abbc8118af318b8ff084c9c31b0789acf833a9da57d8a924b3ed6a2fe90627ce22c841d3b8a199cff40d914954beab6890dce2c036a2e1e1d5b6dd6349d3bf88759f7815f552b3efb7ba26d8e50d8c7cb4fee41af8352bfb31c212c35d03ae72905e80b84e931572e86f07b855babc932cc02d19f50397ecd7c31b6645319a1d2bb8beea1df5d7ed6", 0x9f}], 0x8, &(0x7f0000002b00)=[{0xd8, 0x1, 0x7, "2793c9cbc067e026b65fabfe3fd96cdc352151efe6f7ef7847bb2d7134383f4fa511321f5a65d027ea08236d69cbd8319993709450ed133ba8fb38a0c4106bba0ed84d4b8bae277b3812368e4c65423341e512b482f85b3c66cac79898294c65d2b7e22e3bc303434da5d4c38362ac88111a4c373c14a93f5b65628c5e38be8f8739d17830c749fec47271be9d2fd71c3632b02b4b713096cc610e840729cd837382df31088e73bb516b6ce9f27c5ed958f61a5a574e037d55344eba9f3e6608384c01f8b2"}, {0x30, 0xffff, 0x401, "4e1f2976ee5fcaa33f8b23e903f2a11acc9949a4c6a944d8694d39381ad30d"}, {0xc0, 0xffff, 0x1, "88673746e77c04992ed7d1948a755cda85c8b2c29c2a0a12fd4a5f61b7fb3fa9633493e4821be89ce07cfee2ae99a5690661f060b6ed44dc83f5fe38551555618c7c8d937865745c740f63f3bb4065b99180a7f9341d80c885aa3b55272f0a81a22913f93b268bef4be927bc4d67d0b17e131da603fbe2a91fd9efd5901d0ad05e3f72b1628a5a01687823d5342a7ba0f80c913098ce9dab466d7c973978d95939b93721c6b5ece0d6714ae873d0b0"}], 0x1c8}, 0x1) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0x36c) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000440)=[{0xc8, 0x2d5241372aef68f, 0x3, "94cd9e6e4904b29d44cf2fb4b715e854a773b169b1627ad1bafa2211e20d4322086616f6bd20f49291889668079f6f36fbf57ea98b0fdc942787af505e53c1d85e82cefa8808dff2c6f0dbcaef3f6b2a4603c28d25b4152e4735863894bc24a5854f1deb1cf00cc0adc5004c44ba02166c750281ea55b2012c71f2b32d4172d8cff5429e894b81bd0ee38f9989b669e0b6917d7957cdb30b6c0f93d31783153dbccc255072cf72e73f14e158e51529694e"}, {0xe0, 0xffff, 0x100, "116b23edb5cbadfbe4ff76072544cc539428e36b12ad5e87d94247cba3e20588f53f10be161d8337139764eb03eac85e9e4e8c6b829c6ed12b6942b34119075117b2e1be4caba8b3b204a6107f40e69a06cad6c93c25a093a1e8f926ea3afa6ed547b63aa58f115cce41676aeda26f5f26b8eb257744fe25fc068a78da64511c20d6a308f197a861baa066dba7f6edfceefe0ff122cb5e25fea7992da963f3ef41bc34a7eef13e92ce979f3304a695c084c16e9f60bc52720de223b4d1a231045598c6b01c436f2c87"}, {0x98, 0xffff, 0x7f50, "7fbcd8434f6ec68f70d6596cd08cd817dc206aaa60ac990f96e6b9edc9c2c474fa34fa2ceeb09a28d8c0e86827afcbed16cb56c5871858603c88f7cbd1be9a84a908017fb5a16b87fc71d1c5662bf91fddbce46147970fb95f45bb31357c48a944303e041e8095666eaaddbeee6c1bd6ead5b53d1c2de42dcc0e507fde9d5414591d0f71"}, {0x110, 0xffff, 0x400, "10d45966a59b43f359b46e87638646c6bd1185f0216606b623ff883dd646cb47c20aafea2bec73f26f4a406d9a5f431e39011770cd7cb7ac24fadcae83cbae606ccf11c24276c8e16078db43e830e611a054b9648991c245e6b4d8e28c2885961edd47059f6ab91dd841a13a518d4559a8524cc0afd6226e6fd34d3c0ccc75e3498d5fae9f332b39b6cedb01a070931afeccf14fb2e0e6e42dccbb8b3e3ce6ade16507f5a8f2effcdee3dad754dd2931b542c9cd823679cc85a1af61c7c1145c24cf2bc51062443bf53d66528756e4a451ed90c75171db6b263d758378fd5acdbb79b7177e19ffd97a7c98142b2d6aa163a9730c2281670d07f6dd7a746d94"}, {0xb0, 0x1, 0x1, "81a022cf4034a5f95e98ae9cad703e26f9e2a9ae97219c6349f5241d550d69f07e819ed6ca42c967b69336182dde2e8cf9c062f34e59aceec6ecb31c17defcf892be00a6844d08d300ff71fabc686103dccf4d22fa22d57522fc22faccf37f64b446da91ceb29fc99443d94d9017451e6ef46277de5a7fdc02090ced278a7d195b6bc14b4cfeee40426e8b0647cddc8e2da50f9735485e8459909a89ef"}], 0x400}, 0x401) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r3) 16:01:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x3}, {0x0, 0x10000}}, 0x0) ktrace(0x0, 0x15, 0x910, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530000dcb3fd0936b6dd0e3a24005f5661a895bd64b223e655490f16e2e87e80bfefb07ddcf8162ae8b8de6525395004922b933b8b517c22864c42c5f393b0ed2084ee31ebfee6cbb7c030b176cf52b09e47364e8bd4d33a92f9eda3f11a8063263ffd411629931e637e7c32697271025f9b45355d1434561e7754f10c1bc098f52564dc3653940d60f6e1fb900641f932cfda1fd8809b7702d6ca49f1bb6d81c5807ee2dff9f5fbdeacded06eaf1c6db9443a6bfe9604be9c70741aa0b590ff5cc1239dd1cdc1c0989b366c180cf09d1bec7346c"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000001380)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r2 = getegid() setuid(0xee01) r3 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="4020000000000000000000000033a20805158810dda4e63648e59fbdda235303c246e80010ee875aa12a88e2604cc360be9fdefd63ef5915cc0f5c4e762de2eb2a01007d128a6bba96500a127ed82774729e1bbde96b266d8533d42c689e152ac5b12a222cb8bee32cbd73cbb486ccb9b4a51d5f6e04548e39d294ea32c8da2982"], &(0x7f00000002c0)=0xd) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(r0, 0x0) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=""/212, 0xd4) getegid() chown(&(0x7f0000000440)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, 0x0, r3, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) sendmsg$unix(r1, &(0x7f0000001c80)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000000400)="57b5fba0b1756f89d135f7d72bcdca36c84afea1e0f1127c5690f0f1d94d03fde6e55cce2b41260f2fe30c835f83173ed7585b0f45903cf6", 0x38}, {&(0x7f0000000640)="590608e2b1f02e0538949b7e00fc06e636b0f152c80c4cfcbd2f8393299b14aabadabfc6f872497b66ff9e871fb08b86f306ceb69ad5ac767f77feea45f63a3c1720b18c8ed7e0355421eceb04dc539e82ed0d6519ae2f6f70fb7b9dc6ad85aadff2bbb02ef6fcb1b8f57332ab6ebc44e33d107f87a859a6e5785d0c3b3e221fce7cb98a4e5e8fc3d17166152641f2962f02f7cdc8b42801f7a4432ae072c1cd0d57bfe9e03750e2963b7f6983a912f83417eda47233b1818a2bbf7a7dd8411eac", 0xc1}, {&(0x7f0000000740)="f6f262a4e849413083c67e49f6e71e8aa562d255f4ac42a608586ee03e44a86403afa2a3375a1812d9314370c662233577cd96bd69ae6f774e36ebb04abbf817e7849381066dfe52d8fc9c862a91024bee6e3679181bc034f4684cf8e288b5f152c7e8bb7b110dab4cfe56bb47928c347cbe7412ae0908a39da8c0682ad93d179c3a93869ad37bc1312df64b2b9f7a52b617ba40821881aa8be3d9b68edc03d97546911b9ace8bf8b050193f402ffcce2f061e712b5611301c179529caf6123ce826be836c97a38039f3fd064c8bf0843fd52b4977778fc6642b9608d20191319f5d9f5bcad2cdc6a5785569295ccdbaa7e88d12c2e4", 0xf6}, {&(0x7f0000000840)="2badd30ad2f0fb58b013c8ee36b01159c023c9d9fe61be315837577d6af71daebd8272decff4914dedc8f6f1265998e70ce01b64d2fdb0aa64a3b40ea7a29b98e21b7137af87ef1646d9ae5f3d284bd7c3c27a366c21cd6ebb0e9d4f848d3a761f8a0b81df023ba3a36ad72a8e8b49062a5f2324b052ecba9cc5899c6c238a02ddee48959496891a611a423ef02f17d380b444c8adf07beef495a3cc2b107100d6ef4f5233822c43e41df3d51d9782a792c910667f2ecbe6c2434e4a1e62b594c4fad31afff6f54078828571c9de30e0a79d883098adac12959d3dfb6a81e87773301527fd177e5c1f0b7f6b646394a2b8c919f5df66aae0cfcd0f56456f93732a22355ce50dfbb1a39a460736160f41f97090111a5177a4b156f9404c42eb507cdff2469288af1dc11b08c9e3801d5fa054b275d69cbd4675efc09a35513a0ba8daee7223bbdde8fb4639ef8e112645aadb50882454fa23c7c764d91fb7a52419e16ee2aa6318c0d160f6e790b51001f56981f29f6aa79d75f95f846d3493a2750a9d68cd15569b5c3ffde4b47efdbc454eb5aab9ca0d57b11f83f1ad687e4dbe31ff00c1c5d8ff82769b10ca7de86d9d5c1ae1547f709b795e360f95528ceaf48bac981c718193ce7dbf6058c9aeb4ea7f4166a63372b4b58b308e796d7cd8a110c7626db049e6a61c3710772cb2166dbe5bb4a150ce9616608d98ed0eee777c6e58f5f8b9dcf172eb67dde23e1fe48c6a636559b43c02cf15c69c19673227d6233a872356399e6235c390e3cd7bdf4e822c7d3616c885480b937f59a9e548f5a826b306073c1ae5d0b99268fbf6b36012034b40de63c5750d091d54614f52f27de5227920adaa3690b69b8931116547e2ba6c43699470f729dd60dfae64ce83684751e731b794666beb85dd051ba082906f6f657dbfba3e104ea5865017dfd7b7856532a9e154315f7fc119f93f411039676b228f33930e20c5209e05f408f8a8ddfae38f2214055089c59adf58b64917b05deb082b1d5958192c84e2cb8ba23215d6fc304ed4cff7c921be9041fd8de6d87552e89e3e7c4ae86221e82d8905bc108f36ce93b2b40a35ab2f6fb681418cd5d724c49f9e34c135863f98d2e4df5f84625b4ef4b48455868f7b4948dac45f54d334d069cf3ba0312d12cc44ef0f63aa2995b572e891c876f7e3ed4c9d120e9e051ab0e80ce7f527ff02fb6f20d6966fe9583b8f0760bc153f3463a248c2838fff73f0c45e0130d002dd74828d4539284cf5f386568c00f3c1e1fc0d042235dd1deda4772d83260620d61711c47a7103922b4366ba017800dcb7ad96c1ba2740a9b92dcca91c95399e78bf1d59227e1b12ce3a4f05f3040856d6af06ea71799b7d648a2d970e64d5f6f92e81cec0e7807d7241a4875d563cceab819e11d958ddcea00a87fff352e976893cdeff2e8ce79a3a2ae821b4175ab3e00956cae6209e650ea7690d11ea19cafebb59aa0dee25f248a5576e1cf3218e4fee4cbd6321c52b96ce03aa3fb5e3fffdf722eaea8cc1c1837db70feb73b1a85ac4e2b1ae6b174c79634b89481e606306d165c80b6a0497bef6a15af74fd30a3d22e0fb8b39fbc89d943d5f1c26592ea6668a796cfd0ab256ad8f2794c4c0b4cf5954d01071b75f63be79cf6120804c6bc64503ad49e8e4252abf5dfe3db96e1ccccb72d77ebc43718e09dcc80a96543d06ff893f9f49b9ca66d80339d230c2d08a25653cddeb5f7b63ab462ed165e7043a7d8952b8cb82ae1c1e9303f9eab2fc15ce045f2f56e6fa31fce398acfcc31ec26076c85ebd1077825fb95f7214036fc97eef3895f809296ebef7427938f9b8d5114e72c41a81f430bb6f5e9aafb3aa5771a2c2bd4b10fb73c3b0c73620a5711a7aeff078f7c25be4a2d2a208d6a2903ff4afd0c30114aa22bb3359d4d6d290874ee86ebffa4e1a0c1600937eca8fd2bd53a654e141285b5e95d61b2dd512a21006bf5b0f9b57179249c2b5a2b6d478ef414fd9c0d03f83c07ccac7c6f2d38013496433ba9b4c14d6a60a97d817633ab76357114b4e03940d36a652263cbb6a8beda1084767157e01956998dd49cab8e04fc20cce9fbdaa8fc5da330ad40e3752176a9e6529e15202ba3847219247e4123f9fbf2fd6b827254aa1ba091ac0ca0eda497562c2812961ecfd5c9989b370b4841a9e0808773e432b7b4e98118dc28d23a06d54a8c6447873b2fc4ad00ea8bebf83c80d417f0b22c8c9d43391a9e22b253289433abd529ffb21060304cb26102c5447ce4798cde3e396258b7f60df6f3e233cb75e3c3f93436f4bb487b6dbe75134080c2408f5841a27eaad49c84a2b67609579d38aceb2ccb1ca3dbb2501efcd6ae1213a31251a3c897799a2b3cc9bd92cdb9a8253bc3acf683d786e4d9863c5f8cf4b0614af605fef29f73b1e359f7f6fc215e30df936682ef625307add4a8778da030f04a9bc60b18ff10cf031435abbbf1781f66b39b65a9ff4bfa4688b2227dc56c48d9fcbd21c58c86dfd0d2915ece9a814fbe3e78348df7377368d9580b2c831a53310333db508f2edc7b9703dc3bae7c1d2dd1747644d7f5ae117e7f25f7e59b3242af0bfa1836231d5492548123c9390ef9b2ab6cbc3bee58ebfb02f8462e02935ef4e8394cd03c7238d8786f4b305debe1a2c9c4208398fee2a5d5e77b934c187aafd8a85e984ad408ced35c4f8238d1939b1f478c29a60f31fbbce2a1de08acefd916293e8eae22d3f7bdebde3d9e49616c8ecde914e3b33f2c14ba9f0dcaf2c75786e293c144affd4e64b34b7ca992121c560f36df3860edb8946d350043e3e6c8f0c845bcb38d38ae40ae388765a2796f37e165445c685df7292337c8f5605b6e8037d2092c740b8b2f056e177a2d86345d669f4702ba7b47181263837aba8091a8ed56e1b2ee1c27b3688f92f472434a59cd69352bda6a709334a925aa56b61a3f17b6f228e92342e5291c4a73a0626e42806c215a915e788c50742124cb815e5cc70d5de7fb09c9afaa4e624625396dc4cdf2d56b738d712a224fcbb7c1d0246a7ebdb1ac6517c4dfecccb61fb05ff1eaf86d0ba9256ff4b71fed239a2993c017bc8ab5344431e45ee586d579edc6ef9b26997ecb5093d6bcf268b2a71b179fa5e126a10ae1aa331e587614e19eec0b9e8b9dec4cb26e6261a5441dcd38fa53bed4ba0b6bcd13a43e9db4d248e0cf03941d7c117f03ac2574eeb04c2a87f42d37cf6aff7f99220b89e6ecefee31340865041f68fdf5fa37eaabfa1e88c5238c334ff60308e614733e0443c1b45a5df714884fb9f950c2c4af3118b0934f0e095572cc79f42eeea01c5f261145011a518fd906f2ec7f71d57562ee78835d9d2f90181ce3013b73ffc75aeaf560e309f982eabe34d150c461d4cc2d68c587286d49155d11b1d71a815d55c0cbe8e593449aaf56b35fbdd396ead7c257f8625f6bfc033e9028fdc7b485dad9162293dc3f2cd3f8691e204f34ec95039968d8e2bf18d7f6c5e0f4390c460822b6ae98cde163c674bf9ffd97801a99ebb23d5c4ec4a3fd23d8c0557131cea1377cff60c4199b3afe601a9db8c086d07bcd7f28c9e53cd29c1a44430b5a11432c5e959be482fb20e44ea2aec546b628f4a7d2a598baeb08d55408eb345efb2618a3b09ae1799b6a2f3e73e69ea8e0731487b59b234ecf5a45034731ff0372d7b87e631cbe45fabac728d2522617c354182b81a07f9a8961e22376e7fa90dad37a68961981fa862f5f1fad8c728c123ade65bfe174a2d6e9dc6122fd7877da546f21db08d1823aa25a78ec1c57adb5f68b7b22af0fd25c51917f9c8300c8bff71246085ad0a1fc6834992187664414f9fc0dd1b3e238f62a21d05417e9eeef3b0759bea236a78d0bad62496e75533e85d3ea788ebd286011881124b7c2776ce7500b729d5e29bd1108cd0e204a2841abc4c1968320ebc615f032a44c8217a61da5f5ab4608650bc641677ad829c85c7a05c379bd3b8a6411c1ff305ce1e39f3c4dd646beb1373688e51216775da6043f33e5dcbafe905e45758afb878acd3695555d7884aeb75c3b7bb416e36773f22323e2f66739e60565ba36b2045db00ea033f66cb5a8d4aea8cad019711fe53cd4f2033db995b54a7c3257f5b20fb080560c82c00de8893b26a3d5c1f5b217b8e314f260e9123704f72c5ea7dacc73fcec17d08c3cf08fbb63448def0e68762bae7fa593957a60ba094b35c495773d9f0fff5ce0dbbd7513a46f03212889beab1ca3ccd0e71f8fccda2d6f4953ffc2b90f51ccc01bc357d7b6c4e7df084ead4f2f4f486dd1f94a3cfba121bad5e4d0032ab1f75572c24dbfbe8f0e52e3817eacb9a71ece8df5113d029c325ba3e46fd07f20a45c379e9f50e8d161ecc7dcfc7d7aee8b32857355246a61a56787b91c573bac2346a0c489db4ca59028b458119db252d4764269db89f845b007224d78c71e81b98eeaea2506e9a45ce5875b13e8f35806abf57083ed740cd3cb5dd00b0b5588b29e1f33312f69aab64e945ae033a4ddc22de35ca7e37029eb07c10934ff7161780f1f3f1ce1cc200ea0dde28fc80517a970fbd789e19d96cb65e99f4359a61705bf158000801928f8c2471189787d75af4e558e945ef01581f0a99054130a3e8ed5b2694a222753097b90f1b5b9447a746bdfee2fa97926616adfc10ea4516547a33e73f5b26184d2a9211a09da0f2893bb47abb877d18ed3263cc270a9b40365b10535722cea64d5a0d0f712f5a4699923196ffeb0d8f9f619bf3f49e3dd86611880bf30762d276fd5b1b00ac82c0d32b6678c8aafcb7f49dcbacc0e2f43a80e1a8ea76591cb5fb09830fa99e2cce1fb66ba655e46d8e8d4b9c76aea4036c9aec55d2cb70cc296134b1903d43a4f3b556d8cbf9176a4f4a63dc951917598f25646cc9aa8d36f3440ce6f34fb68135457ef39053472ac02d2030e8de13ffc0b746f19d07632bc7da03c85cedc185ba944cf54daca7cc2712ebac207a1ef750035bd36eeb9baf2c5d777b2b15947280c9f67e7e97e415e75fae44814fea1d114f6b16c6f9982fdf7156fc355ecad23f708ed2d9f3dfefda75968206eb909c96c197f68bccf6cd6e4affbaffb7d8d4d80d44cd085025c4a49be299093b012476139b4f66147a585b0c8fe685c7e792325e43311daec3c275ee245ba91b3257a1362a578b53c493ed9d23d6e2978b7d662669c0fafd4783e0dbb648c90cb1913714e230559b637183ad5ac96c3e8653eb1fc2438b251116e780daaf4355b1fe672720622168ade1c351d5a95eaff43d86d7898a0a82491292f4b631bd7fc19e9cce332d96e1c2e26f8f8695e1276e49802a779df9dcdfa3f80390e0c90da21a10e376402860a342778bfb315b24b46cd372e2909ded239e4edcd9870e7b0caa8a00bbe96f4db3a615d16c8c6c7dcf3b97a85f288f6513719b96d0f0f06af92b429b61e7d2e2f5727f669a089b9d7267f78ba7f0dfd1bbf7268d5599c040e87bbcc5686a61ab729af53c55f2b565cf49ccbdd0993161ac0dbf72b98bf6700dfde6ac912b7078d4db0fa08136fb46bc25e1ddeaa51212d1dc802000f0fded32cbb3c236bc181ccbeed03ae8c6baf966f72bca45792f41a9f210e5484dbd0a7b5eb9fca8ce379288e48de4dcf5b0efd771d1928d992bcb6565d6611d826941a42fbe68807301649fff0d9c77c5da5cab90bd5239da827a4e5170bb2cfc44852adae46c804a696aa809052cb5201e0db295cf66bc41393fcbf28ddb68914a737e4491", 0x1000}, {&(0x7f0000001840)="3b2a2316e25bc2ccd7c4fc42ef09f44c3db77774d43601556b807c90f3dd9afd30f290da4c9f5e2dddb2efb3c08f90af947aae1d846a13bb83b995c36b535e15db7a80e8559e0981af54b36845b344e60246c059faa380d6419f82e09938d49693ca908b7f166eeeeac0424d6e757e6b1e5068ae51a62287218ce352e679d3767109df3f2780db00a7d5c20bd9f78f3f0c3ee17089b3d4f101bc1edd0ac619ab8eaa9a05ffa0cbce14a49d", 0xab}, {&(0x7f0000001900)="2ec67cfa55fed2b1408511e24778a7fbea19ecef5f5302fa380019f4be0a5527287a7049e77fdac4e441d28bede2a4a0838f76e6ecd1feca84983bcad916faa6b00b6f7a818f89dfdcf875cf0b1abcf0c9dda9e7218e446384c7413fb0041c1ac3e92e853db60b998c804c9962981023368b2d0099e7035acbe37dd9cafcbb6b7a94d9109688dedd7f283b7fcc009736cfb81037bc25a8809b6ee0382568354de3fb03fe19cec42f2618fcbbfe3e69019db434b6edd62b6630ed5311db1989f86063fca73c2c224f065f59e4ec85e8cf5c504d14c2e815ecaebe2494f3dbde8d69b2472d0105cd7c1a9b4190517fd04262f1ea7ed9d6acdea58957d0", 0xfc}, {&(0x7f0000001a00)="da604b0c3ab75977b82cc13e22a2845a4e279e3f51d6649e53e73ccbcd08295592a1fd2bbeccdf7303ea35ed4cc072cc8ce341973c37b7b9c28a9f3a398219ace919b2d01fd9fcb6461741a3b7289213a375e79ef85f0e7465d48ce84c41dcac4a89f4a90f4df7f061e5ed08e56e6e6c9c8ec44ecd844b52825f66ddf72920eb4afdb8067b5109a22f570f68a8b4ae693bb5e4fe82199cb593fe9e", 0x9b}, {&(0x7f0000001ac0)="9c67537709f8db2949001111e6e15e7cb7a115f91e", 0x15}, {&(0x7f0000001b00)="fc2a87fcfddcf8feee485e4ddb6bab2ac10c2cbc9b", 0x15}], 0x9, &(0x7f0000001c00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="38000000000082816f10f9d9b9460000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0], 0x50, 0x8}, 0x8) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) munlock(&(0x7f0000e2b000/0x4000)=nil, 0x4000) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x1380, 0x3}, 0xc) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:35 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x4000000000000, 0x3, 0x0, 0x0) 16:01:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/237, 0xed, 0x42, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x24, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) 16:01:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x71, 0x1f, 0x0, 0x3f}, {0x8001, 0xfffffffffffffffc, 0x7, 0x3}, {0x2, 0x4, 0x7f, 0x7f}, {0x10000, 0x7, 0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x128) r1 = fcntl$dupfd(r0, 0xbf3697cf554ac21d, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 16:01:35 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) r5 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0x410) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r7 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = getuid() setuid(r9) r10 = fcntl$dupfd(r5, 0x400, r8) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:01:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x35d, 0x0, 0x0, 0x0, 0xfffffffffffffeee}, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:01:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0", 0x1) syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) 16:01:35 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1, 0x10, 0x200020, 0x2, &(0x7f00000000c0)={{0x3, 0x101, 0x2, 0x78, 0x0, 0x7fffffff, 0x7f}, {[0x2, 0x4, 0xfffffffffffff718, 0x64c0000000000000, 0x401, 0x100000000, 0x1, 0xffffffffffff0001, 0x4, 0xfffffffffffffff8, 0x6, 0xe3a8, 0x20, 0x8000, 0x6, 0x80, 0x5, 0x9], [0x5, 0x7fffffff, 0x4, 0x1ff, 0xe1e, 0xff, 0x8, 0x7, 0x1, 0x5c1], [0x8, 0x800, 0xffff, 0x0, 0x50f0, 0x1, 0x3], [0x6f66, 0x3, 0xffffffff, 0x9, 0x2], [{0x71fa3bce, 0xf7, 0x6, 0x5}, {0x28e16594, 0x1, 0x70, 0x2}, {0xa4, 0x1, 0x80, 0xd4a}, {0x7f, 0x3, 0x8, 0x80}, {0x400, 0xff, 0x1ff, 0x6abd0405}, {0x81, 0x5, 0xfff, 0x2}, {0x7, 0x9, 0x74, 0x6}, {0x100, 0x5, 0x1b6fb4c8, 0x9}], {0x1c, 0x800, 0x0, 0x6}, {0x4, 0x6, 0x1, 0xffff}}}, 0x80000000, 0x1ff}) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) 16:01:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) socket(0x20, 0x4, 0x0) socketpair(0x759982e5197f47cd, 0xc000, 0x7f, &(0x7f0000000140)) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) shutdown(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x3, 0xedf}) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 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:01:35 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) 16:01:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) faccessat(r3, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x9) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da4f21ba19"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="cac84453", 0x4) socketpair(0x1a, 0x0, 0x3, &(0x7f0000000040)) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffff6, &(0x7f00000004c0)="0496ca01e61dbe8e8608501e74c0af1dd21c1625da313d115ad09272e1379501d03460284df427af2fa3f51ce540c05f7c580f37eff62e0e345e73e778e229e73698ef56b652ba88c9f365e9dea5797bb0835bee296a51d122ecd8d478e6e655c4a2a5305ece5943c16282c8cbf283dc7cc0e5ac340845e58d30f64688d899d2eb5e8d1528f91cdc9569025a584a931d1cc05f45f4023ebcebf7baf61ab83a1f510a17565eb5a36f45d93a1af3623e04328461472cc88653f73fe60dff6721d9332840a84b348338dfc7d4be99b298eefdce5044e1625560b1b966d466fc44848c9a9934a54925576e6a00a33ca4191c6a5826e8055894d52531588100c34d4c827d15b9508b87aa184facafe96413bbbde4d913ef4e3bf4368da58698f64b808c0ae3948d0383329155a92759eb3283d6") 16:01:35 executing program 1: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) 16:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100010000) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x55) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x81, 0x1}, {0xd6b1}}) 16:01:35 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x100000010) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) chflags(&(0x7f00000000c0)='./bus\x00', 0x8a309231f4999028) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6, 0xffffffffffffffff, 0x8}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000000)={0x9, 0x6}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xec) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:01:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) chdir(&(0x7f00000000c0)='./file0\x00') fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) recvfrom$unix(r0, &(0x7f00000002c0)=""/184, 0xb8, 0x0, &(0x7f0000000000)=@file={0x3e6f1840e144542b, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b203d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002640)="183b8370834a691fd27f56c3923a4c632b", 0x11}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) 16:01:35 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa1, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x181594586bb221ef, 0x800, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3f, 0x9}], 0x9030fba, 0x0, 0x4000001, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10202, 0xb27f9892663c59c4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3dae3433a3b7cb3d4f68e8d90c30acd6e", 0x143}], 0x1) execve(0x0, 0x0, 0x0) 16:01:36 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x800}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000940)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x7fa2df0dd9744899) 16:01:36 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@abs}) sendto$inet6(r2, &(0x7f00000000c0)="378a25370d86a546b7d8a5c54e7f94b5f6412af5b6eb71115885c44f440bf6f5fce466fae670e0f298d7ec578e48fbac631eb2a8ccd40b212c42dc13010b7e9316840c7f4d29212ec9f601c82c551a29156786f3409ee812ecb3fb2aed2475ce05dea970bf4768466fe31bc7368e21b396783568f184af5abe53fa37ee9e09f8119e9b0511dbf8d96fbc3cc50980d0303340153a68a98caf757a02cd180ab86223e69f4c195d091c89fa002de560f6efb4e8a5d4e70ab3e0908d13dac6f0e237a079a33f12942756e6cca400cd2ae20b6d4575b9afa76a25", 0xd8, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x7fffffff, 0x4}, 0xc) acct(&(0x7f0000000040)='./file0\x00') 16:01:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x514) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xffffffff}, {{r0}, 0x62d3cd9d01ae8e0d, 0x60, 0xc62e160a6c2024b5, 0x7fff, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xbba9, 0x2b59}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x209, 0x8}], 0x2, &(0x7f0000000240)=[{{r0}, 0x0, 0x82, 0x80, 0x4, 0x5e}, {{r1}, 0xfffffffffffffffa, 0x80, 0x81, 0xf074, 0x3}, {{r0}, 0xfffffffffffffffd, 0xb774b3088bebf105, 0xf344beb91a1f978b, 0xffd, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0xc9d0064363fd8410, 0x2, 0x2f6f, 0xe3}, {{r0}, 0xfffffffffffffffd, 0x14, 0x80, 0x20d4, 0x80008000000000}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000090, 0x7, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0x42, 0x10, 0x10000}, {{r0}, 0xfffffffffffffffd, 0xf, 0x40000000, 0x7df6, 0xfa9}], 0x71ad8d75, &(0x7f0000000000)={0x8, 0x6c}) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x6, 0x6, 0x3, 0x9}, {0xda5d, 0x2, 0x6, 0x10000}, {0x0, 0x7, 0x1f, 0x1f}, {0x8, 0x5, 0x20, 0x4}, {0x8, 0x3ff, 0x0, 0x8000}]}) chdir(&(0x7f0000000480)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r2) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x3}, 0xc) 16:01:37 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 16:01:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x3, &(0x7f0000000200)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) close(r0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = semget(0x1, 0x4, 0x40) semop(r1, &(0x7f0000000080)=[{0x4, 0x59c5, 0x1800}, {0x0, 0x3, 0x5c5b0a6788b8a11e}, {0x2, 0x8d8, 0x800}, {0x2, 0xe47, 0x1800}, {0x2, 0x5, 0x1000}, {0x0, 0x800, 0x800}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) getpgrp() execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x100000001) 16:01:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) syz_open_pts() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:01:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x46) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x96, 0x0, &(0x7f0000000140)=""/150}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:01:49 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0x1ff}], 0x0, &(0x7f0000000240)={0x0, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(r2, 0xffff, 0x230aac7ee8dc965d, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f6f6031320000", 0x78d) 16:01:49 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xad826e1c35a54cde, 0x6e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x13, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ab}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6be0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4116}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa92e}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x1a, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0x6c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000840)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000880)={0x642a, 0x0, 0x7ff, 0x3, 0x7, 0xff, 0x6, 0x10, [{0x3ff, 0xaf, 0x7, 0x1000}, {0x80000000, 0x6, 0x3, 0x4}, {0x3, 0x8, 0x5, 0x2}, {0x7, 0xffff, 0x200, 0x6}, {0x6, 0xfffffffffffffe00, 0x1, 0x81}, {0xe39, 0x1, 0x3, 0xffff}, {0x7, 0x0, 0x7, 0x8}, {0x4, 0x6, 0x0, 0x300000000000000}, {0xffffffffffff4ca0, 0x5, 0x8001, 0x7}, {0x8, 0xff, 0xfffffffffffffffd, 0x3f}, {0x1, 0x0, 0x80, 0x6}, {0x401, 0x1, 0x7, 0x100000000}, {0xff, 0xe54, 0x4, 0x101}, {0x101, 0xfffffffffffffff9, 0xffffffff}, {0x200000000000000, 0x0, 0x8001, 0x1}, {0x42e, 0x1, 0x4, 0x2}]}) shmdt(r1) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f00000009c0)={0x2, "f094913a5758eadf0087347ac7ded7ffc61d87e0603333ad56a4cee69bada850602c0e96c5040600415462ebecae43972676f2ed04243fadecfb004ba5a2f917c95a04d37fb6203e348f42d115a6197acdb93d6f2cf2d88c802679b59e7446c3236b9394a359f020f64b3f969e93dac51b9980cc55f7ae6a35f001af527e1b76ac6cebf7681cff7700153d5e5f1329809dcc92b07b26ecaba2fe056aacc67db626e9876325541bd8c74e199f0955d2f44dcbc3ef7d10add4e4dc05816098c43e4879cfb2cbf23d67920d3fb410"}, 0xd5, 0x800) r4 = socket$inet(0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000c00)={{0x8ab, r5, r6, r7, r8, 0x24, 0x6}, 0x3, 0x81, 0x200}) msgget$private(0x0, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000d00)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000d80)) 16:01:49 executing program 1: r0 = kqueue() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0xffffffffffff7b24, 0x8, r1}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3cc, 0x3, 0xaa, 0x1, 0x0, 0xb7a, 0x5, 0x0, 0x3, 0x628, 0x3}) getrusage(0x1, &(0x7f0000000480)) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1ff, 0x6}) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000040)="5cfdff5b45eb5b4f80e11ccb2781b09bbd4debb06ecc107949c5d3d1eed80b5205760c99c1b3a38df76dcb3ead8c3795457f68326f94b4bdf98203e14928877eeb852595c7f184f6fa97574be44afaef8bcbd50326e7ec7d3443dcca0034f7ade51b294f6fead72b8b87ebc25e0ddd07be2730658d6e9a1ab7f8cb051c863d7b4f3cc5d4decb8f", 0x87, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) syz_emit_ethernet(0xfffffffffffffe80, &(0x7f0000000280)="c39b83f95695") 16:01:49 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000540)=""/82) setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 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}}}) getegid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 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, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r6 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() 16:01:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fff, 0xd5d4, &(0x7f0000000040)="f9d9029ce42e8f725ddf77d8293bfd0b5266ecadb33716357794a84b9f07a0632c523dc585e1c8009eba6d5b2f54190784aa24a404ecaa97a9eeb6820081ec68f6a7b409e003cbca84f8adcdb0b3d3893fde278e83b47f3bc8831dd2833cfec9961a11cf80770eb11a080d6e81a228fa4d355f0a321e5061725fc9e9101ffac456eaffd28031e7551776e17b31419048f6715bc9c66e12fd7ec480748ab68252024f50b695d91595515f62b8fa3de59f4a80f0e67ecdfe2a03e6164c8810c3ed8ab35ca332dd7c62576a8a3acfa5991858f559a811811ff0ae739d0b8c61b716a2f2eba61f13004908401c1f1951", 0xee) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 16:01:49 executing program 0: r0 = socket$unix(0x1, 0x43f51ed3e1dc90d5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xffffffff80000000, 0x7f, 0x4, 0x2}, {0x100000000, 0x76, 0x4, 0xbd}]}) r2 = semget(0x2, 0x0, 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000280)=""/46) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000000)=""/84) 16:01:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x267) 16:01:49 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) kqueue() 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) fcntl$getflags(r0, 0x3) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xff) 16:01:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) getegid() dup2(r1, r0) semget$private(0x0, 0x4, 0x80) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:49 executing program 0: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e63881e91a6cf500e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000800000000000000000000000000000000000000000000008a958a080298c3dc5b173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048fb818098f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec8045d740f3e4"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) chown(0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x10) setreuid(0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x2) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:01:49 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000dc3000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c71000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r1) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmat(r0, &(0x7f0000fcd000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x9, 0x1, 0xf837}, {0x1f, 0x2, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x100000000, 0xf1, 0x5, "06b8743c5bd97dd7abbe756d933e08a10c7a1c1c", 0x100000000, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1040a, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x9, 0x28000, 0x0, 0x4, 0x326f9a09, 0x24a, 0x3, 0x3, 0x1ff, 0x1}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x8001) 16:01:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = socket$inet6(0x18, 0x3, 0x3) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = kqueue() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0x10004) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse\x00', 0x1335a485ad2b54a5, 0x0) r12 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000cc0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd\x00', 0x10000, 0x0) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r16 = syz_open_pts() r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/pci\x00', 0x80, 0x0) r18 = kqueue() socketpair$unix(0x1, 0x45c87b7252a8bcb1, 0x0, &(0x7f0000000e40)={0xffffffffffffffff}) r20 = dup(0xffffffffffffff9c) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/speaker\x00', 0x2, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = socket$unix(0x1, 0x5, 0x0) r25 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) r26 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/wskbd\x00', 0x8000, 0x0) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/tty\x00', 0x10000, 0x0) r28 = dup(0xffffffffffffff9c) r29 = kqueue() r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/wsmouse\x00', 0x840, 0x0) r31 = syz_open_pts() r32 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r33 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/wsmouse\x00', 0x8, 0x0) r35 = open$dir(&(0x7f0000001000)='./file0\x00', 0x20000, 0x0) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wsmouse0\x00', 0x484b1123270f5cab, 0x0) r37 = accept(0xffffffffffffffff, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000540)="50f195c34831b988e0f0a9d3b5b67879cd47a91d52484e95239c558ef4180246a7a3a1fc57409c6cd4816d1118a4285c41d772fb3b581fe57f82e7e96ec92b5af53fef4c1ce8bb0c3bae6e95a1265edc3409c309112500dab872f89bfc07363193a78e2c357232b0153073cc3346e1d5e1036ec0082079720ef4901f5ba9dd", 0x7f}, {&(0x7f0000000640)="9a8727ebde2097c602fa66b932a20c46f3cab6719fdbd27738bf149e69895362f0736bbdb6762ef9c36dcf53a8c22226557113785c1cc93ac6fc74b2dafaca6617219e17088b37b202402d21a9b9b5faaa66934f3ad88d890f6712ad1771bf3705afb539d5342def93be548f6da0c237faedad25c54ba4e064cc5d2116c5f74b627509aaa73bda0f3641f7439d5d15fd9fc7314885cdbb459daec61f7b168ffe039d09a7bd2158bd4f9289943ef01fd53bacb5e3679df8f0aa726ad0addf3425a9941ba3f432a8ecb4a85cb60534fb92009ca53d553c17ae079e2417dad09e23ff246207e0283faead2ce7131a0066134086ba40e451deba1cecbfef0060b9", 0xff}, {&(0x7f0000000740)="d776d61b04e030aa7223746a084cff9afdd7a9140fc9e3d206a0408fd4e0f01188e5420d1bc2020240d75163e5a192016d30c36eeb6b559ceba6fe66378fba947ab484d739e5641f18d281c6e8f320cca8b47d09f46cb18c0661bfbb0273f3da45fbfb98fd4bce15a59a928994e9e76bf2800df6e8b3ffd53ff247146c8ce5a3451ad5c5b3e1623720d1890ae7f7f3411d85c4d7e7", 0x95}, {&(0x7f0000000800)="6b173094bf59c8e708d9db65decc01c09dc985f05330239739c1abdc5e44e2f165a16f0aa6262f255105e8c0c2b8c928742a222d03e1f501985186c20140ab80d483355625905549ce5ec5362dc182bd549c91a7174740516cb09c04c4953da144ea5ac2a3071098c656acb9d24ccc3490e84b41372bc53ceef75c559debc99e739e", 0x82}, {&(0x7f00000008c0)="f7991c83b8e3e5c27d5f85f8657c749997ea023789c0fb7f145efe0a7708e50a74cec874a0e1d99f5e3888e3cd7ce06aa550c2b4f32792cbc905c0c8f6872cc5837b47b887d514cff76617463804cb01f63ea94be5d7cd10350ae2b40f23e5ec845d5229a9f73cf0ab21ce28e7b46a3bc1fdf81ca2379f0079ddd7eafacb5471fe1992582611fb89ea015aa414d0e68f6ac05b3643b168efee33146db53a442758e0d8d10ff6d9ccf203", 0xaa}, {&(0x7f0000000980)="413141a114dc4a16518da12685264a8aef1a786656feab408c60d13782a3c472e04b54c4588692532b817cca6f49ddd0b320a61be549f92ad2f5c11427c63683da7997dfb4c57b2ef4a4a97cbf36043dc88067e0c0e1dfe22904425294255579d279fbab943e59d9f4fb93ca1c849dd2351b9898bb4c0a18b100a92d40451224776ef84afa890858f1bf93bb4af877e32d35aa6b3b28388b0f2b73fb7478e33c619079c51d781e629be4deb3c96db786c8d8acf208c78e8df2f29013384bb9057209867e86cb83ed17e2a845480d74264eec", 0xd2}, {&(0x7f0000000a80)="77aca07a70856599f6a96cc0b34791cbc146d52f06683a7608bb64d0d35a8244055731dcafb4bd03d8aeff3fcf2e0ec4d359df05de8ccbc74229c8e7aebe26455af720dc046e045ea5f7d394d7126ca774846f1774", 0x55}], 0x7, &(0x7f0000001100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="40ee75aa0000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x2}, 0x401) r38 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) connect$unix(r38, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:01:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x40, 0x6, 0x1, 0x9, 0x2, 0x4}, &(0x7f0000000280)={0x1f, 0x9, 0x4, 0x0, 0x2, 0x2, 0x406, 0x100000000}, &(0x7f00000002c0)={0x8, 0x1, 0x4, 0x7, 0x0, 0x6, 0x5, 0x8}, &(0x7f0000000300)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) unveil(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) chmod(&(0x7f0000000340)='./bus/file0\x00', 0x12c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x6f8b0e4f239c773, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x20) 16:01:49 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) write(r0, &(0x7f0000000100)="ffab62ef60e9dba2b71c513b7a25fddb287ec1d695085093fb2ce3ff58014f329f4834", 0x23) 16:01:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) clock_gettime(0x0, &(0x7f0000000140)) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x5) recvfrom$unix(r1, &(0x7f0000000180)=""/241, 0xf1, 0x43, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x86) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xffffffff, 0x1000, 0x1, 0xfffffffffffffffe, 0x1]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x2000, 0x1a4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/212) 16:01:50 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f00000000c0), 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="68eaa02a990fa685bb6f4c5f", 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) wait4(0x0, &(0x7f0000000000), 0xa, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) 16:01:50 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x18, 0x105) close(r0) 16:01:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x11, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:50 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:01:51 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x80, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x80000001, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0xa30a2425ca93a384, 0x11, 0x4677838, 0x1}, {{r0}, 0x8bd0655ffb46c61c, 0x6, 0x1, 0x5, 0x200}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x980}, {{r0}, 0xfffffffffffffff9, 0x28, 0x1, 0x2b, 0x800}, {{r0}, 0xfffffffffffffffb, 0x200166513e129159, 0x10, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x1, 0x3b18}, {{r0}, 0xfffffffffffffff8, 0x81, 0x53ce2c07c8b044c9, 0x2, 0x6}, {{r0}, 0x2e471b5d4b11701, 0x40, 0x2, 0x8000, 0x62}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x8000000, 0x200}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0x2}], 0x8, &(0x7f0000000040)={0x0, 0x1000}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x110) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8000000000000, 0x5, './file0\x00', 0x2000000000000, 0x2, 0x4a0, 0x2}) 16:01:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x20, 0x5, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:01:51 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="1eb2f70c", 0x4}, {&(0x7f0000000140)="3bbf9bf715b5f3bfa5d1e7716325cb06468af2d2ae30c11ee02e1d178cee5799e99ec472f7ba41264efbd36c3f30fb7bd315a3bd9c42cecf19fb6c13311fe806a82f62d5010c02f5a1a962989b184875d664f2f1832e762beb21e2b7dd2762ef28f1e0c9a71f6a3e6570b8f77b7f684535adf684404b9a72589abd3424712a750965d4323b4ba5d2de5d409c49ea3f2bce44f96426895aa79bba314fbffc97e8ca627c912c7f9aa51dfb503fd78cc4d71382b1e99c20fdcee911cd8d90da137a53a7463387bc17f4f9395834be563d6799a0d3e25e277862e3458fca", 0xdc}, {&(0x7f0000000240)="45680a918e11cc1df30108de856847aeae8ede52f62c436bbcffbe707939f5b53f6cfeafa15de1c37df307ec919e38125700e409ddb90bb33a132600bdd110fd8796cbc6712dfc9d707ee09fd94666c3e8ae06617b18233d600c", 0x5a}], 0x3, &(0x7f0000000300)=[{0x100, 0xffff, 0xb5, "1eba1ffc85053ca8940af1f615df1b1bea0e2aa8b852d4ed75fbdfcb11a3b61203b62882a1a6590ef53fe8fa99ad35ed8781d0019f7c059aa8b9f6c933ad6fe69882cce8cc7fe4b9606e1bb2488050a5b02f4c781e1f84fce1f64d3c5902561f46006abaaa02929349993e0eec96c9982d84104e01493b5b8c371d9899afff1598dbe8c8ea7bdc69eb773bcae495ea8d00c7f9f3815beb202c296285ef608fc01136ccdbed0f2090d4ed3b95d233b67886c37dc61ece8f79eded98701a5fa04313a7a9a7b66b63987920b413cc4d2ed2ff64b7abddada62f48a34983c43d9b3d68c87d4bb683d3dbb378528a"}], 0x100}, 0x400) r1 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x200, 0x750799b407fee3ee) r2 = msgget$private(0x0, 0x500) r3 = geteuid() r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0xf8af, r3, r4, r5, r7, 0x10, 0x5}, 0xf1b5, 0xfc, r8, r11, 0x0, 0x3, 0xff, 0x3ac}) r12 = semget(0x0, 0x4, 0x200) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x9, r3, r4, r9, r4, 0x20, 0x3}, 0x79e9, 0x6cb0be9c, 0x3}) fchdir(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000640)={0x80, 0x7ff, 0x2, 0x7ff, "ccc7fa47540a46c7f99d10e09b03e397e1431d66", 0x1, 0x5}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000680)="4d850b5206a22c413cd873f71bdfc640cc480d4fdc4f810c70f56b7d78e0e02ac56392ca8ac885b4d36aa736484aeeb5e0cfeb2c76278a874c43cbbc72e8b0c3841fe194599a56e53f2784b5a6d71f0d3f5562bfc2413ec1d71ee9bb0ef8d6ae033e38a633d7b100b35ea3", 0x6b}, {&(0x7f0000000700)="c5fa9001e5a7acc852836ce4e4ef338373b4c3f2cc9620346b6c24cd0d813db5a79493454b16715d978b17c18dc0931d54d94225e0c84d75faa725904ec590bfac58435815c728219a37c65e40352fead1679b00bd415551b7ad3c4eef97e0d52e", 0x61}, {&(0x7f0000000780)}], 0x3) kevent(r0, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffff9, 0x14, 0x80000006, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x19, 0x2, 0x5, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x81, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x6, 0x1, 0xffffffff, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x67, 0x4, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0xfffffffffffffffe, 0x400}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x726}], 0x7, &(0x7f0000000940)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x1, 0x7ff, 0xde}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x400}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x9281785e4fe8cc18, 0x6, 0x4d}, {{r1}, 0xfffffffffffffffe, 0x18, 0x1, 0x80, 0x2}], 0x0, &(0x7f0000000a00)={0x40, 0x4}) geteuid() r13 = openat(r1, &(0x7f0000000a40)='./file0\x00', 0x8, 0xf0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000a80)={{0x80, r9, r7, r6, r10, 0x20}, 0x7, 0x4, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) semget(0x3, 0x3, 0x100) ioctl$WSDISPLAYIO_SBURNER(r13, 0x800c5751, &(0x7f0000000b80)={0x100, 0x7, 0xd}) accept$unix(r0, &(0x7f0000000bc0)=@file={0x0, ""/27}, &(0x7f0000000c00)=0x1d) chflags(&(0x7f0000000c40)='./file0\x00', 0x10000) r15 = accept$unix(r1, &(0x7f0000000c80)=@file={0x0, ""/4096}, &(0x7f0000001cc0)=0x1002) recvfrom(r15, &(0x7f0000001d00)=""/114, 0x72, 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001d80)=0x4) setgroups(0x2, &(0x7f0000001dc0)=[r14, r14]) 16:01:51 executing program 0: r0 = socket(0xc8a713b3cc8f0ec5, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="9ed19f40281f6dfcbdfe7d4c0c9d26d0572aeac1641a9fdafe88d470187e786133036e67091b62897a61dd37d6776cd068f93000fe341fa46dc25560739cef4ad84ab83ced167e44633b7548f125afae818c85e1cc846a7717b7f0f53987cb5aee9e6e94b091103b2c6636e1408635a092854d875ee809557cc9c9dc6800dc45df5fd58a04cb0e13cc0f9763", 0x8c}, {&(0x7f0000000180)="175b184a84c046d71604a12059940e71b2b6818b23b2c474", 0x18}, {&(0x7f00000001c0)="57eef8d3c1cc95060a0127a18be91eaa21c3e03092f11dd966bd5301b21cd793eadd206dfbfc11500453cc091c144e45fa497102d6f3abdb24f742b350fcaafad6514427e42bdabde466c5fad8aff91dd0aac52f6d42404d8a3761e02b3ef45f3e19c7155ff578490b5e448d409db61f653655410aadf224207d47da42b6bdda1eeedc5dd9c28761f9db60365dc48f66ebec7515e37544230be10aa68447237f22237d1d73480bc9207b858f61f2e96a380a480f570c26515c2482004145487e3021ac886e798d5ec2a5f67159a9dc59f8a3b5342a5c70d766a4857256af9f837f0bf0462e4da7377257d684f478cc06ea4347e6", 0xf4}, {&(0x7f00000002c0)="70e2574ff21c76c3742547ae7f656f32055b52981a1505a76a700cc5614cf7ae4d51724af2b85859ba1a1f834f19cec2ab7afdec5b2ed63235aa939da2d2ab36fba05209827883ad1617b692cf687e52ef913839f6db279f4d65c6e7957c8273a4f0181ec10f0b96", 0x68}, {&(0x7f0000000340)}, {&(0x7f0000000380)="2b3fcf1731e8a6342edfbbd315883de2b0c9325336f0a1aea1990775e498a303bd576679235966746a7802a515f12244ea27ffcb6a6d563ec9a557270b0403e94aaa9add7694638074b8d7b5ea2ccaa9121aab09489af28b1ff066b744a76edf", 0x60}, {&(0x7f0000000400)="13c03f21db40cd1cef499f24eaa27cfc", 0x10}], 0x7, 0x0, 0x47) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfff, 0x1, 0x1, 0x1, 0x81, 0xfffffffffffffff8, 0x81, 0x2, 0x2, 0x7, 0x1}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x6) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') dup2(r1, r0) 16:01:51 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x4, 0x42) semop(r2, &(0x7f00000002c0), 0x10d) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x0, 0x77b6, 0x1}, 0xfffffffffffffe89) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x4, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000840)=0x37, 0xffffffffffffff33) open(&(0x7f00000008c0)='./file0\x00', 0x1, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000900)) dup2(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x453) r4 = socket$inet(0x2, 0x2, 0x2fc) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000780)=0x1e4) fcntl$dupfd(r4, 0x3, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 16:01:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x6859e68afef379f, &(0x7f0000000080)=0x7, 0x4) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') 16:01:51 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="28000000ffff00000100e5ff08cd7fdf030000008bee8130a70c79bae23c8954af5cfaf0847d294ab43a35b08a6f73384d7be7c10fec509bc002fdeeeb630e70cfe0447c42e7c2e26202ac09ce4841e494d715468bd1a412f77f442bb92e", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESDEC=r1, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRESOCT=0x0, @ANYRESHEX=r0], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r2, @ANYRES64=r0, @ANYBLOB="7cff8cc0225c260a4ed6db90423e569c0d86b21cd1d4588e5a9b82d7981bec0bcba778e6710376d726031e1c8a3af7a705e4fe9649b66181e20a5dec3a42941861101c289ccfb8dbf9eecf47b1c2eb4c97eac003bb2bc912d4af1c00b1b25ed516e73ef366b3d146907d3d52329b648101e5bd5772b6e3a05923b103e7b8a12e87c94dad3d2fa0ef0c03bc733b02d00de0f6dc95229fa5d8cf53b5565cf14a151f2b2a73b4235b30aa5f12b33be28d0302bfe6a0115fdaf0ef0a720204e7d0d691644ac2cc297fa379c66171f5416c5e3696552f70efa2208ea2b8906313fe4be3b64eece99e2bb498b1b2d2026dcb153b", @ANYPTR, @ANYPTR], @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESHEX=r2, @ANYPTR64], @ANYRES32=r1, @ANYRES32=r2], 0x2c}, 0x0) 16:01:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f00000000c0)="851b421d3d29b3aa0f4d39b3cd64d638f26f76a321fd320f559db7054d471bc4c6e3fb1682e5a36c840581035068dfb427cdfdcafd9e6d98b9e0881caeb54f8669e5d52a622f4242b6b460d07d169d5bdfb130098c2c6e", 0x57) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:52 executing program 0: 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 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffff7fff, 0x9, 0xfffffffffffffff8, 0xffffffffffffffd9, "851e72026967a700004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = getuid() setuid(r3) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:52 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x12, 0x10f10, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x1}, {0xffffffffffffffff, 0x9}}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xffffffffffffff65}], 0x5, 0x0, 0x100000003) 16:01:52 executing program 0: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:01:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="304c005a06a4c956a7d0fe52410122167337a24b0c35b65e3b6dab0ee69d79c572b095b4ed4002ba4c07ee", 0x2b, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:01:52 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x72b8, 0xffffffffffffff0b, 0x7}) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x4f, 0x0, &(0x7f0000000000)=""/79}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x800, 0x0) 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7094aed649b3821136fb3b10900000100", 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xeab, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x7) syz_open_pts() 16:01:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001700)={0x1}) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/33, 0x21}], 0x8, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socket(0x6, 0x4, 0x9) 16:01:52 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x0, 0x1000, 0x101, 0x6}, {0x4, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x1}, {0x6, 0x8, 0x100000001, 0xa}, {0x1ff, 0x10001, 0x1, 0x3778}]}) getuid() syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) r2 = dup(r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x100) getuid() 16:01:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) 16:01:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:01:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setflags(r0, 0x2, 0x1) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)=""/142, 0x8e) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x9, 0x3ff, './file0/file0\x00', 0x3f, 0x1}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x7, 0x80, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x6, 0xffffffffffff1c54}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x401, 0x62}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x9, 0xbf8}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x1, 0x20, 0x1}], 0x8, &(0x7f0000000140)={0x8, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfff, 0x5}, {0x18, 0x3, 0x1f, 0x8}, 0xbf, [0x7d35, 0x3f, 0x6, 0x2, 0x9, 0xbc0, 0x25, 0x8]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) getpid() 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x6, 0xf383, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xda, &(0x7f0000000180)="b274904c1320b59969786f46554ea7dbf04c531954a264f25f0177aa76c85e5274b6fae8367b22374bce0a0e6254bedf3364a17ee98e807b1f846a9960d47f6412bdade3fdab9a465d4b8a150b08a05fd9ffc9ff945f8bdec472ce6f167f9ede4d2a8a23080a153bad3b904cd74028234a9aced8fa6310f9e9aa6eba7a488ab1a51317acdb4acea4e9e3064b92c63b60b16d6a4dcfd20d42ad12d9799cfe755d28c80cf8001f2000ecf679e547571b7f0e4765b5c6a69c950d24815b86b7472a710b496cf68bba1e723ca39c42b04c80bde454c0786ec5f1e673") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) 16:01:53 executing program 1: r0 = socket(0x2, 0x4003, 0x20000008001) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x1a8) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:01:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) write(r0, &(0x7f00000001c0)="ea535944ccfbd137f0c2acbab2173ae0fae6aa8525e4620671748971d52f0de3b912de9c4ff7868f5e239ef9ea3ada2e2aacabe022dffc9b4b0e85fe376942bd650433382d97cc44037a9f7cd65b8c265e2048b7d7", 0x55) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) r3 = getppid() r4 = getuid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() r11 = getegid() r12 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="e11bb63492c42ffe0bcd3fbd4b68a8d47218597d092b736857", 0x19}, {&(0x7f0000000280)="f6cdbc5549ee4a27b0e9a5fbe8669a15f85fd6f5255e3daee4259e6429333721a0d27ee21c7056a816b5ae5239001d3e1b29b25e27e6fb5ffe18ba9025ff28b7877603a8", 0x44}, {&(0x7f0000000380)="93997f4b66fcce6487f5d9efeafe22adf778ef4355cc5c27d8ded3931df1b64b44877487c5a54786f858c0b17a05e121c520f47ec741842f042af35441d5687d65debb", 0x43}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r12, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x350c574, 0x8, 0x3, 0x9}, {0x6, 0x0, 0x7, 0x4}, {0x8, 0x7, 0xf3c6, 0x9}, {0x80000001, 0x4, 0x6, 0x8}, {0x1000, 0x80000001, 0x6, 0x4}, {0x0, 0x6b01, 0xff, 0x3}, {0x5dd8, 0x1, 0x6, 0x2}]}) 16:01:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) flock(r0, 0x1) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x3ff, 0x7}, 0xf5d5, [0x9b, 0x3, 0x100000005, 0xde0, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xaf5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x2eda1bd7f0f19319, r0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getegid() r5 = getppid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a1caaf59e22aede59c82cadc30107a48274039028ea387865b359dabdef87d0e53938ac74575d6e61bbde6d84a56a76b7b1cc634eedc01b5b8607b6247fec50a8523b6bf0982088375a1645975f26431fc134211cbaa24c491b7992a3714198495141b661ec1ce9ba35cfa49e2b3b78d08d6ab030e60430b14947b7a29b80f02cd59f42f6ffa5b51369aee093ae1b97b450846cc2e3c5dd698c20731c7301f6523301ec0d8e194346d3e3caa18e3b3460f5374b0ab71233fca2e3913fd588ad4ed3c136c6a4a76cc7829bb7de872aa27533eb58a280185e57550133f227c97e78fd4f41377262cfac404f9", 0xeb}, {&(0x7f0000000340)="0b5ceb633a264ee066969ab52bdab03b09651163bc285df72d2780031f6715e5c972472781f78353353752920d84fba34c1ee46af185824c87db46d4a4629cc56b967dd3ce58e437a3d1791cadb148da65142430fd80d4a38a46", 0x5a}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x8}, 0x1) r8 = dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000040)) 16:01:54 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r0 = shmget(0x0, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000f59000/0x4000)=nil, 0x1000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) 16:01:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000500)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0), 0xffffffffffffff10) r2 = syz_open_pts() close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_timeval(r0, 0xffff, 0xcf0d7987480a47b2, &(0x7f0000000380)={0x3, 0xffffffff}, 0x10) r3 = dup(r2) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) kqueue() recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000300)=""/65, 0x41}, 0x4d92c34f0a74f9ad) link(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000480)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) r5 = syz_open_pts() fchmod(r5, 0x100) 16:01:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000040)="181398d65f57fad9f6d388830d8087057af221eabfb06bd50e46d4775f24b08f23ae2119ee9b894d03fc", 0x2a}, {&(0x7f0000000080)="3e1516613c9528cd61c6c54e8b1791ee192efe1f43a45e7abb9d52229bd80bc786b3e951b4c20e9f0a73ea261a9fdc945cc1bb14b19ae913f0583ff5420dad2b96df9d1ccb5324792e4746e9e48f61d89a5b63c806ec44e194d37b27af1efdc434068279310ee665966ec7bf3e786da340ab2b024ada32710de839a4f6d8cea11b30955b57c6177b0772d7b381eeeae6cfdfbc12460259c0aedcec835b16bb527a32f99737fd224bb3d66d11a1d7accd8f746404fc95721209f9c167cd1b7bc96f4a1b02cd04fe1d2b28de51ea69c79703fcdbe38a33bebe5f638e08cbb6788e0d2a54", 0xe3}, {&(0x7f0000000180)="a637a3620f6e714eb13c1d83555f6f2190e41a01a16ffd", 0x17}, {&(0x7f00000001c0)="19a0f698697a4f564c7221100b2d71bb02a4384680fc6d09629634038b352f74a2603d5294f350d09efb68815cafd563515ba02564202c5915d7eb14e298874e3f8314f9c93cc3ea98d5ce9009812f2ac37e6f7210decb4b", 0x58}, {&(0x7f0000000580)="4be2b229bce3f646c6032d3a", 0xc}, {&(0x7f00000005c0)="6d30528acf38ce9a17e6355a6cde92beeecadea68d536cb2f25284415d85a7443accb27bd471ee3915ff4d", 0x2b}, {&(0x7f0000000600)="03e2b8ab57e38baf51665c8fe19fe791647f5609310c5e95b88f562994b7d1c6d5f94965a7a00a6b57c70fe55444b575af2c26bd045ebc62378a68df8ba584ea99a90c215ed7bc980083b817f7d50bb48f26d7cb79c7893f0b879b1d3532c8c7ec558984", 0x64}, {&(0x7f0000000680)="1c1bfec92cc8fe220731e06b6375d45b2777082be8cbdc", 0x17}, {&(0x7f00000006c0)="e6c360a08d17e902d11305e77c8d35f40e67a09a658bcdc0cd7850eb6a53a8cb78f13b09dfbd56eb57d693474fdfddc4ebe632e959f7acffcea7c21ae32b5f73e5d9ca3a93646e3fdadfab0739ac2d116b77976274a043eae216896b61a8f5c2994e09095e5156ebb7ebcca844fa76527de40969bb3aea1427c6a3ec6d554ddee7397cda5fa76a508b56e053725676ab4acb9d3bb9bb260ab42f637b25807c65e0a606", 0xa3}], 0x9, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x4) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000a40)) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x8000000000, 0x1, 0x3}]}) 16:01:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/149, 0x95, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x10000000010003, 0x40, &(0x7f0000000040)="00f6ff00010000ffff00", 0xa) 16:01:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x1, 0x1, 0x0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/77) r2 = semget(0x1, 0x0, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x81) 16:01:55 executing program 1: pipe2(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000840)=0x7c) r2 = semget$private(0x0, 0x4, 0x42) semop(r2, &(0x7f00000002c0), 0x10d) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x0, 0x77b6, 0x1}, 0xfffffffffffffe89) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x6, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000940)=0x37, 0xfea4) open(&(0x7f00000008c0)='./file0\x00', 0x1, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) dup2(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x453) r4 = socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000780)=0x1e4) fcntl$dupfd(r4, 0x3, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) shmget(0x0, 0x2000, 0x700, &(0x7f0000ffb000/0x2000)=nil) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000140)=0x7) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x3ef142ff4cd03519, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xc204, 0x7ff, 0x2, 0x8, "52121b9b131ba792460581bce2c54a372fcff760", 0xb8, 0x4}) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r1) 16:01:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x400, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x5, 0x10001) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000280)='./file0\x00', r2, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) getgroups(0x0, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x0, 0x0, 0x81}, {0x6, 0xc16}]}) syz_emit_ethernet(0xce, &(0x7f00000002c0)="7945c96c06a06c4ccf66174ff823f0a85f8133dae69439ab0c62f6db1a57e24c53561a80c983dd1aac2e0b2dd05269567dd7c4adc2bbf06beb45421590e33fd59579688a20a6f364b26f3ab3576e2dc203c42237c99c207e48dbe0eead0a10d4660c9d50652fa75452f02d6f9d240fb102e939f926dec03b0ea92944471f9715e7a13d9b1639bffc1203b477b4df431276e4339e0ffd0afdec47bda431c414e5c4033f664c5becabf7e7b3bfba39b34968b7dc682fba5503e05823834ac255aa92ba2470ccfde66cfa5f9642c0fe") r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x102) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) 16:01:55 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f0000000540)=[{0x3, 0x101}], 0x1) r4 = semget$private(0x0, 0x2, 0x640) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r5 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x52d) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r6}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000300)) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r8 = open$dir(&(0x7f0000000500)='./file1\x00', 0x8000, 0x100000014) semget(0x3, 0x0, 0x400) fcntl$setown(r8, 0x6, r2) getsockopt(r7, 0xa0cb, 0x8, &(0x7f0000000440)=""/164, &(0x7f00000002c0)=0xa4) setitimer(0x2, &(0x7f0000000040)={{0xbc, 0x5}, {0x1000, 0x8}}, &(0x7f0000000080)) close(r0) 16:01:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup2(r0, r0) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000002}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x2) 16:01:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x12, 0x1) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:01:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x200000000000008}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xfb5cbabe4d86c111, &(0x7f0000000080)="eaff125c0000ff007a6855e2945a66c7255e4b7500aa6ab10f0b3d5ce42f", 0xfffffffffffffea9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28ab) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000140)=""/104, 0x68) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="e47711d200f923f3b5bd4579dd7bbc039e4483b491b151bf0ba2b2ac998d4a5ffd74786b1b9746339fe353bab7990105fa6bfe849a8a2b902655102a01ba7451492ed8eda2be137756ec7889498b8e2146090e02848e5facbd49ae6dac3d8882618a2e38fd20cd50063e380477669ff73dc29e3160ff5de49e7b35059e756163b6d6da1016737050b3af0ef5c0f611d5e0908b587c7e638fdc5409da5833b9ea09086f2ff0cb", 0xa6}, {&(0x7f0000000280)="184ba25e08d2b40a442b3a9b4abfce08edab321e6e254a39081d8a5ae3b6d397ef1d59ed321bebfa3c23a016cc6a7fee350a91f9510ccc819d1f7fdec8a41d7d88aee87ae71d51a66819371980d7fca5f35a5730f4de1794c5f216ff9884e28ad0ad157487d2e8896552a41d391b75eda61e777d632e8747529d9a5a9aa17f11f7cf1d041914675680", 0xfffffffffffffce5}], 0x3bd, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1f) 16:01:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) fchdir(r0) 16:01:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="cdb2c1a28220f9f2a2", 0x9}, {&(0x7f0000000100)="379c0c998e35e1b35597148683331d24c4475247c1efb42c3b8016615f1b4c5469804e5fe1be58737527bd58e895ec9f54fd7701853c38dcf3dcff8edef4fdc3b57141bc506a1d209a7304e665963ab8d76411a4ef69afcd71a8a5b6fbc45ceaf03cb60758388a45e2a0e894ef94fd9e87", 0x71}, {&(0x7f0000000200)="42267932d54146afa53b56decf9acf49d7456934340ead7aa6eb8cc4f00153594c333edf854f9b4d03b606c870a6a393a4693a491018852f6a0a5e1b76fb281ce4ccd165c37087574044988955a2de23030052d88ba7872d5663db0c7ef5a5eb35a325dd99f11658b0259497152e218c7389d165fd53033c99ffc77a83323970cd46d0f7e9b5d229ba18a380576fd2062084fe7c4420c32d4820a2d81665923b34630a73b0fdca5a3659f20c9fff3c635265b08da5acc4a5192f71f7ea5ff8bcbed58964065ee85c48240a26429be6fc97d99133f3e22ebbd44c", 0xda}, {&(0x7f0000000180)="aa1ead39b1f89ef86fa789a903c425a55985928d6fbc0539f9f19b", 0x1b}, {&(0x7f0000000300)="3bd1e88dd2fbfffc4546e9cfb73678d3d4847f371ad5f1d5a672f57a9f86924c0753d94bfad92ade6187244f70d9678d38f145802060dfc06cdd38adaafacd08a4d5597d95317b43781e62ebcccb294d3ac6a410f79ad6e2669e2a025f990b968582d2242dbbb548f00035e129", 0x6d}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="2dc6c3f1999ddb1f94081a8ced66aebb92c760ddea267b25b5e8d4abe0fa54beeb77b8175deba76fa5f174751e1e6f6bd7cc9a3cfbe167417623c0df8aacef779ce5c48e82d05d3cb53352d355df03e44b40b54cafc5144b66dc01bcdb781c633f796d7fcc81409d7757b1d6f954319c4b2c38d7881826b1c905f287cab081c72bc8be8b014be7eea43b890a9580fd8b20465873ea72ea25b28fc946f356633f70220ace89fdc7474f776065cd7d1b6e5d598ede34bae3f42f587c4b792d48b643cef2421d16a54a1020f3109facef08428813ec4e74598332c2789788fe5326201e322903f538c38e3aaf404733b3a5ed9ce14308e45d5ec0d3a7f84478462fccf78e3fad16547ebf92454178b7f3dce4d4894e13beb69328b23c8d33587c09c39b387b6400517b92e1a3e3e8947417a1eea47f5e5caa708ac98aaa6f2901a622e28ff45b6a3e7a2c690687ef97f3037ad345ad2039ad89ee1166637e3018a7c1de68861d43c0d8ae45bf15a4a004fdda96d9c0fdc0f8444e35c6b7212071cad8490bbc4d72cf6b19c8dde7afd274c145c96ae9972f126874a4949445e803e6287a824cdd4bd8160046c593df753414cb819166459c33b7d010f5d01b59b2718b18579ad199fd32085e80654da42193d43ad624a30edbad69ac165220c1e2758ee6b029f4af80eff7ec43bb1d39d6b8acdb0ec2458cee3753a9c9c76cb126074ac913b95a1cbf758542ceee57d4a128478f703334f50b47959c2867d90583242b321970e9e6e5ba852af64fc117d23c8f0fecc92e00fd1db99a2497b22359f18ffca5b189b7d14c6c44fc22eb67202b9c7d1d1663609d9ecc7ea8443aab9c20c93ec5df4bfb594291089d53ca2cecaa6f21bb53ac986976c182f0a00ff85eef7593ae37aca52f9e35c2aae5d5908c48967385069db5b4468fd9a768949e4911a60958ecbaf56cc89cc678e97349cc4e26dec73211f1963ef20202a10bfbd8748e39005ee8863aaa0f81e6ef254df6fd9dc4f0dfb3f84ac638fbe54a16cf6c4c5b93c6d8708afd7fe8f3b6acd31e4d02bbe7599b9cded4337fc1323611817847dab7aa98c00cd43eaeb40e964487208461d8a748733d10efce018e471c9f8ae4f73ad18e49d93f1c6888acc713c90dc5ac3e1f68e54269187cfec27f4e143ef25bc138f0be66c48b5868db6ccb65c8478e7140ae95e7159120133d409a3197ec222bbccb2cb8de5c3011bf20fb2e8880f5538dd89d018f81f4ce95d1ac4736b046a89d1f53fd14fc586466d834840f00dd1a120c935615ba67c06d1a0ed637af2a2568e170db30e1af9660970087a1c4e4ecb77826687e5bd9022af61a8cf18d2c8f64e576d2ca4584b217a7410ff9b30b68f9fd1fe0ca88e0d53808109617ce46a8803e528363638e15e2951d8b90b116c67c5e0783f271247d87fc94d605757d3e3337e775f5d579445512ab469544c86c1def34f3c4a44ea48529f0f7f9ac9db87378e17070184e4e67dcec3d335e1fcd5e749c2486a9c87edbcd89f63e9cab5d67131765326104bfb9dfb825cdeace69847e7cad9d18352130471ef16d1211a22a9aca545c9bd4ee0195143b5adf7b935ef0c0380074f8597999257e52b3b30fc376bf83bc14acea1e57e97f83c5bf3371cc1f511bce977cfc18fb8e759ffd83cb9cc464a281ff64e258822f02d32c483ccb410d7afc5f58da9b429ca86b03aacb02747faa10637756f423073760afe7e2107edf488bc87452279f9fff6e46b99fa5a24f7f004b8bbb0e989ddfad42ccaf1ef407c9f33c367d7734669c37bb6eb23753744b8f379c66fb4561242c54447045287db4e8d77ce5600e84bb247dc8cb05766f9ed3263593aa76e6f496708d9726702b37a81434987eac588a8ff2e5a6cffe99a46f9c7f2baeecd6f8fa8405f904f2ec99b12237f5cb61306ca7a17802448b50eb4ccc43b875cf3e76ceebb8ea9dd8db442a9d62361e349f2051194d21a7ca005468fca4218d623343fff1d377a8b9289b38136e696c6c2771df87f8242f33e3dc733672e9c77ec4d504103d316083d9f6c3943ca57d8a191c25fee9136883206aab0e1f78d5c9cb1d9ebe9083680403019edef949033c5ab77e094d07360e92dca0f02e4d87abafa0dd8859c533fcb809e6c0b8a5cae4cf4c0ad3aaad20fa24e879899dcd7effd62b812373e6d89fd2cf25916193818836ef51bbb82ae617f2c3389aef2326700737c68c77c6eae640f77ea95f3da4418eb53b3ff0cce9a9d48ec6bef6c9b6093d0aa0556e43ad52f10ac8ec247bc084f14c7638b83ce07ae7c113f67749a111f6753414bf6837384ff53af0516da96cc8ea13875f31cb0e48f49278053f225b68fe401f77c1becb51a91de6d872ab83a1d0ef5d59e78e0eeb8aa0f8cd4e2191391140490c76a0dcd0fb129566ba07b9ecd7e7a63ad7fcb5e075cab196d1bab9e4f898b95ddad4a18394620488b89e541c7ed1ad820742ebc118ae89fc513282c02076b17a1926872961731dec474915214e9d6053f589989e39084ba31127fae7a379530f75ee2e742148d16338101ba7422e2bee765b584ae2339de856b688bf979f399ec9a8c65f7d8baded16c2c66f767d7f2c1d693965414209656dd641213bf708ee0fc0f073c7cbfc3c6efd1ca574c60f08a697229d804264531fc022a91ea0bba9fd655e2ed0998fdbd85825cd1bf3fde0c4dfa6d6231b6f84fce490615f5aa11e85a1f646f108c61183eb7be6f7f026c547c0576fc1469c12865e817c9b54f5575ed97aa79cadd7ee98af52fee1b3b94b5002f1c71dc8554ddb8a462fbbc39f90d8afd7f90b122de7b40659da3611e5da04a5d5f5eb910726151bd1981c70a4242ac06b87fa2b1cf269bd59f49fa86fd5a94c0a649d97e606b3c50deb255eda92b479638e62ce45f0209c41160da2636778f80f98203068493901db384600beaf577b5e5ae8c12ce6eb92113f3da0ec40d4d83ba3006ebafa74c272664cfed7455f1921434c01fbaf2f52a68e2c0fa1b50f09e4d9ec5168c9ba6dd348279839f5e14669f1c312a4f7d4a7f711fbda59e590155722676b89b30248605d93a86ac4caab209e55cd7aad283e72459c9e4b6d082f76850cb0ff8fc78c2985874c5f6a7399b16237ad6a17d30b4fcef2d40c3238d8c13cba9225218faaa6c833f57222838951e6010d19c3f7485330434222d15be7f8cb8c84176c0a106e581a5589a798d0f77e13d26979d199bca18879c98bb339abf528f2f86b14fbf66b34e8b4e676861d067632fea10e6db1e4d2cb99b18e6a5ad958136516aada813aaec6ff3e3b197ca3fa25b821e78d1e590af382c6f1433c770871be7e196e5331b6ef1b05665c019c161d5a01438ae3c004ad52cccff7b85b4b97a40cd7293949087f1f17a43d7e0522beb4a1d9d51515765387b05039904b2460fafaae5d678fb03478238d5775d5ae14589f75c8b8d6db12d4872e041161e05f32e8846960ae3da58d5a2df9a23e5108ed6d8de4329e4b96550501953732a49c018ad8f5b56d6fad7e0a97970791d54a6efd7ab577c1bb30d53701295f7502719115a787a9b28be561a873522de9d452969b5885f66649401ad067f03fb8c5afe4f0d7531558f67dd127652de048a3ffe0911a67f9d71fee3405e8684e3acecc80da2b549d6ca8725c7161666465ec85fb191d04b4b74c93a103e3100f6735024bce3cb9263ac9af18ad865dcb37a22564273b7362f2da26c5c55271c09f33fd240ec75175091fde3f074633851a299188c5a9183f46eb6be6980fb3d59e368b07eea3b40e5b163502df2caf93780c5146e68dc09ca5309c744dfbc9fa7544680ecd62e72f04d5b25834a14f475d62dc0e623a2af88cbddf5a9c6312d38f8fbad1a7db612d5a36858c364b6a86fa444894d631d007b047c8930e20efb96efc5efd7046da130a6925f5a0e221c7b4427d1fb95419cc4651d65369d7e9d8399ad3e25e28810b7db3a8aa8d6a195277652fc7b8fc2722082c03b0090026699bdbc821703bc02f2ccd9110b78e3a4f4f48e78f77227e85e1aeca43b7595932f0ea04f1062a8c5dcf0cd53a3ad3da8f22399f7b1d67f95baeb4933bcce63253f3299b90782331de97db8e0c3c4b707736d1329e327c783548d5b890ce71a00cde2d8ea8339f2a52ee0ceba922b28b57d0c4efacef7cc10e194f99fbf42269269ceacbcf6055e0f253944ba2dba9fd6511929f6a525846a834b2287f272c59ab93f507e9e68b7374000bdcf6ffdae218f64d445bab7df077a3adbd36dd6fdcb6ab5a3f434333995fb7e5c0eb216595c5678355fe7339feb0ee1d3ead23a5f483a8137465a323b4c70aebde3081637a272a41874170425b1f571308aeab22a14bf61467b9a0adb29591b6aa0d48a007b83fe64ac59b26b382ea5da2c812e1eeb051c1d9fd36fecb3110c60f72b60a86430642809f4a8b20f2a60f27a6a22a139254d21e8f53717d51512c85bba0f9c77af6f30a2cabe01d08fd860f93f5a499ab4602520dca8719e5ddba312af235d506f86329a8c53854e19e81adee8d32c1f38cd20fbde9a8a2fbd7c868478251eda0c9c14ef20bd3b7d3cc795a10f54c699c990eb6ad31a3cd4fc713f230c65ab273d5257dcd92fecbba5f6cf27406b2af804e815532fe608c4c8dd9af9d628c0354c3fda126d003d03e8f54590ee7ea5f0a09d09223605b690386a176724f73ed51e58522d6a0ce1b4084e9457b9493370ab6e4132f1cd16fb556dca03efa16a99c903fa83deb70b463dd5a49b92d375a76b49ee4ba0c7539beec105243ab33a9a2f2cfe093524fcb1182e6197949a0e3c0ddda25dec7cc979ea54fbab410bb7c8bf8839ad78c7a93857e54dc8fbbc7636356be147b686c0f4ad58f96c72230f3e9f32e92ca2f490cfa93a8fee9834b67c5f0fc552fd2529523ee74bce8c267c2e42d2b4e2d25e20451b06b03342db4a4e1c96452c7163cb14fae5a86965b65c4a06ecbade82aaad9152480a3c1a1676790a164cdb06cbc51b9c74a161426910980453d2d45afc06ea59b27d5a3bfcbb39f3f8ecd017bb1f624d3dbf735b7e44f709ca83ae47ba6039db6ae209d9ea81e8146ed6e086213421c4c61df455576ab2d58fa40bfad0d48136214137dadd6cc55f6d082ec7084cf6c489e456a1fc2fdc2fa0a9d57f40b2628dc2bbe75e99fb752b6673584b70617d5fd60179bddc4c70d02651c952123ebeeb2aefe66d7b207739f5f3d3a843f10243b29622430c37fa34aa084b0a11ceef9a77858a8a810e045aacd2cc8c8fb7a1cc1a31ab4f30a8e6e08719ba0bbf3443c33151b5f12d6fa16b74bbba29ea233557d3626a42ef52f9bd4d491fda73345afd5beee7b3af5100ba3c0d87870438fb7d056ab95f6776d5ff3ca0c92e8c19ef03b7539a347e885955354fb16ee51bb466d036e58f4ad6c7c608d80d8d43384c29d2debec822180e87f52566c8849f6cbb0a8dee7f8501cf3a6c4ba00072ecea1883fd6e5f705f7faaeae2d3f1f3959d6ed11b17509b12b8f5398f752f041c35fc1a2ac2d557ecd06928c2dfeb25d0eadc9529d0de8d6f19dd7d93ed552d3479cbf42dcab2e14ce7ef21694396791d842cb52ecf87d814e98b2489d28aa39a2ed7e85e2905c8a3934422e5b9026dbdadb0afabc04dc51b3d3148b617e18940dfd03db1d6454d6ca6c492d4f636c5291ea8beeca2c1b8f61f39a5122481c3128b2a95ac5e16b92598559e94ffa69b77d1b3f6c8511ab2ede0439358a08c17c3e235fce3f", 0x1000}], 0x1, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:01:56 executing program 0: acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000040}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xee1, 0x9e30, 0x3, 0x1000}, {0x2, 0x81, 0x5, 0x8e3}, {0x4, 0x5, 0x800, 0x100000000}]}) 16:01:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000001180)=0x3e6) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000011c0)) write(r0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001140)=0x6) getsockopt(r1, 0xcfe6, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) poll(&(0x7f0000000080)=[{r0, 0x80}, {r2, 0x10}, {r1, 0x6}, {r0}, {r0, 0x4}], 0x5, 0x4) 16:01:56 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') 16:01:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffff432, 0x4, 0xfffffffffffffffc, 0x0, 0xa8, 0x1000, 0x0, 0x1, 0x0, 0x1, 0x2}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:56 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/182) dup2(r0, r1) 16:01:56 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 16:01:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xe68b, 0x3, 0x7, 0x1, 0x1, 0xc3, 0xffffffff80000001, 0x2, 0x1, 0x80, 0xe2b0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) 16:01:57 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) 16:01:57 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x29, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xb2}], 0xa56, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x2, 0x6]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) close(r2) socket$inet6(0x18, 0x8002, 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7, 0x8001}, {0x2, 0x8da}}) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ee9be2d53359d4d54a3035444f3ba7bad2285603ae7f73d3f6b4df526518772a24d1e89f0a2df8a1e400f95add2ca348f7db3089eb0de59ea74d4b69f8112f0883636107c68d27ff5effe8ec3b3141b62934247533f31522e35b851b87d3c9396aa35a97d37799ad4de3e8ca56067daa71876a5208e5ba8cc25133729ba6bd6ad77aadd5fdc74d158ed6418a2f00a6d5e407a29dceefadae7d629"], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r2, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0xffffffffffffffbc) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r4, 0x20007479) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:01:57 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 1: pipe2(&(0x7f0000000080), 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 16:01:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x401, 0xaa3, 0x20, 0x4}, {0x3f, 0x4, 0x6, 0x1}, {0x20, 0x2, 0x80, 0x3}]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x33, [{0x1, 0x2}, {0x3, 0x800}, {0xf5c5dd84fbcae38b}, {0x2}, {0x1, 0x4}, {0x1, 0x80}, {0x2, 0x7}, {0x1, 0x9b6}, {0x3, 0x371a}, {0x3}, {0x1, 0x9}, {0x1, 0xff}, {0x1, 0x7}, {0x3, 0xe3}, {0x1}, {0x2, 0xff}, {0x2, 0xad5}, {0x3, 0x7}, {0x1, 0x1ff}, {0x3, 0x80}, {0x1, 0x800}, {0x1, 0x4}, {0x1, 0x7fff}, {0x0, 0x3}, {0x3, 0x6}, {0x1}, {0x2, 0xc}, {0x2, 0x100000000}, {0x3, 0x1}, {0x1, 0x9}, {0x1, 0x1}, {0x0, 0xec}]}) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x7, 0x0, 0x2000000000000000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xaa1, 0x0) mknodat(r1, &(0x7f0000000080)='\x00', 0x20, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:01:57 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5bd40e89599de934, 0x0, 0xfffffffffffffeef, 0x9}, 0x40) close(r1) 16:01:57 executing program 0: r0 = socket(0x1, 0x1, 0x200000) recvfrom$unix(r0, &(0x7f0000000000)=""/189, 0xbd, 0x40, &(0x7f00000000c0)=@file={0xdf3b993e97485370, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:01:57 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="3b070900000000000000249d10077c8d08b199a5"], 0x10) write(r0, 0x0, 0x0) 16:01:57 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x487]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f663558930046d944b6653000"], 0x10) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xce9430b4dc694a1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x101, 0x952d, 0x80000001, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/244, 0xf4, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9}, 0xc) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:01:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x100, 0x20}, {0x18, 0x3, 0xffffffff, 0x10000}, 0x9, [0x8, 0x2, 0x8, 0x1, 0x800, 0x9, 0x8, 0xfffffffffffffffe]}, 0x3c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:01:57 executing program 0: r0 = kqueue() mlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) mlock(&(0x7f00007e6000/0x2000)=nil, 0x2000) lseek(r0, 0x0, 0x0, 0x1) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0xffffffffffffffff, 0xffffffff, 0x10001}) 16:01:57 executing program 1: r0 = socket(0x39, 0x4000, 0x80) flock(r0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5e68dff3) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) socket$inet(0x2, 0x2, 0xffffffffffff99c7) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) mknod(&(0x7f00000006c0)='./bus\x00', 0x10, 0xfff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x1, './bus\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000680)) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:57 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x2, 0x2845425844412fa2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r1) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) fchflags(r0, 0x1) 16:01:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x7, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000b80)=0xc) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r15 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000580)=ANY=[@ANYBLOB='le\x00'], 0x9, &(0x7f00000005c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r5, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x108, 0x4}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x80000001, 0x4, 0x2, 0x80000001}, {0x1, 0x9, 0x0, 0x9}, {0x9, 0x6, 0x401, 0x8001}, {0x3ac, 0x1f, 0x93b, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:57 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) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kqueue() write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:57 executing program 0: 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"}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x1f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x43) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1bb672d2539ba616}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7, 0x0, 0xff, 0x0) write(r0, &(0x7f0000000000), 0xa7) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r3, 0x1}) 16:01:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000040)=""/32, 0x20) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x8) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:58 executing program 0: r0 = socket(0x2, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x18c) 16:01:58 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x5, 0x0, 0x1, 0x3ff]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8133}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2ce01935}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fe3000/0x11000)=nil, &(0x7f0000fe3000/0x1000)=nil, 0x9}, {&(0x7f0000fe6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fe4000/0x2000)=nil, &(0x7f0000fdd000/0xc000)=nil, 0x5}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) clock_getres(0x2, &(0x7f0000000180)) 16:01:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x20) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') write(r0, &(0x7f0000000180)="568a37e41df80e4eda3f48537e3cabc8492f29beebea9562b7bc56dbb52df5516eb5109e05050b7d306bbceb6b98f1da163a003217fce6b697e0dd9f041d05d690a101eb90951fc9fa5b6bb281ad64f6acb184f8365a8b21dfdcc44b7cb77e4198a32eb06a03155eaf5d4f0fc19a4dd14640b4e08b15fa4c806b46b85d49bd1baed7d58f865d41d39bd7c7fb9b66b5defe10aa2a1a9b4e9a301923222e0573dd786c91c02230a83991426bc261fcd011966d7230fd057b80410d80e77c69d6eb0b484bea0f56c08823e174cb6e03198417e05fc51edcc44c09f1dc5324c1ef7860a280223c2e90b24a0397f22e2c8c73b8bc6820dd5fc69528afb51ae4aaebdd72c3afab4e682d321a2b163a972eb1656868db09ddad07880de978147a555a4b92567ad8ee11f3307e83fc3af878f7a040bed82c4c02675d03024f806806f72eb3e5371dbef01d1b5bb84ce77f7139e8b9138a7d0edbb8516d1c3a1506ffd008d0aaeaff002632b044e1196fda7b9dc5170f5421858d289d9a6663dc76bbfbc05930814134a1d7776926588c9396bb1e33d9a9af3326c18d723d37f6467bb155ec8d020335bba2d527f6fe245339ce78ee13c587dd4773c58d4eab25d3f29989ebf455c6b75e83c7a6755778cbcaf4420d3212ae50d4acea9401f82144cb4ee0ece28717d9ddc21780ac688774ec383c520e909505d6b16bcdd56c13080ee2792d89d608105066e2298c6b0697e2bbca5a88692bb64b2fef1a016b7a7fe8e35433b12ddd128b87c860e4653cc1e0fd893255d5071e0b86230f48901d27996b3fe65576d8d169594b65441caa0522acb668f4e0547e4dbdd4d233fc1f093beb9072f0f8a7751d299390b66fb951b1c81938f969d6ea9588e96d9abccf9cd0cd0b7b28ad5927910a58085651cf75689512fa5a62993d1b586f5846c65caa996c4cbf34c5394452f0bce8ddefb8a3ab725d067185385dc1dd82b2ec417adcd27a671c1cc3308bf3a62322dc5e6cc020c4e0caa0d4e0dbb1ab0332ed2db5c188e6a21ae3c1990b92a748c25bfc9487faa94cf0970da2b22777f330a3cf968de7cab0a8e3ceb3c5ae1043ae3998cd10d92078e69fb9d30e8cd0a8f0a973e8706ecec612a673788177d353d08fccda7d996dfa3593764bbad7d790b93d378afeb0585e2bb2781235aebdd126a63bbf4ab30d24fc4f75543797fe82fb1a5e0054f0ff1e7a17a02fbdab80d700e96e944ebba153f84df9d5557ca5377c09caea0eacfd5b70b2d157e7ddc6066d6ad5b54793710dca5354f95c8eee0e5a57d7bad66c9649f7317820895b36b327a42e46cee382255f4ab2d414fda45dd823f3f5b773b44208f170855e90722164cb5b1cf67a989276703d49bdb390408986b9d527bbe01d104ce10981b329152a8a7ac14b7da7197bc392f5c0cd1f1985f951430f395096d9f29b425e55fd9fea2fc822d05b60b8c46e6bacfb39739d925a5e6bc0aa620c6c3c6670329154771d47223fb264b1dbf92554c34d2e626755c8b111a5cb7959ddbcaa4f297def573d22c4ab7736edaa6cbb477ee8e71a8ba692ba43cd2c2d3aadd25786a49e7a280e6621f6e30fba5aa6e343567aed9a9bd96c63ee7d3110d504252b0c60dd45051be2468cca0c3530b045baf0626e01d54efd88fc4eb3d35863412b2663b6da54527601dddc8223ff3ed886f66d472f09e724c43882b974f41557f227f13e90351348dc45a7808dec3b71c75b1ae679dfbc209af8edc38513ba24ca64dac80b9997db552e3dbccdda7872e51e25d922815bf1e7245bb7c9664e40fdd648b08908f774b1f5ef819757085e2bf8043bd8af8b2caaa5f54ac37dd4889ef69fa15c9679f0c61e8b848b2dac411c4222dd9486654bfde4c89806cbbfbabe6056f47624c3525c390b4f186af1ea5f5d77a17020fb0cb9529341e7958e3b6f0d2cf82ac9c43e60cb1ceea514da67a6651375466ad2824f9264b2d6cd001a5cc5ce4d406a2aa546e187ea2c45697a71e5e4386dfe42536d443c236a60e22957ef9f203f277c89bcd2b05bd7cfa7d99563bd6138d56eb07756cedca19e17de0743a1ee1e30f255b812f3240c6c420e2c48a496760d3ede32eaf1a5dbfd9f0dc9ae38e1ede64a91d5e28c5ed150670f1e26f3c9d666f16f952b9bd406c40cf0936f795c8c49268a37b508dddd28b1001412d3ec0e622bea6a6968a3c49f4878e48a88765d3c7ae649a01f8ddd39ee12d15ba930e1e61c33c6eeda6ca29c798d4b9df54bf3bf11df0c48626fb2828f51b07f2d760efb1d15956c725ce6f15c8c2dbdb274405b4fc42f89aef4faab04f9e76a47a096bd2323a920767ffa125040d7d8f667ed64b2f5c102f7168ecff255dea9f330b59533dcb7ecac0144090213ca9a62d390ab2107ffe47b2aced71c2aa740d7b9ace6ba36cd8affdd9684a2fe5f3a02378a473c90a75b66893648815a3581313c89f79c5543354404f910926d1a8d25ea9c92ef846afcf726d58c4359fe2b1d39b63be4d28e24955fb63491923581ddce1d28dcf34c71aebfd3449c92e601b6a965736deac2b96f7dd1f280a4280550642121aa072f12e9f690ff110fd3fe710256195d15de3664a5a0985db876ac23b4c979c2716104aba7471a0f5eac707718cd4fb0f80468002bd601c38c28f82fb67e0570cf0a85ee0ab3ee50888431f98b23cb87f96924d47171ce33a2f0870ba43610aeea4235a501aca7536c83fab68bee52afafd98a9afee14d8ab1b5349e695479e79015c33cc56b35f46170413cd3f48cb8da59922662c05c128c38d439028371251b01e979a4f170eb486473b049a25cc98c230c0d3c563762de1f03cf71a7b39de337cb207149628b0453fec693e8dfe55cc9a7206187b8b59a499d4c5d6132c5a1a53e7f6d2e5d0d26f6f3e315a48cd954491b4d4f5dea22a3d688efd4da57c926fdb6dd7be91301aceccd9cc7716000dcf221b7c5f4300ddabe0cdf5ee8a0ab32f86a9436f507a77bdf6a75fa1bbbe9579dfdd8b16c530ba2cd26cc0361f4d9e7ae0c45dd548702d89efce43e18aaf0db387329b2a9fb6734120da857c79eb2d09a89b2b1aa5fe004fd99b7ed8a524374d81ca2479d26349e0a7846a94aff31bbf83bf94d80719f3a31e2aaac65728e7dfd871f22b6c8c1211f23b67c2e4350e7630887200ec456faf67f75cfbfa694ce3b786973b642b1c3215adb9dad54518b8e1a229b0c498c408712338507db9055cfe4cd647b4b76559eb6d2563e0ae6e44144d1ee39a4e25dda2057f8431c69922ba41b16f2d15c6d61f92b6d5de01d81afafa48497df45572508c578cc76ad0d5c42bad78c7c811b3a12b7385960e56bd9e9488d5137890b06db469699cd7239578eca4b6a869addfdbc389223f7ae36c94bbdacf508e6f1a383d03177cfde9ca11d8917d0d42c2adeef600660c2b220ee2269b9b2bb0a3b33830ffe7124b49107ff2e5249081757b1214e81664dc4a57884c4e962ac84e00f819013f8faf73524f867d04e44fdc733619929b2d6419803eb91d2100650465319aeda48b63dba0c3779f8ee416647810123abdf6d90d704e079161a0aae34bdd7e5c9ef5c032a15291804e896fb4274257c87feef6ba5180ba9389a6fade697db8ac6e2f7e4407767a6914b4b301a321322da6a68376b7ca4490d86de19c0e01142cdc9266d408dbdecfbbbf9bd645af4796c2c6a5ae5d97cb3033a1780d41a00a5a0173ebdae12f94bd04507d2d3a95338a8c85e6e1877d6fbf9a978ad91d0e0d2dc1ffc4cf751179a1a9618acbd7a9258aa8941f6dc527f99732bd18118f87ab6d166609fa441a6e75de9c096c84813e2f89e1c57acfb9b35245af184f7c2261b693c50a561a35135303d6d4f5206db85f208d2e2a64269d6bc58501c9cc3179fb2d4a2b2790b2c9d3bcd783b6354fb717679fa87d844bee92457cf4664e139efaefe23e169f4a728173c4fa9b8ad03812fc82118fb660f76997587d12c241fd2e2fa8c6c692d382e5f005c91cd0a4d57b80a33df4848fe87b455a246279aa7e3e281fe3773e3e518005037a13b1bbcaef0211ab2fb5aaf58f945483a44778e7a8147bcbf29c9a6e12e4fb06d1f8bed57e4aafe23fef3e4e884742865acf3014b7cc532f19abd93ededca05e50e8afb4d2fbd3c7efca7f69b31f9dc6fd2c53f0b2521374e521e0d5725f0acedbc2aafb30f324ccb788e8933399573cb9ca48ea97bc61155ae3ac6e7a0abf4ce81b3fab93e61ea866eac60fd2b39245ff3d6d70dfcc1e66e84c3cc80a790847bfa8c241eff7586c3a09c75e550f7d8b36ee764f9e29a2d8b8ed77311332c6f27f7852fba56fbc2c85aedb8908ac4c130b83a3d177a29c0573cf4cedfc4dd734f048dbe4985b93b247054bf0a3f6651a3e4e6b828a06f47eeeb7fc2f776f6bce9c829bd53c34f12d63c535cfb330afe6c5f1200859e4c2545c82472b44190408aae6af4157870b361d83572de7b9dfd9704fa15b339db8f3f9a659a7633d0a54398c016dcb5e4fd9d6d3e06a173cbe4c6c61fcdc916552a7c0bb994f1572bb641cac73fac37907b1c27cfd210923d708108bccf50cb4ef0fade71d95a7941674675efdd3772da3429cd8535bf901858869f6286d7d83baee2d786477a9443e6e1da852f81963eb8c3c1035c3fab78129c737543f6845f142b044684d3cf108da1fb81c95d98fef2d9872a0d976c24b167e91ea199f6a6a0236bab23e9cef813143793bf301f4c0c6699a6cb8a3815f90f131c2c711d276bb5309cf2fbd8b7a1b5f7e0572ea19af72032aa69e64e453d20ca01186c51e6317bcae37c743783b3b71963942f4dbf6520acd79a0c29c8616dafce3dd71005dd1d8f1063d2dfd82ecaa15152cebe6dbad78899ec4eccd516ccdd40a4f85db41b7080525706f1ab6d1fe182cebeeb310826d7bb118d369f65fbb85841c1f4f450a5e5cdb0006042aa900cf513b4fbca71eeedc3595ecea2a6143a763b59fca4cbcee66072238995fd66119bafb59415b9aa89cd21797470b3b8a7199155a2ce8c0ae2ce5b822f5866cec723295329d12b8dba8e79bd6843dc2a458a2b4523a954a0144d11ad4260f3321be3d7dffbe02c0fd0cca84e23f25706ea0ea0bcf206bb902a6526721abc91f49c383b2be6a4ea0b51a58242f2b16b109c5cda39c9ce2685f8a5bc9c12be6c34a6fabb6e6714ae8b6983740638f8b36cf1577a0e590e17a2157ab75fe99d1866fa6d17c2904b294d714e1ba338317b13b15979f23d055ba6574a90624588bfdef59b936748708b58c4dd4e8b11ef18cc32e1076c0b1077d04a4a6f521d77291466ad6eb931a85628db58ac2c9e5ddaaf8a22a94d8f8a090c54873a8d2e74e53ed45052f13dfa42380ded01e6ee6d5cc486de64c60bbf92c5631ebf79a42ab17d7fe7c6c9e51eebb4d9b4dfedc0a0d96f8a9774f4a119cb0aff94e8f3fecf89511a22c19e1f57d22126490da1c69be79294a1bbb01ba9c3039517463d920ad4328c1a8f37faaaca7c9387a5d2eb2d580569df2ec08bfbcfef52d57852528052669266b97238bba8aeb0053d28c1c32655524794b21408381a378c6c42ff4c0cea00b0879a5b6575b048e005ef75e3ac2b8327df35eafb015ae96349f45adae673f308881b8d35258e51c030dfa882a98ae00e08e54d79eb553b4151850fc5a7312fc611552c703124a8e556991b7fe4d9e3a3847ebf0fc5e5393f2a8c04cd287b01dcf067ba4a6191a540d606634541c37e7849b0a6596bc28b65f4f2925b8c", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x8000, 0x1f9) 16:01:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:01:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = geteuid() r2 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/231, 0xe7, 0x800, 0x0, 0x0) r6 = getpgrp() r7 = getpgid(r4) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x1, r1, r3, r1, r5, 0x8, 0x8000}, 0x5eaec2fb, 0xfffffffffffffffa, r6, r7, 0x7, 0x1f, 0x100000001}) chmod(&(0x7f0000000100)='./file0\x00', 0xd0fe53d1b0497593) 16:01:58 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x10000) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:01:59 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xfffffffffffffe01, 0x4, 0x8}, 0x7fff, 0x100000000, 0x8}) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x6bcc, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:59 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = semget(0x3, 0x0, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x99) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:01:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:01:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)="d8af47897ec2319988aad56b634312469f60453f3634e6df47fa6614cae95d363355e262bd7fe0d9d57bcf2e6d16f0b9dc36a31c8f2224375f12e0912031b130a0d9f005e2aa27bf1f4dc0a7606fe430b4efc8ca6d", 0x55) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0xfff}, {0x18, 0x3, 0x8, 0x1}, 0x100, [0xe9, 0xfffffffffffffff9, 0x0, 0x2c3, 0xed, 0x8, 0x832, 0x1]}, 0x3c) 16:01:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) connect(r0, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xffa9) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x26, 0x8000, 0x5) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x3, &(0x7f0000000300)="33eead82050963791b70478be2f4da42385644ad202d1d6d9a0a89df1188d867246b928926bc413e4d040c4128927edfc1a9c4592878bef8bcf82c7de988407b0d91626b2371361e06c46b0a97194d907832173ce145f247d68bad324a104431d1d8f45b26a450bb22e35f6a0726305010cb43469a7d4a3c3da3f2d4e25e965c6393a4417a0c154c9f38ad044568f82d0a0c87ed71f15f00cb8adb578531a3ed1891948c160a89e44a521c02309cc23ae928f998dd52bbb920c5861b98f976a6255b5ac59d180f49656d", 0x81) mkdir(&(0x7f00000001c0)='./file0\x00', 0x141) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0xe00000, 0xffffffffffffffff}, 0xc) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)={{0x9, 0x63d}, {0x3, 0x4}}) 16:01:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) recvfrom$unix(r0, &(0x7f0000000200)=""/229, 0xe5, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 16:01:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='\x00', r2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000100)=""/152, 0x98) mlockall(0x7478a84e24d2cd64) syz_emit_ethernet(0x873f, &(0x7f0000000340)="b6") 16:01:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) socketpair(0x20, 0x1, 0x6, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e50cc3b28567b1c76ea93f87ca2191db33b1fd7caf41f8f284ad4c28b99204451aeb5cbc3621f6b964e46584cc28910632c8e5fb50937dc16156ae7fc8ad2b55431c126afdb4e688487c33ab32b77390986d8130017d2d9238b1e2234e6d8b94f8a744a106d49e0bb4434904eb1dfec33d04aa25a6ccf4a1f02471fc8285b3118ae3b8c09c1e5389efca34556c0bb86ae8246d4a4eb9b758529874cf2436dc5c94340537fd68ac348ca5d476e9bad062e7e3e35be3a8db3932910da15fbe26cd86cb468892010cfe2628518376383f8379fb5d6309c07259c46ee0e74d57", 0xde) 16:01:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x682, 0x28) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000001c0)="076f51cedbd15b2f5b6d59d252aae54e0972a72e4ad0975e984ab5eb536890510c311a89e7990f00e137163e5c2b392a70322708952dab1fae50da509fc70bb71200ce3b5555a83aaeb3eb7246bb713876e82fa60f49e39fbd117289d54a86f65677cd611f4bee525124414b43a58e00516a6f2f6e75468c6de02586fdd83c166da2789b39892de8c257668dfaaa38fdf31c2bd681ba2cc48a7661578e43118dd4d6198eea076d3ffaf9a8b2c6d9e9896be29736d522bf8b34d407e63c8093da2c47a861c97fa1bacf5ab180903ea98789cc9e6bfbecaab6026169cd7371a81097b9107e80563055034f6c8a25e928ac8435009382b4eade104a"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) 16:01:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x5c, 0x1, 0x8}, {0x7f, 0x7ff, 0x8001, 0x2}, {0x101, 0x9, 0xffffffffffffff01, 0x6}, {0x8, 0x3, 0xa4, 0x81}, {0x401, 0x7c0, 0x5, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:00 executing program 1: r0 = socket(0x18, 0x3, 0xfffffffffffffffd) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:02:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) setgroups(0x4c, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x140, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x1, 0x0, 0x2, 0xffffffffffffb483, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xd4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 16:02:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:02:00 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1f, 0x3, 0x211) fcntl$setstatus(r1, 0x4, 0xcc) 16:02:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x401}, {0x2, 0x8}}) socket(0x7, 0x4000, 0x5a) recvfrom$inet(r0, &(0x7f00000000c0)=""/83, 0x53, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x40, 0x4, &(0x7f0000000040), 0x0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0x8, 0x6, 0x0, 0x2}, {0x2, 0x5, 0x1, 0x20}, {0x1, 0x9, 0xffffffff, 0x3}, {0xffff, 0x76, 0x36515bb0, 0x767}, {0x0, 0x9d67, 0xff, 0x40}, {0x4, 0x8, 0x4, 0x9}, {0x21, 0x0, 0x6, 0xfffffffffffffe00}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x1, 0x8, 0x10009, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) fcntl$getflags(r1, 0x1) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0xffff, 0x20004}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffff8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4bf6923d67d49d53, 0x58, 0x31}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x7b, 0x93}, {{r0}, 0x0, 0x4, 0x2, 0x7, 0x4b4}, {{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0x80000001, 0x1}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0xff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x1000, 0x81}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000080, 0x2, 0x5}], 0x101, &(0x7f0000000240)={0x4, 0x7}) syz_emit_ethernet(0x3278f79548ed6645, &(0x7f0000000280)="844c48245298783339673ef101985137ee8a6a10129f11830327bf2ea9c7dd74586edb62303fe85af19e35836a7d30c01c012cefb7b2ddebe27939d6af3bdf15f305051eeea179bed33f9660788d20238e75d0deed3d76340f96ff9711b6c5cfd125e228732b875efc261a5fdd9189899af55101fecd51546492") 16:02:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:02:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:02:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000580)="80") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xc3d8, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x50, 0xf0000000, 0x3, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x7fff, 0x4}, {{r0}, 0x5d37a3199359935, 0x8, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x4, 0x8, 0xb5}, {{r0}, 0x15a0afa2be31d381, 0x20, 0x80000000, 0x3f, 0xa09}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x7}, {{r0}, 0x18442ee44e3ebd0b, 0xa1, 0x20000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x2}], 0x0, &(0x7f0000000040)={0x7fff, 0x47e}) 16:02:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x400000028}, {0x6, 0x0, 0x0, 0x5c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="6525f8df742afdb3b654f69c4917", 0xe}], 0x1, 0x0, 0x0) shmget(0x1, 0x1000, 0x260, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") msgget(0x1, 0xc20ea44ec46086d4) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x8d) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x1, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xc46, 0x1ff, 0x8001, 0x80000001}]}) shmget$private(0x0, 0x3000, 0x38, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="e7010000000000100000000000000000180010000000000000000000"]) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x24}, {0xfffffffffffffffe, 0x0, 0x0, 0x3f}, {0x20006, 0x0, 0x0, 0x10000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x2, 0xe08, 0x101}, {0x3, 0x3, 0x4, 0x7}, {0x5f, 0x5, 0x3d5c6dc, 0x5}, {0x5, 0x2, 0x2}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x3ff, 0x5}, {0x18, 0x3, 0x3f, 0x6}, 0xcb42, [0x8, 0x0, 0x1000, 0x63, 0x8, 0x3f, 0xfffffffffffffffa, 0xffffffffffff8e84]}, 0x3c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x7, 0x9, 0x0, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0x3, 0x8001, 0x1}) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa02, 0x1, 0x2, 0x9}]}) clock_settime(0x4, &(0x7f0000000040)={0x20, 0x6}) 16:02:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x0, 0x3ba6ca8da7f993f4, 0x7, 0x7, 0x8, 0x2, 0x2, 0x8, 0x6}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfff, 0x2, 0x1, 0x20, "a02c1a6db431261df7bca41c42173a486687c88e", 0x0, 0x81}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r2, &(0x7f0000002a00), 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x2) 16:02:00 executing program 0: r0 = socket$inet(0x2, 0x4, 0x800) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000085, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:00 executing program 0: 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$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="980826cf26ca917d8f800d9d654e18db3b15e01bf6c540e141e5ce2f85ac8f3352f28bbff71f4d3f3129abdff5de6baba219e6533acf2192fbcf1064a18b7a49939f3578fe7f54a225202ea4d3c6f66ad205d0d01da52c3b3f83315209a934be5864c369e0d7f6bf0b53b74f8279ff75cc0c35816cf96bc9f4d0c794b65960d456baee9f931d585507e71ad828cf5eadfe3b864a17109279dff9de60dc598476597b7b5476494dddc1973e4740f04b9e47ae4e9c605c4930e7f6903115125f2b122d461a0b82da6c16370c7428c383b2d0510f0a0eb2e64e333e85cd5e53ace2c38a04e56db8d807d4a7", 0xea}, {&(0x7f0000000380)="7691f7dc1a26f7952e4f9b11f60230978eb60dcb348fa9b0a8af16666d9066e8f30eb0a0d9bda236726303de3fe6458dfbb5a4f55d998749ef1d7c59c2996012f4a44a9bf5f103df83db6adac7e6c0fb7b7566dc58dc5ffd14192d47c8dc161c60643556826b17b8eb8cc2e34421ea989d01f32b33d92efc634c9fbf5d19bc74cecea24f081cd29c40561373799e813a907a608563b90f49ba948ac120f511f587ab8e7c5ea7f8bcb058228e68d97a0cc823be7613b869eeba24dc58", 0xbc}, {&(0x7f0000000080)="46d36216c3b9fca99861837af4f2479062f744e1000f90cb63336c7f0a2d90d2", 0x20}, {&(0x7f0000000440)="a5f37308354f05fed662dc7bf21537972b1af9484f02ed203699321cce1ab5fce0d6783ca674036eacee4eecdb4f6bd16ff775f9a96632f66a30fbdf0477572a45233dc32ea6262925e890242c1fb140993c4c7e72b7f8d36c2145f1a5ce2a43857246e93118b23d05977f833fbb561f1dda85dc0b660b48ed4033a3bbc2365038ed39dcbaf91591e63f7151b296794bfd3d7d5291e149681c43f0e28739b1783c080c4ed0f43c458e858e8d9f6803022095dac813f1e980873d1f589360a53c1c7a6bb7f3df6a4c8f59d184979c70d03f2db1d7a57811527d43bd0cac410232f6c347e4d60f1af5635f8a4f28c97a92ba7b8723dd818e208fcdab41ca09616d10ed3690fdc4cffc6150d1c1472c0a13fe5fe1129b52a75a05bd7db5a4c174e59567a04460609566002f7793f9289e2b555b51cdb3efc1e02f442c952ccb9b0a181e45115a06af63dd60c12cf416d6833d736957ceb181923f5cf4054cefa26410ea4c578d259e4606aaa61350f97a0c0610772c57eaf0ba12ad706840b54c4efc37017c7239b6a659e442633b4a78441b6c7ce38c63a92cf854cfd839a5a52aebd6fb1f8804454c475c29357083ef556e9aa19397bf12b99f501eef9f930d4d9d1687dea796cc545b4f23df540fd50c187556cab507f897945736e8a1f801a527c199c88f9104d336c264a7a54a42f65e299c76e03a5cbab5c17846c3f7981de2c39759bf1ed7a293096c2d7c5a84c2f274a745dab75959bd8146e3b7ced8998f5c06dacf4baac9e96e96f8c16ce4325ca91f0a321a8472befe4e97d9cd8ab5ef0f58fb6514733cd5228bbdf724107c0a27af10758d722e6d0af094d634be7b76b07b9fa6d3af57f51bd8e61a8487ce7e0a339c597a46d4e039c7752e06f55ae37f4c1da05a589da860994bb8ac86bc457131abe2a43020d754c347db9375be67592fab8ab38dce148978fcf8ebe63e6737556ed680d7b16d8c4dcf049ac675c8b484d3ac4afd18501ed45daaf6b32a2823f29245b3dfba948ff3dfa28a5f0df9525211c4ca99dfd706a8e87f1b43fee3a4132aa9d9fa201626a5ece157c27fff6a786d6a1d7fea3f434e17afc7f9b8b2bd8caa4aa99f5fdfb361008d2196a13c5e2b9a244404e8b38f06dd7f279e17c74133ac52e09e280da67b4339c49fdbf5a38df5194d0fe8d1484e7761545f45307632357df434020a806355c75891216a40b8add54489d47f3fcc37c1e047bddb57c317f14d2db51573d17da88e691d351f4e93fcefe0460457cdc09dcc314bb6354c000c613b88e2d4f6c51753b69fdb8b838bb192070e819981b75eb116b232d1b0fe5d0b45cd2b088ec4eb9b4ff629b48ee29375c7de5c14a09ec87ea7cd853fe0dbbd9d0410c5c1861413f744af61299f64ccfb5a389fd7f32e291bcf7b7a7636df756df69134a7dee28e24462ed5dec49b2eef26417c3f5c1570d0ad301aa0fe102c7cd61e3a5d32eeabbc1597ce399b344117fdfaae0292b60f632daf169228e1a21ddc9940e978a7d581cdc6d86009c33d57b3d5eb724e218d7cbafe0592196e2f7607c5a94a8f126ffa714108c7cff2545596c80b76aee0b04b1b8495118693652e9d4755c52283069979d71ae13292639c171723ac6b92e98dc1c5c6552981ae80619f4553efa68d2782205a0e30b214809e10aa6d92ede927cfc1c78b9cf81824c17518722e57eb1d2c8c63ae7056d10c633be904efa9487269ce005d50e85cd949a7182389cea4bed98a4cd25d8035163aac715e0c3fc09ab38a2093d48209fc1c318d621ecec19fd936d4aa21c092023c0a1baca3d6ce7463ad662a4d9b1c06a093ceca0e60b0374675e59e74aa5a2a94273d0ebbdde45ee73dbac1cce1e720d19289a1e235416e71270168a4edab3cfcb39fe9d2f7c3187fb06beb8ab39c3878c9fc905e2f7850fbb9687dff848bae604708f8623fd968b224ff9471199bf3b4757b6d763b0147ec57e2c1abaad7691750d65ba2a2aba4b040184e8e847302c425bd9eefa4568868b669544a43cebe6933e893cb51fbed6cb2968c44ada64982a8910ec359467b4839018038723ca1f840b4e5aaef3833da08e427c562a4ffc178aeba819838b28f9fee4ff14cd83d204effe5e3269bd60990bf99d26ae2709e1d816723239277398f15a41e8614110a9dcb0e1a7d80d8510c0784a87fccd8cf6813aa718e711e6b8d62f40ce010e4e5fca86e69d7df5705cbb5c67931475f3a5ae8c323ced4280d4966592698dd4159706a7cd00c5010eaeb9d3848195ba2cd305b7ecc601c0947548f2f87b9a2c279f40958a6cf002581165a678d2c0162cd9aa43be60dfbeeff815e9bc8b33199ed62780e23859f2ff603ea0ba24ec7b403573a4f037823786b89a02211ccdc26d7b0970bbf7d2011866d4982c27ab9d683137d77a53a4b6c2f757a667f98023c118d1e3fee73a461ffde4a88139da1d9e84e05d669b089b10bf4e916b928febc17e524194c6b25f97856f418d09fcd39dc65a1ee8c714e1df6649ef04be7ea8181498a14550d4b6238011ab29c37aad686230ff966069aac64b5ba78db7a8b2f13b86d0353ba01dbed6beab2dd69ba5a8cfd1f323d0e95b9e1519d1247af48820cabb8f503e36887b22edc3bdc2f95f973e7d3894b91ab2947bf95bff8da1b98ade9ddfe549ad57fb7ad7edccaa4c0425647bf18b95606469b67b5ce12e856968a0aa95f18ca6be22bba432a7cb0d3022c77045b4364f41057f86c8ef84d8ac468a2400c47c690a229d6752bd5ae0454f0d341f53b38ce1ccaefeb49064e281a1d8b0bdfb77fa2fd912e0aec7f1b8bb7b28dfa957bf0bb91b9e29ff632eb07b82abfaaa778145539f22442789b2d2bc3e1d48414bea3f48eb0e1aa3e5b9f5d366dc5f86c3f875ebbcf8cf1e39df1306c2912574e6d9c88949c3a815324d8d8a3163b08bae99e3974b549dc80da807a4da8c272ef9b8c6d907adbbbdbffb5a6daa88be30359d8e49f49a1eb707d2a20e69f8e13dc19955ba216c8d2fbc2f1409f973ff6ed06cb6afd364e433e3ec4b2eb00c0934e8dc6b9400d19a28bbdda89a53fffb629f099ae0c12502d2f00594891f072cecc2eecf3792c921469c35af22d7397f3d4679375dffcf430b4a854f058f5c3200d6d63d0d8f6b905fce578717d49fa2ce8c53b5d4f332557797507b1f6b5c2c7f2edb26da27fefc9d29fb1b579192a9b1e1a1b1fb294a3ed4145fa9f0a10650fad1f9b8dc0c2934654447853027378e04491dfb47bfcf9636db81576e04aea3d9ea68af48d304af3707ba02e42fa475246c112fd8872e7c294f0c5b2c1f11b11726a725045689e6096a9d83c9133ccdcbf5ac085e5e76ff38c7bcdef833f497a6f75a7f6da03e891365767aba1302aa268ea64f793a3317a6f326cc7c7c3a7385cf3a078ceb2f0c71fb9caf4c6a46ec4e6098ea2a6acf7cc80f4773415a25e31f3378653905eaf6375de48dc543da867d1b09674a5a808cef0985853661446203e6613bdbc9e92b4298ec3ec9d41d2c275a742e388857596cfa1a5bbc8c50912e63ecc82f8b7e8f36961cc9d3b005e22dfbd5995995cc219468373b3e1f01e85df830f2b76aa0032e68fcfbf07ad51725674b03eb69638bf1c0249cc44d5b56e1b7c5ffc7f6be7426abce130946c55caf41d498885bb3a36738b0758e0cff5ddce367da3b76a12ddf57ff87edd819bc38a86c0ab4369ab17fcc3d49c1e66b7e19a624f4f35c792ad4f2bd8045d4838b5baf7d362c667f4cb2f2788d4d4b488780f0472f993cd24849f470a0fdd02cc6122fb2d152d188e70a19f33189c88165d5f72761f1d8267d3cc359b52dca186628acc1c259c314920e19ffe2f7be2518581660b398b6e7b0390e1d9f7eba50a342709d010f30be2d1f3ed41afed5dd4214f3c6183f0a1280053aa2a4afac77c32037fedd89449e417f4c2a95d8daece2a50ccb0d2c12c702cdca075a02779e4f3ed72f8ee286bdbb4da3a8027b5cbce5edfb94588346f9c35a49473c6153e019d3456daaf2fa4c260b7716dd7e5563348b7a68aec0874850dd5244081710b6b13f8e9562f375a575423f01f028e429049e32613806ed7b0ff5b7416d6109646fc737a16ca4b2f2bff6665a2b94e4785d65c45eb6193105a6546d056cace1c06ce3a2202fb6b7a90b97565facc01f9143ecc944b727ecc79241a7adbc44c6964d6b820f85c078c76f34e9a251e91261bf5d732c2f72984c37f78484aa05fa585b96fe55e9fdcbde8ea35fda9a0bb92dd6627c8829fc2e4d2018abee108535b22bb2bdede082fe86ea8f5cbdf40ed58f9706a89d27e3644ad59f63c9ffe9b36169fdbe741567bcafa61c535f4dbb46e9a23590030b48dba2005439e261d69878d4305229ccd0eaa066cd6494f3b8c1e51e7dc00d9d36618982bc2840ea9d743781305113c2448cb8ecb9148d7227190914a960715cdda378d3ee4f2af27afdfb5e6bd9364ca17a796cc02a4405babc5056178d3769535327195bc48953625a4127af4a5ce701dcd46cdf04e28369ac3f9d505b7c5b9657e5885396de3d74e9dbd9ec48c408fdb29e375e8ee17fa2a034aff38076f2d23993ac61f269e8267cadbd5ecab95885f1e4ff2a7001c1e54e71e95bee2def26d01418831400d87a387f4ff6154ddafb8515574a0bdd67e906ab9812ea1fefb8a96bb3bde901dbbe173bb833c86af6faf7f648ef8f46c1ae1ecbc9706e620ccc4f6cd8b439e2cdf80bea2c12d2a1123c06f8c13f2854d147b3ea9dd7f67a68d6f36ab5a160194490308515467c9d86d1d4b2f8cee6ce29c57a66ec9dfb5e4fe50b9f76b6c06e8ff9b56837ebd8ff63d39b5ec6778641a64f27d3d95a0031c993ab3dc3a61756b569aad6239b85382a63af89329062a207b8c58ecca217f91d6e5a2db1bf131cf9a4105d6f1be5ce6fc14bdd27b76596f711adfe6a0c4d80caf668b293feaffc4279171ffbd794fd2ba5c4e98a02cc1dfedcaeda1371ad80c2898b98496c2fdcbea3b5bb658b7c1dd4a6dfdbbb6ed2c0d0e81b7c5c094adc65b7b31766fee7c8222e7f54072a226fd0587018909d504afafe2fc6993b6ff7dd9f373ffddd74395ccc066a62c7c6586fd89ade00388ed3fe8725e25ca89afcad307927016d2d48da0709df9d5bb5e6fd575dddfa125f54182a2fc79bbde3a470fb1caa526c98d6a7dd26e464ab0200b5fc84b1bbda060e29d6d3579dd7fed4483f859bb30059f8183ec7fc143b73dd02b43401fb284b1b1f875eb953f399126e9bed22356ad15d3f8bf056bf2db5da3daa2736e6c63c953412ad2506df9d329c034a1fbb76e26801f51cfc5a43429a22456fc572be42b5a70ec96d27890efe508edcee355e9c1f70592dd6795dde84929f6de8774e5eb3365ae3430bc0f7c7b43c8c583f524d1035bab3e558a4dd43ca2845ea75e5d0576ad2631f4787a1254219ec2c7a93073861679bdd2563e4b88dcf74365a6ddf361eab3defc650e5b57f3ffcb3512449674e26f675e871f675e83255d0711d3a9521e0a291e2876ba5afa6c3018bd3143b122f65e80b5418da9f78f16599e1b35a84c6a8f054d30d1edcf5596d75e5bcd40635b10f7a608901104f2846daeb553b4fcc2965d41aa5eca3f62ef9a36b419fbb501c740fc0812fe4335ee5e12c28fb12b9e2dce4ba7bf5cf4949adeda734cc9ef97ae510dfcef1063762109741b888b729d8e6466a750c2dcd83237b9a05082f41d4fd08acb13951f0081f7ea7f093c845d7ea788146ebf2eccd1fa", 0x1000}, {&(0x7f0000001440)="85756a8426ef18f5798f019b41f94e93421e3a92de1a635a83a22dad9d925d212d071e26ef6ec84ccdb16f3762f36a106151031af5ed2e4b7420967bda28a3a8de9c466a36b326eca5c4f0bb82233e51a4f59a3528f334e5c2d9b59bccf58d56cc3a134b9cc14f74c0e2fbf63aeec1e1f2931f60f137b5bf669d6a8ef331e1b00168b210bb82b2b6cf777d359a5f4c9bb5b2c281da8155d3641997639a408242f32499bc6b18a01a33401d4190bf2bf59c9eb17a", 0xb4}, {&(0x7f0000000100)="5022af0edb1427a02d0d8499e5787f6bb31f253faf577e3a55e93725108bd0fb407309bd31510e149d0c78f25ed21ca3777b061df7e5", 0x36}, {&(0x7f0000001500)="48f7e0b28e091bf2fd54f123d7a5ff5301fc89c97083e6b74861a13a3e5e43f9f6b047baf21fc242b5ae31fd52af20ceb394ed00361244067eda9f85d982bdb7921a9ef19f805ead55ba7f538d4cb56215f3", 0x52}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:00 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x7fff) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040), 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:02:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socket(0x18, 0x1, 0x100) 16:02:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) 16:02:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="08f9e8b45689769e746ee9d561fe4eb8e4e2d3fa149f7036ffc203dd1893fc322f", 0x21}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000140)='./bus\x00', 0xcb6d409ed5b4fb8a, 0x80) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x5, 0x0, 0x0, 0x400000000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) sendto(r1, &(0x7f00000000c0)="12239e84316e2b3b8c08fe27756a5daa047169a691c9005eff9d27f332e282ae3c5248f00f9023b6771e4206577e486d3cadd6198415f7b695f8a18e702d52d48f95988b98ccf32acca9716acd8cf433153a62567db36b643b426c9eba0e2c36e1cd02bee5f23f0f75b39666a63d67a2c516749466c3d9181221010acbcc2a96911722711a3416b66b85f013a9b23303617ba3df53e1306e0fc1b5c208265c153fcd249e0919e80db238b2d3f8a3038992dedd98df645134db66fa9019aba2beea357babb73f71f2a1a9860be84bf7f2c4b7465856575c75c4e98b51a7c832cdcdeeb3fcf5a03c9abd5cfd52f22e7a44a7cf96583c09f04bf9ba862cfdaca0747be702b75644daa8b4a89fb3237a6b08204c20e9b59d289ee2983390694ec72b59f39a9e9841fb11781208e72e02b7d09da78bec03bf64b9cb3886e2cb75f1d8159f8be17a4b37c60e089f3414077c7e5edb23b86caadf9605e7c7672f80a219443abb666d6cd5c08b5c4512640b0bedcd9cfd3cc8f3794fe41ff5ffc337b299fd07a7ee7276d99a3d56c0a27a612e70219f2e1f53bff2fa28f010156e4adf4e7115accafd4b9dd58b51d8ef0b6ead25a330597056c06fcb6a937fcaafa0448987ea84de663fe1369ca4e0a910d53d6909711100e106c14e2d2c968808454e5f9354244443a617c9ed99fab7b2d38e118710fb9eee39bb525c96cf77bf1772cc230e14ee544fcec42bc60f9bacec89e347643252563c53ed00fefa20abd87489f3aac444ba7efcad4c0d2145e4d414a7e551ab2092c9a7531e64b289738735e3b3c6fa8a32e9a5f30c40e828e76699ed1f8263fc5b984c866b081da4de42198ea1fd60542698e66b9e030e3cd28c2ba68bade14c306dcbd55eb35078f4e6ba473f168d0ccceca9f16e27264d7d0ba4ef47d4202b036a2c6e92dfe530cfcd35bd05b92bc6eb47eabea39a5bdda1627df489d36b297d68afd917f8f093fe37a58ff2a6ef3f6296d0e57f00fa260717430a9ffb7feba23f58f3589eaeac753a6bce802ce32c34f7bd2cd31d40403b3c49afda373378257314268aa35c02de0fe8cddfabae04b7d7466d8b0f6ac71ac3a004aa01a7f353a683aa2a265728474fab7418c20fea92c72ff596860ae26ba2cb394039031b9c16f4c196d85ec80e16a1e296984da0c1ce6365b01bb7a4b8edccdcb2491f369323359fad926ce6d488da14d52239b9413541012e0bbb411f494b3adac2e616f14f36c904d194778b99b7849a254b798e2b7f44e7669a7f7aacb757eeca0290cb31a6752af50af1c26ee4b98ed2b59b773a303a773213fa384b4b949928719771cbddefa56b028b5e447cc12f443ad89653293b355d0a549e0924722cf0e3b733dce5b50474ffbd5dbab1411246e9f1617bda964a1941290ea3aa8d6eae4b36eb27f1e51de333ae8a1a8bbac5860131c3c348a078629367708c358bfe381b05c527a2b1000ad91a685f4c27ee2fe00d3334dd204e0bcf68fe85b9b5e62ac3f1f054155c222d0f1228b9025f8d657e46c1b4e0e25a9190119b9c2828f291373cd97d21c0fb809376bb2abaf0ebc737738562e76066bd2e19d35e6b2279087490f695234100292b661a94d33ee49f06a195eefc83d62517784c9f419dd54546de42367f9da99af00d06af8f6a1ee854357a7124b2b5121df2585b5c033cf1cf1134c4c19c4294d7f23c51daed91fa7d982f57367cf3b4a8d41789eb076e10916a46622887ee85d5ff3b58506389b9fcb0a3dccd54dc2ac17dc901a9f8153372ed5c8ee96c752f4a10f64361b0479a75377ed5e6958079c1d511080f148e30b07f99739c609868f6919e151b2832ed787d9b950c21b2fb31e032ac6aec226d1a824d8b2735bffdb745a36a5439e1c956f8e8ad80e97a626e4a4e7268dc96c1dea3bad6db6a85b6936e21836a07d3a196ee1320eaaccf6648ae395c2f64f192bb8a19090c1287bee576697ed284e489f20757258abac70a0c9609e5cd1478e8baa3b789af925b34ed268fed82d73623e507aca69b30b8603fa9fbd28c42b43e1ee859b011d24422f9f17a3270322576ab104675c5f0a7fed5f63b888bb5af78106fe766203a4e872c336ecf0d852dba8a1f96c5a610ee890550acf3b03e2e8c4ac8e14952f749e71c83ecadbb38cbcbcfea288cc8609f882a825c42d8fbd9b931e6025bc58c0183041f198ec93f59c80946d3c3aed2bda3bd959ac388481815a5ab5a814a1195b2b88e9be4ee7c330c5f7cfd2722724f0026c5e94df7c2e82c00421fda939eccad11f965da2d2e6298f2a267037653cd181e04fa560f6840efa65b15b5d1ebb7a881b10d86831d94d2a0eebff62a5b1d5626e4fb2233b8aea87ae35b6c81ace8d71c354f0b445b7af62f7c57976b0a24eb4589c2b71675696d5fbe85ce6797b04bd7fad4b5c2780aebb2a44a4011778f733bcc4fe654e93a9a06a1a56ab6c519d265ef8a0fc67055b619a65de3e9f76065ff78d3b06de3ca7398cd5515624faadf970b003c5dcf2782c1c53a05fc070a66d974df49b0f7299adc03aeea290bf5767a66d3362f6af55651613e39d8b841a9581ba80495384fea334fa9fb4b9c5893a3f9edea26120215c5498827d5273c572f818f44dd03b0a6fabb0ae79497a299111d094bfe3f5d5d637e18067014178e83220175eebb5e12188c1504630fbcc3a9bd1a167e4156b86c41f122d683e6e889b35d7872a68bae55ee7ae72cea58d49cc94e4f5c158205a06390dc56fc0f56226ba7b8e7db1d589ae9523202f1c0b75a660c2dbeea16ff5c72df707a37fdf9f91057031ab40ac576cbae5652983675e9a54b226b39722ca15dc730247ecf26696ed558233f581059d12f0d76452b4d8b8f665687a307af7b4574f0451bb0e98892de8d7e120d466a1a754bd8402a035754a7507bd66dd5ab237873dad009ca6cb6ef5febdfe206c639c85e74263f6dddc6ebb68ac2f2da09c9154f0b3a255de34fec9e29549e4cdea793da1f1e0f58da1b2e4b7ca8cf7f902348d348331fcc1b6d5fe147d8f88f4466dadd9371971bad9db0cab448846859eb50c3d621b379584380a35e9757fb63c7c33c336c359f7724984bf5a6b2eb2a53169c597cea7f998617461244418247c03d247a22aa20508745d4e64a7310fa01ecc885cf09dfbc54bd1b95fed9bc5b7128b05c32e07faa0797da21ae86abb436c2d9b270ef5d5ae4c77fdb1ae1ed10fdca49dc0c55ec5bb87a1ab49e35878cb0699b179a3171d64e467dcbf011676e0013db87f66787e45d48a00589fdbfebb55b86c368b366d0a73bfc39b5707376518d2f39f3a36fbaf7c6b5cf4095fbac231db255d48b3fe6b176589a54368ba75fde779fb619bc68e38b4a6d51d7601118ad8fe22a85e8cdba65df42a643ab833e0d71df3da99a33efa38f4b3d2f4af1829fb296d41bef3756a246030432b7b802e69b602eb45672462ea7b561ad1d44ebee99646fc365200769754fa54cada7353aaa34fc15fc9ca3d116856fa2a50160c6ae3892b02d4251fd3490455d8b9c100650d84193b29cd76b3c5debb746fe4d94ff34421b693307800980ac5ddc992f1defc30a448b26a83323945d1f8150a1da2045eb637757027162f5d2f7cf71dee26b8cd8528bd8e37b0567e1f06dda4d708e1285ef60983b606355104f748b990cae1efade9c0b1bc9a635ace212d13d81b2ad08190cdd9050eaf42850eecddc3093f7812217ce4c08fefca204b1d01b4f24924f9fa24f47700a5c7b97427b876485d00c2ddd3c750ae0b5af7befcefbb2e742e9081651224e8f6e2d43f583b9e113d9d542f9b5230d2c09f5de3c81cd52f2d6868c98a65fe457fb54ad8bc4d8c60eb873c89e814f52e61e1e25dcd0f00883de54c83169fc8418ee7dfee60bdb3d5a20cfad5ecaf31cb17c14adb676edd3dc718bbbecf61c7acad4b4e71a0dc289c76b6ae2928ecb5375af3398882fb0cc776bae89de113eee4568d6df67428ec55543ef0cb3ff9dd757ac68e2f1d15da7673b95b70ee095fe1104419e4cdf02fecdc1f20499682f158111dcbb03aa4e73be1e0d573880d29aa4c1179af3109b875ebe03f575c458aa05882ab0dc9e3677482e28f2f96615c9d3ef0e0973b2e4f6d71af9d784ff98e876935a3b83f7d60d27ee8372fd84787144962623f2405c2aebdbe558c30e17d81ed00329f018a06b37e7651528ab2c7ba7813f81869c5f44f2a8ef43f57c32a952a8d3b4bfa47167a8383d5b9658e62f948c62caa81ade62e8c088eefb200d8bd0551dc8ef69ab8ed32f3bbee5b46c3a1fb5afcc65b95d88340b26e22e3224c3302b81d12c05fc5bed372fd00399f741a31bfbe040bd695a007381aa2681e35474b50a7be0c7093cfee7f41d4f05fcd1679c09f37f01d7ad7fa9ce4854e64bd25bfdbb889c9973023310dc5c37a1e839962e6fb85533c83e36c863997de0b4f62e02e099ea94eabccc4a227a4c7736ba9fd77ffa21bb80a2042080b4cbdce21a31b5e07be4c12373095c0a5a6fbf60fb3d86e3cec61c04842b21cc207e194e1ea7f17939f530c20ed8f4f5f235535e01cd4621f1f7cc493463b80a7ce475b32b784986f152a1eb84d7424892923cec3c05cd40152f4608f737b5661b980b63c7e444085198a4cdc5a4d1c99e401e6f9df9fe99124ba94abe67a971357408c199431594ec4d320b505fba97be888d177cbf84d90d9504cb0b146000cd5152ebde5fc140d8b130c6ec39543bb2142206fb43f2b3f187bc05635ccd9552e84222ae4d7c4ac06a6cd5b41f0b64ba3f716016a610e4d5965e223b6e9ef26eea03f45de8c9c7f7e705ff3fa9e45242aabccffa5e05e148db78593fffbc56d67aea4e8d6707ba71cc7f62e8de9ad88f9461dbf31f73532c5be7c0f034fc61a3c39ed5e10c1942e6791590c2a3397804a151b3f3dfbe8b6c4990b720ccdbe96ab78dfd6489f7f6fd8f2e4491628cab03e3f93f871a8653f9a33698c39fd119cc922b2462d05f08c30d065430e5bb28649f107da75e0b68fa92f4cfb8a18a298cad57f68d6dfd28892bec1581a6ccbf9ae1a184691a83961a88ad77fdf84efe8d3aba376925923899b1076b744351bc962637817f6ac28be8f39092aeadc14337d321aed65160baa35a324ad992988c7a07557d4163fd48b079c7f50ac045ed93ed6334904128e110db92ba10729d6ef508e2449779e4aa07b4516000b22a8f79c38e1043af6980c210e4b55727f4d9a5db77bbb52a70fb3973a42de191ace22c75e03337f0dafbf0c5cee9f30011589945abd76b107bd297194253c68b06d2f6e55647e2f5c0587500344d846bef5636e1ed489d3b09f218b810d049b2e34177e0c514703cfa0237bbc6aaa120a92b888cf22661e9b32ecfe0118b8052b1dca67dee2f2499d7445d2b5502a7ad967c5ee00b58c4d48eee1f567521783ab049a30f94ccfcb2a074e8bb73324f3f41e191c927f73c3765a868e0b9fea329a96d55a289ff66c47214248cc056367f7660835642bea7d4eb73064ca4f1b28304cd0182c8eec057f8e996e2851754c55804762104e0f4151b357715a79ece71726bbf47f3c0a459b9bc5c377b3e9955eedda39bca895336625a087f16481225bc47c2e8fd250932743165a649584cecf667219dd6f6da47d5b0914ee80a5792f280439c3909c035d773ba9d1981fdabde487db2b450a6e7d70934ee5a744d40c1c5d020307aafa5f57abe981bf8aee38a73d5d8bbb833e38f275d1e7bb6df9e814def2761d4337b2b9a", 0x1000, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x400}, 0xc) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) openat(r1, &(0x7f0000000280)='\x00', 0x8000, 0x82) sendto$inet(r1, &(0x7f00000003c0)="7bca0f09c7f9b43b943af88bfb9544ca34b68a98fb1b03268d3c07e3193411a4ba931ccb1313da6048c8e5ad436f04e5a9b9d6cee576aac2528454ae672894a56b2fb6949f7c24468b8d82ab1bf62f379e7a092f704200a962bb1c7cf383f175c627f653582c7c73de78b4b91705269681ef11", 0x73, 0x5, &(0x7f0000000440)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x13b2105f4266c24e, &(0x7f00000005c0)="e2bbcb8c7e4d9b068405e5b42c9c4e1ce783069a181f5437d120590d73bced8ac89c3f29b56e34e9e35e520e0c661f315d722c6da6185c79f7c0a8030ddb4dd02ca4fc74022c9533e5d44811afa307320944ed1271445a8310a3c3e53f30586d05874db4e67e811ce1202d0991f7c9") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) sendto$inet(r2, &(0x7f0000000180)="b43bc9f0daaa", 0x6, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:02:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:02:00 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x45}, {0x86, 0x400}, {0x87, 0x80000000}, {0x3, 0x5}, {0x21, 0x7}, {0x100, 0x200000}], 0x6}) write(0xffffffffffffffff, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) pipe2(&(0x7f0000000200), 0x10000) write(0xffffffffffffffff, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) linkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x4) 16:02:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7f) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="5789dc4e9e6ee518195106d537bb12e981c3e754bfade63a7fbe70ced6365f01a9703ab7cca4c002bc22085fce6b35e33d7c08744f24e5fcafd96f899f3789a7a284a9ef129ae420a0666d7c6087ccc843db1c3550aae4a3e80ae35dd195a994d9c73b09fb3a15cb9e1673f47a9a286d064ab8f0bcdda527ef7945787b71eb86bd8e70f4c18816cc70471269671a97e046fcf482fc5f5787eb44d1f6231c47ca1b60f8109cf1f030e594e525c8895f8398999ae9cb4c54a1640c21228be939c15266c8f8c9c3b096723bc6e9b57ec3fab67d2757c0490f", 0xd7}], 0x1, &(0x7f0000000200)=[{0x60, 0xffff, 0x74, "c9081e1e7c50a4f897f8f1b7f9ef12eb10de1128dfcd37f20849b5a33c7770cb1f681dace3203c618a8ed7f4b4ddf7ec933dfc34718ad4a5c30b186d2727e6e963654b95d8cfb2540291f860989d"}, {0x30, 0x1, 0x1f, "948914374723f5654af3882d51d2cbc10925f2cbf93f05c0d054cf415d11"}, {0x108, 0xffff, 0x9, "8268f70f65414d998bf459d609c820c41961ca5d2cb2fa5cf9c7e58c30d1b5756389be08b4e253ab5f8c7090293c34027b548ca0874cd3ff27a391e633bcb83a0d2a9ab0c11974c217fefa5ef2ec656cfbf49eac1f7dc5f4be9124957f0f178858eea51d3e8e0fc7fe5949e12cda686a298e07d9fd90df0cc29c2b6bc7c42eb8235b6346cb0c76a8182f043da9986cd67d809cbe9aa1972f851aa30cae2927b066190d816be07799ae24c5a8272ded37f215bb76d85f941ada3e48effada7479dba4442c7a61a3443c13b671d4eea33a2203607f58af39a2b4c2c174461dc963c71eb1ee5ff557c262fc875fa94e76855ed6"}, {0x68, 0x1, 0xffffffffffff1386, "56c7a58b8b544693eb764f8580287dd3b1f337cd45c543f60ac5ab267bc9cadce622c198c9629537d9023b34b016cd644fd3125d3f3d89f52f097b832b0e5cd568e8d0ed28541417db43d8e190185fa144f1876b466aad4d"}, {0x100, 0xffff, 0x81, "194747eacb3f7682e172243706029e66208f2914cd566e4e0a6a42a7d9b23bf86ff494702509b71f27cb1e4c1afdf452866313d792081040a12f9ac9516b62a56548fa242fc920046f5902cb8bbc873b986aa5a1c900771c8f6cd7c45f72b9ff71f59c5a4b98029608380944f80e3dfaa7dfd0f57e9a1394ba383f3c6c424021ddd0fca8d19aa57aba645808d942d94791bb96e85f0b18a0c3d61a1995ee7c8247452646b4b92b920ca1589da59652fb16155ff9099e03e376ac6612e139fc880f9df8194588032543c4a32fac7831371f8168c0b3cb6216737cd30b32ae435c40af12084aff54fb46"}, {0x1010, 0x1, 0x2, "3a7ca212a0161a24e50ae1093b00ecad93043942e42911bdb9ccd1644dcc16cb41a4e4932403b3b3289a9b90c0a61b02e2d47459c6ff78469f45232d3edc80bbc79497c89a9d53e483585a4497a5139fd7d5ee90026f328d9406c4450a0fc4e20deee2c1eeb5837e708b247a61a479277a6d9f234959496ad541eeee7a92fc01d4a91de7c36e5dcd67c268547183c5b356790eae9f513e52a416baeddfffbb7e672c2eec3eb129e38b096ff34f5bb27233309684d1c0c7f1c3510cabaaf25ba6d94020f3011b8ce715d17949db7f7578b8a4361d5575b8644fa034e49a7be0bfd69bce0849786c618d06f7ca2a1f9714d82b22b052c2c0c1f3596a0812674624d93d5ce857185bf78ec46ae44a47436690cd681861269743a1b9bcd4410946b2f0890efeed0aa5db8896b3f426e6957860797de7cf59b3c9808ce96ea21ee6588cd7047dd44a2a86a274ad0bfd2b05d4cfdf70dba17b2e6b43249c4bcb03eb7e4d25604198f8083a449889332f23560bcdd92d5943cf28a7b5778dc2e18234a33c48c30e7153c48b12aef42ae6e9879172fab2d507ea397c1a81bf5da6f8e6d98ae8811fee4080d81bf6821c924548b6a297f54ef0ad0a2caf17c5f62ee8c65813fc300ea1612d9eb523c4c5aa1be7f80125d823890a53952c0edfb643825f466e373f49b20fadf7a0bce37506774cdd67a835738304dcc5696649d011bbdb2efc38373a501699dadb8848e68b59ac6c6a8df6887b64b9b394345abde0615da35f9a6b6bfcd8d2fd5583f2b85d50a63fcc3612112431ce480b340ee52c4567fe381444e0fd42d587d5b23b2dcbe2cdf961d6d759781bc7969bbf196ac30f763f5172f110f2bca01476252ed84cb8b07e828767446ba9b6c20716fdd7ff45ee98afb26c525cf682504250074e68fc841678b0a18a0de99963d035db320666a44e2509c34c725acebdd574c55702ba98beaf7878848f21cd15dfe03c8c2c562855a48558e303732c7bb7d391279ba80f40c5b31f7a67eacc02e0a3113e58a71cbca11f0d9b91e6d8bb57946251390935b5bf7de6de9af062520e5aa9c275c2f5b40996947425ade867cfd859982bc42d0e5f93bc08fb17075d2be834f2d9e70086ad8b80f8a3074bcf850e7d353d56d9164895b7c1e1b43c219e8a678c343d107dda9a3e5c8a91925b4f02fe3804c35940295bc497a2bd04c8e140bb4d941107a636bdbf2e71d413565a05a463b20776060cba8b523789ff42cd32f96fe1926aa1089185554e10853e58ba0b23bd95be4f112d993cab10c003dd2cbfa96c4f5510ee7d2d76d438703cd77e41d95e0c3b742e96e564c8a1c612e272bf915aed38e6e30fba107d975c12ad69146baf8262f62fd2de9cb32c1be1f2459573a9cf4c4b8988c191cd2b76dfb0d4cdf827df388eb653f41486cb63f23d17f1094a20e3c09d419cd51f1bc97e4890773c08bd78984bfee4852230d9977f94cf8881f11c410b90a15e6a28b5bd80efaedf0ec1df01ab86ae0a03f79d77dd65c4c1b79c9c484d87df69d18eacddde81006e03801b7825100dc2616657fcc298d210f4e0f25678609614ae3b97e051292646a7417e71342d463b922b88a88ab4c384c510abd6a07826872a098655c5bfea57c088d236d71aa3aa861c599072669f37682593f663560e977f819896b519598b8c3948b6e7c5d6a6929cce0bfcf0e905e9d44b8de71fa7d72168b53c37114a0b4a0b6cba6d4a5426ba33596329ab4014b09e1a12a89b253b93367d5d32f993fe6f2ee6c4fc2b12cf7b678e47148b07d45fcc2e5e9879a0666e55883866026ef4c3e2df923916c62bf6ec31a95f841da49330131d1ea4e1e8f94eab916a10bb6b319032e1f52b0a0949362b9561922d07862a7d8021b8223ff1dbb2f50b40b7fecbed515bc534667a5a33e0ba3887447630f935240eba85336f49ce26d51b31fed422ef52ea3569912bb698c3c8851c002da7c72bfcb526e942defb0eb608e901da9e26f36c5839073c672b25e02d4b1f95d105add015772d3b1978a892719fa4fbc265bd5227edb05483497ad67067ed9d93e07f73a7f4487ba5f32811a0549b0c5fdb57477272de6021aa826f31802c9eb4ac744cf3a0a2374071b21e34cefea96eee2b4042d8d04c54395b89f2a3ff4dc43ed44229a1e708eba465c5566565e09a405cf47dde690834686bab2594c9e2fcc9c2a2f32743c352ffde1273efcd26f52642f0fd41941415309ed70083653b7ddcbb6ab7bcd834bf15db6a2f8a55e6bfb934d415cda90a54cdef0dfd49011faeadef9d6209859523b1294bb0c44c33a8928022f23fa76349e14dbba5a4b2f0f064fae28b93d4bae17319b277652ac10ca973b2aabf29e1e055d9737acaa19d76e7747a4bc20a95e8450aa7e19b4ea0b0492abeded8d89393163a4165819485ee19dd1de83c9cecec649ba4fcb70e2e1b0515adbae28673034d7dddd52419abb7357cd06df99de7e7777041598841b570eb838fef9d27bf90d0e418be6c37233c6552824ed95751e5eaee74e37d2f39967b269a18cf3484d6f7a056ae5b4e392c27277c9b55ffd2bd719f7cf631ded54eb7360df619e1771db628895387a06b4108cfde1539d4ca927362976afef3932142d8e67d86373fc3062a677104e921151e52ad757b3bff938d33f27bf20de4fe41e605638dff72c6cd10ad6854577c47c6b02504da39f60fda4c5e7710d54222d25926ed94dc0be577d4abe07eec553f8dcb2cd4eab00493d661192b79958eefd2aca8e0c51c3e76a37d92eb57cb48d5d458e54311482261b9ec56726355b774400312877a675284af2c21c0fce4b6f64701cad3a325646f120486c7d6feb8d2aaa1d409743505130c579d8d791d12ba1ebc99061cd94037396355b86367f989f9b77a6fff2edb9b5fc05fdbd01ac31915efce8e604ad977ff0940aa4a68ad15836f99ee7ab5217d40e0d1fd22cf9381c3032aad995022e8cfd55d5851310e5a6d4911b7e5852804edfc553b6a4cb8d2f6840188658e23e329cc80ccd6e484627213d08cde847067fe38598745d409aec1e3da2ca6515271a5df849d357b4ca38ab6ad6699ef4e26adb24ce2dc4b521fde3c10e2c5c99c20c0e104353564ab0f7362e0f97df404d283e35f622d98443cdf6f0eb2665b40f09fef2e56388b74da55f74b25eb759103af7491fa2453461b6f228fa65c3449c69d62a486ebbef16069f9ac89fd8506ba48867f506874759f4625ed9614091e4a1db33938dc19ce5ce5dc9b72deaf6c57727ac8d74de855126617a0b60ceb1a3f3603bd16e9ff36c82fc3a9b015d44e27f5ddde65c4f51fe39154dc938c629c98ed823a5a3fd7407f0552f2c7d458e1f3cde893c98f756d74acef97ea0e376b13f261dfd36ba3e333f8919cd1bce9651a847f7bdc1b1011ac8aefae258bb041e1077b2e8a651a23c0e4cedaf30e1d6e099a2f320c3da1bd557268cbe73b6382c189451c4bd56f6d95f7c5b9971a058ca34b2852081f577aca6120d75c357c889206765f517012978522e5d29cb2d8210d004d5782adb5d23a8b7bfb265ee1846c500deba1cf67761875950f23826719c09a4942227240fd7e2b96cd96390218dc1b61b1f8e6f763484cef06b2b35380c2c7af9f900324eea3b4ca20adba00112643c8ed2c2c045d9516799f1a1e5e70ca6c57c4b9fba0f57dcaf9964cd67a43612b7ca4b5647dc7ca85655e50c99175a9ef8a0fb37751925e3b9f580ea115901a5622a0f73189ff672c265f9718ead3cad3523cb0ed2ebdf922c61ffd1c96616524c52ac544c925951b24de29dbad2e82c2d879515af99ce6c30e7c734431063edef887843d4cfc2a9f831fb16c64676fbede8087988e416419f94e1e263de9b56fccf529eda3b9eddd31acb6e0a5e486cb5ffda42679c05869fc1279ed0449c7ed85eb8dfdfa585df139e29515ad07321e9defc7ed228655558578d5ed1f87daa19f7e77871e5070e10b8f4b8b3ed49cbf7ac4df912a3343b75aa16c0ef44320b1f505d71c78ff449afff00c224c04c09ad4c21180731fcdb8a51ffb4e67240d2c10deaf78ec015f76768294d1dc348be7aacc0c29da1c0ef073fc735ae8db935c28c2ebcc46ae773bd71137be0e6d02951ff9ede0879c657fccdc6c82332a09cd906926af23f7ecbccc7735d16bbe5742022aefbb64acb7e9f7b76a8b78451b04fc32b8299a78a238b5d651cc2524d32672c117faabc0a81a376e2ee9d7775ad19eb1eb2b7bc23af5b6cb0a088c586d35eba8103afe4f43dc8c5738672287eb02f9ea63bf4939a52744f021975c0ee4f62091282fbb4fcac5bc201df8986f90773be8c5375bb77e1a0f1d92da79c2d303f4a79ece01e8b191b968c4c813d1da131fcb34f128b055288af653442f01436e0878b38cefb38bbf96254eeda7b855ce86769279f78c9463c8c9a2626827bf566f3350f0756b2cf5440dbc96eab84fed99a3b2048d2268fdf626b0c6daaaa343fcb9c610bbe963425c84cc38d034b0ca824b26f23d1cb2df1ee6facaf2fe9761924a64c7a5a1c1e652194daf15cce9d3e6b88f6c832f321c474781fb002135a514b0aa0abbf9b44291c478675c407af6c769f3a1f912edce7ace8618bca24bad0d4f9f1ae974e50114b3e8a16af17c325fb0edd95f936a67bab532e595a44ac37b4b445d5c30fdb4a3b734529d9aeddc7ea5cf752be6ee4ee56e8d8260072d6ff8c3815379bfd178682d44d0c32f329ff81d944288eec5e33e6f486aac9a9c3a10c4f2aeb1801a523a04e4588ef6efc9599676ade54ca4c4a12b3bfcf5d9d7f2bd4e64b5004ce11adc9db6c1ea43c95ed5e7ba6f40e64c38859098fb6a8778cab27834dd37d0dac39e6234a409fb5b9949d3d53f0fff84623268a6183d91cf858d94cc9a110bd558fe1a3562ef002aa74041c250c805183868e6eb2ae3a1b494a0f3e16989911fa519baa269d7947e5e68007df0b833358b54c98287d45ed69af0b5497a3e5f91b9abe650ba42c670db1634ffc312d630b1784985535fc1347f5d4e6c5186167c621f2440ab2bb1a946f63374ded5ff69b38af5835a7671c0609e969f7a36d30025bc135765fabbd8cc21e4eefc16b3b487437336d02830641d4808579291cbcb513b77d76bf2979c962474833be856a75e425b9b406672ed0f5a82c631fcb01161e5bf24d36b865112db8385c06d7e67f0376f773083bd46bd0674b5bb57f27705a04a58abcd459a9796e6695d8e8df864baf2a763a54d696412fc60c4f29abf1a8881564ed1925f55fc200dc326a66e9d21a07c9d8aaf5799da903138bcf4fb5d45257dd5e2338f4d3853f76f8cf28f15cbc9807c137bd77a172f1038da1b76910f200253bb852958e617a78797f13eb0a0a6b143b8da2802257afba464d3bc83cac6f99a2049951b37edbbef80b833c3a9a12041cc6056bdf7a03d30d78a41fb77035ce09bf16887c99138998d23a27bf4432c14074569e61bc0fed870fbb4c93a2b15a0c2a563c4cd35e1b725fc3385066e5d6c0f3c5b17e168d1e06ce50a4b1677ad39db544f6cb429f7f217ebfef6d0724285db99f54ad65cd7fe7f3ef6d01e7c3f3a5fb55d3edb9ab63eaa1dd5b675e9b40545697fab5b88951adda8e033689e4a355a9416c2fb88a94510975f6046c47e4b27a8841da460d60e1008c04a3bd76267e0530d2c809500721e082d80eddd21e75d5afe41c66d312f3f66b52e78ff6d89776f14204eed6e20385e7ea9fab6393fe48b0bb7edb2b2b8926c493dca"}, {0xd8, 0xffff, 0x400, "aa7c0c256ab5f0dd3cd4de350e18564481a05e4d7e4b0af8d54bbebfbd7591f6640d1596c4fa8a313f718b593c130b76f81fdc4d6245fd6fda78207f1b1a8310aea0ad2d13bf7f7461f724c113398767cea25e53aa4719881db983514b5646a7e0d59995409ad223ab9bb4ee0254a42dc51811bb0a27d73c41b465162ec458edb234c53a44544c686bc4d3a547332d480a756e112d4c54a79de2ffa320dfc47d718506238e04dfb1a848a47145c1baa6f522f944206b98e9d279bb5fa02a20438c77f9f8"}, {0xb8, 0xffff, 0x2, "36505764960ececb4689ee2cf8f194272fcabfbd38cb6f201f6313d6e1d3271daeb161baf779072b50040ad243e107d7fb76d85f000a6ade4772924f9a7c5df9752187b9a5da514be78bd310cb2216890687e23611b52916ffc81e73adc6d5eecead6b12db9e25b6c74d46b768ca7171e49ba26737cf7cf31388b549037a46fa17bfe8e46b2478f40c5a9fbef7125baece290720026508f4cb88e6e874777af289"}, {0x90, 0xffff, 0x9, "6e1414237e7f3aed3151689406fe363cdf81aa9a81d72d9cc8e966fe006559f40f0dcf88a0db29ea52453dfb757f8ab964e3f8f9e10bf2bf30627bd01d9a3c3dba05f7b4589b3cb3d192f319c9b662f07382c8c391bb7728a08283481874f9ed679c8266ecae5775fb743a4c84b7804cce57aca44d1cbc4aa767"}], 0x1530}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r3, 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x13, 0x7, 0x8, 0xb1}, {0x1, 0x4, 0x9, 0x8001}, {0x100000001, 0xab, 0x680, 0x3}, {0x33b4, 0x6, 0x0, 0x659}, {0x1a, 0x0, 0xdf81, 0x10001}, {0x5, 0x0, 0x800, 0x80}, {0xfffffffffffffffe, 0x8, 0x0, 0x2}, {0x5, 0x8001, 0x5, 0x4}, {0x8001, 0xfffffffffffffeff, 0x40, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000380)="06") 16:02:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) fcntl$dupfd(r0, 0xa, r0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x100000001, 0x4, 0x7b, "4f0794440e9eea69c42f82dc635d2149860b4523", 0x9b3, 0xfff}) r1 = syz_open_pts() writev(r0, &(0x7f0000000080), 0x3e5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 16:02:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x120) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:02:00 executing program 1: socket(0x7b34425e6d961e6c, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:02:00 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:02:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xae1804dbae2cfdc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/206, &(0x7f0000000180)=0xce) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:02:00 executing program 0: r0 = kqueue() kqueue() r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x200}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r3) 16:02:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x40047463, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x740bf4af49bcadf2, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xeb1796c753a39493, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xbe7e0b1bb5b81891, 0x0) 16:02:00 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000003c0)="d2198c3e6a6c5eac046ab1bb5aacc335fc6358864bac85713ccebf70ccc2d60caaad32dc75fd793765f29a70bce17eaaad5a2d6e21dcc269b61ef2dd4e41d44822e661d103d70a2ee4bc6d58ca048a6f0100aa395ab6ec119c37fd8b5b3776a721f5bca4433bfedcfebb15db1b605e93901876612e131a5e1bd8153669ff7278d829731947f38dfee6b2c355e1e420c0a93ec58522236b", 0x97) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = geteuid() getgroups(0x9, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r18 = getegid() r19 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="b1f8287a3a00447daf", 0x9}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x140, 0x400}, 0x401) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:02:01 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) setreuid(r0, r0) 16:02:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/235}, 0xf3, 0x0, 0x1800) 16:02:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xf3a90ce8e012b588) sendto$unix(r0, &(0x7f0000000040)="66274b1ef71fbd9fe095417fc95bf0", 0xf, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCFLUSH(r0, 0x20004268) 16:02:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:01 executing program 0: nanosleep(&(0x7f0000000080)={0x6}, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30080, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="000800000000000000000000004889008c000000004000000925cbb5e447edfad2a80dc4e2127a1b3edbbea9c50d8559685ca3b85170af3605c7a9164769b2264e12aaf473b9b3eb10619197904218b87392767b0e8ec23e56f6d3582369c370b28832e9a91bf7023627d916c49bd13559bec271fa66898e07954d9c4b01d2ff239b7cd3a9d98fa038153d45b1ac6b5399c03198e6e12f0ec170e924554512d200"/176], &(0x7f00000000c0)=0x28) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x20, 0x4, 0x66c9899a) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r6, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0x6}], 0x100, &(0x7f0000000740)=[{{r0}, 0x6e3f1e8d235bb8bd, 0xcb2acd32af8f0db7, 0x80000003, 0x8, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffa, 0x8, 0x40000041, 0x0, 0x4e}, {{r9}, 0xfffffffffffffff9, 0x20, 0x4, 0x4, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x8, 0x3, 0x5, 0x7}, {{r0}, 0x659858e912c9ec07, 0x46, 0x4, 0x6, 0x4}, {{r8}, 0xfffffffffffffffb, 0x10, 0x0, 0x7ff, 0x5}, {{r8}, 0xfffffffffffffff9, 0x2, 0x769d8b1d9fd7fd4e, 0x7, 0xfffffffffffffa73}], 0x55c, &(0x7f0000000840)={0x80, 0xfffffffffffffff8}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) socketpair(0x6, 0x4, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = socket$inet6(0x18, 0x3, 0x569) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r16 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x200, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x100000000, 0x1}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x4, 0x8}, {{r3}, 0xfffffffffffffffa, 0x22, 0x1, 0xfff, 0xdfaf}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x3, 0xfffffffffffff800}, {{r5}, 0xfffffffffffffffe, 0x32, 0x0, 0x1, 0x7}, {{r6}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x1}, {{r7}, 0x0, 0x10, 0x0, 0x80000001, 0x1}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x6}, {{r10}, 0xfffffffffffffff9, 0x21, 0x4, 0x1, 0x3}, {{r11}, 0xfffffffffffffff9, 0x91, 0x20000000, 0xffffffff, 0x80}], 0x1, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x3ff, 0x5}, {{r13}, 0xfffffffffffffffb, 0x860496e1a71165ed, 0x4, 0xfffffffffffffff9, 0x5}, {{r14}, 0xfffffffffffffffc, 0x50, 0x40000000, 0x3, 0x5}, {{r15}, 0xffffffffffffffff, 0x8, 0xfffff, 0x2}, {{r16}, 0xfffffffffffffffe, 0x10, 0x2, 0x29, 0x1}, {{r17}, 0xfffffffffffffffd, 0x40, 0x1, 0xffffffffffff0001, 0x9}, {{r18}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x176, 0xfff}], 0x2, &(0x7f0000000600)={0x8000}) execve(0x0, 0x0, 0x0) 16:02:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x102) write(r3, &(0x7f0000000000)="cab90c016e7af86e22e32ee8ced34dcd", 0x10) utimensat(r4, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4, 0xc29}, {0x3, 0x7}}, 0x2) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x13}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:02:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) openat(r0, &(0x7f0000000240)='./file2\x00', 0x8, 0xb8) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff59, &(0x7f0000000680)="b6") 16:02:02 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}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:02:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) write(r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) 16:02:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1ff, 0x95d, 0x100000000, 0x7}, {0x91e, 0x3, 0x6, 0x4d2f}]}) ftruncate(r0, 0x0, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0xfffffffffffffffe, 0x7474}, {0x49f6}]}) 16:02:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getitimer(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x56, 0x9, 0x10001}, {0x1, 0x6b, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:02:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x3, 0x200) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000280)=0x7fffffff) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x8000, 0xffffffff) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x6) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) 16:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x9, 0x7}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:02:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:02:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 16:02:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9fcd7b3df4021361, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) close(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r5, 0x20004b3c) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) pread(r1, &(0x7f0000000100)="42ef025049b248e36ceb25adf76f33e73683cc77a66605258129b8a3135af5b23088eb54b89873439d65c80bfc5bbbe663dc0eeb25a6d7d68fa16faf1c2ad6e36bb0916130c725a47a8d1bce2668e305d2b2ca5fbef9216a2457554ee8c6fa7351d0546fd34c4d37f42ef87b8143eb0eec7bf8502f70", 0x76, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r7, r8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) readlinkat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/160, 0xa0) r10 = dup(r9) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r12 = dup2(r9, r2) fcntl$getown(r6, 0x5) r13 = openat(r12, &(0x7f00000003c0)='./file0\x00', 0x10, 0x108) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000400)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000440)=0x3) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x180, 0x0) close(r1) poll(&(0x7f00000004c0)=[{r12, 0x10}, {r0, 0x20}, {r0, 0x2}, {r3, 0x4}, {r13, 0x1}, {r10, 0x1}, {r13, 0x80}, {0xffffffffffffffff, 0x8}], 0x8, 0x6) poll(&(0x7f0000000500)=[{r4, 0x4}, {r12, 0x8}, {r11, 0x4}, {r9, 0x3c}], 0x4, 0x4) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000540)={{0x3, 0x82, 0x40}, 0x8, 0x2, 0x28c5}) clock_settime(0x0, &(0x7f0000000580)={0xffffffff80000000, 0xd9}) fsync(r4) ioctl$TIOCCDTR(r3, 0x20007478) kqueue() 16:02:03 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x7, 0x1ff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x13, 0x1, 0xf800000000000000, 0x8}], 0x80, &(0x7f0000000240)=[{{r0}, 0x0, 0x8c, 0x4, 0x2, 0x400}], 0x3, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x5, 0xffffffffffffffff) close(r0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x100000020000233, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 12:45:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x180) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 12:45:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x100, 0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:45:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getppid() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x811, r0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x61c4, 0x100}, 0xc) syz_open_pts() r2 = socket(0x18, 0x1, 0x5) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040), 0x0) 12:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1000000001}, {0x6, 0xf76, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:45:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xd0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x71) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 12:45:52 executing program 0: r0 = socket(0x18, 0x4, 0x101) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) sendsyslog(&(0x7f0000000000)="59c3e0599bb9e6b7bb3f2cb346d1ae3ce2a083d7015a4ac19a4f4f714d6a9dd5fc2423", 0x23, 0x3) msgget(0x0, 0x400) r2 = msgget(0x3, 0x4) msgrcv(r2, &(0x7f0000000040)={0x0, ""/75}, 0x53, 0x2, 0x0) 12:45:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x18, 0xc003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x1, 0x200, 0xd366, 0xae}, 0xc) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r1, 0x6cd5a9e9de640620}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) pipe2(&(0x7f0000000240), 0x4) getpeername$unix(r2, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152d9fec241ffc65075be8ae6395f8468eca1740c495b53e73166598874811b8ac60e7cceda80ac6da9bd4dbc3a5352f34b9d6adbb96b12e277ac2412397900e6037edf07677a163fbf2cb4b48068"], &(0x7f0000002280)=0x1002) 12:45:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 12:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x10003, 0x1000000000000, 0x0, 0x1f}, {0x29, 0x0, 0x200, 0xffffffffffffffff}, {0x200005, 0x0, 0x0, 0x3f}, {0x9, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) sendto(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) 12:45:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:45:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 12:45:52 executing program 0: socketpair(0x2, 0x2, 0x2f73, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000080)="c135197f8723a05f80fd8819461995ca9c28e6a267d5cfc9e75cdd51e710eb631f0b20131effe13b4b69b28c6cc0e4", 0x2f, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x4}, 0xc) getrlimit(0xf, &(0x7f0000000100)) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r2, r3, 0x4, 0xf4}, 0x6d53, 0x5, r1, r1, 0xfffffffffffffff8, 0x5}) recvfrom(r0, &(0x7f00000001c0)=""/146, 0x92, 0x800, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = msgget$private(0x0, 0x40c) socketpair(0x6, 0x4000, 0x100000001, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) chroot(&(0x7f0000000340)='./file0\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000003c0)) recvmsg(r7, &(0x7f0000001940)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/168, 0xa8}, {&(0x7f0000001600)=""/29, 0x1d}, {&(0x7f0000001640)=""/234, 0xea}, {&(0x7f0000001740)=""/131, 0x83}], 0x6, &(0x7f0000001880)=""/164, 0xa4}, 0x41) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) recvmsg(r7, &(0x7f0000001e80)={&(0x7f0000001a00)=@in, 0xc, &(0x7f0000001d00)=[{&(0x7f0000001a40)=""/72, 0x48}, {&(0x7f0000001ac0)=""/69, 0x45}, {&(0x7f0000001b40)=""/91, 0x5b}, {&(0x7f0000001bc0)=""/243, 0xf3}, {&(0x7f0000001cc0)=""/47, 0x2f}], 0x5, &(0x7f0000001d80)=""/209, 0xd1}, 0x40) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000001ec0)="1c2dac72c681750905d99a55c1d2ebb09905302b5fb03b5ab9eb07486df4c88065951a5c0a767f92c2ab9e5c48572ce8c32bdfcbde46e6ff41a28badca345016534bf90a85ce150086bf17f9fa427b8e466e50aed374850cc6d0b84ffb404d12776d8dd33de32ed1f7863bde21269f9fb695b27251bc760779af", 0x7a) shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) r9 = accept(r7, &(0x7f0000001f40)=@un=@abs, &(0x7f0000001f80)=0x8) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000001fc0)) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000002000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000002080)={0x4, 0x4, {0x4, 0x80000000000}}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000020c0)={0x10001, 0x0, 0xfffffffffffffffc, 0x8f1, "8e5a2be77290158dc385bc50c3c5b14ddb12dbe7", 0x1ff, 0xffffffffffffffd0}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002100)=""/26, &(0x7f0000002140)=0x1a) socket(0x18, 0x4007, 0x40000000000000) kqueue() msgrcv(r5, &(0x7f0000002180)={0x0, ""/5}, 0xd, 0x3, 0x1000) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000021c0)=0x7ff00000) 12:45:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x2531}, 0x8) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 12:45:52 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) write(r0, &(0x7f00000001c0)="cef6166ed3f5d5ed51583efe7d09af2bcdd79e1d82e56cfe6c9eed079a8fdf4b38a9a3660277cedc5edb59c6beedb70afeb09aca70d214d6d90653344ca3bb59d6e584855f21d0bdab88470e957b53e360998f698d2b975430b1b6a52e7421b2d8f157a05077a2626269bb3bcc7e942b13c607cca94e60e4f2febcb6299f680b0f3b94dbfd20d066ca7fb3212fe388cf20547734ce903a7b336b696ffd09462c", 0xa0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 12:45:52 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) nanosleep(&(0x7f0000000000)={0x5}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) 12:45:52 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 12:45:52 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getrlimit(0x2, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 12:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="d5fb8c95") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x5, 0x7, 0x2}, {0xc40000000000, 0xce77, 0x7, 0x8d0d}]}) pwrite(r0, &(0x7f0000000200)="e65d3742270e5422fcd86d950195a074499aaf6ae741358ef7ac1e851cc487f7ab36d33d1deddad856bd77b8668837e5d5591ed455055b08b8d22520d637a3cd26d547a146c411482c13c8b25757a70c9bccafe6ad4b110555b156067007db6d69007f639ca5b7e368bd29d5fbe9a8988b970ea8f135d8771abd7938ebed16fbb435c099c99f495d5485191205c62a58644adeb6c04c88a41407930796e81ab6e2b572fc25ae978c9358054e7ce7c1f44240f6a9651a43cd969ec5b3a76102158f31f5cf341bd39cbaecf8", 0xcb, 0x0, 0x0) 12:45:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6104, 0x0) 12:45:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x5, 0xfffffffffffffffe, 0x0, 0x0) 12:45:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x80, 0x5, 0x1000, 0x433f}, {0x60, 0x2, 0x1f, 0x81}, {0x7, 0x8, 0x1, 0x80000001}, {0x8, 0x6, 0xe352, 0x5}, {0x10001, 0x1672, 0x0, 0x3ff}, {0x2, 0x9a56, 0x3ff, 0x4}, {0x200, 0x5, 0xfffffffffffffc01, 0x5}, {0x5, 0x0, 0x5, 0x5}, {0x4, 0x6, 0x800, 0x5}, {0x6, 0x3f, 0x3f, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x400, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x157, &(0x7f0000000380)="0a748e35ddca2ee54aea7d2cd870c8af73b9b767e777b101a5d8d224590f06242a91dc0f496b7c99b5f3d82fa3c94d4848f8fc1557cbf8ff5a509aef959068d4b072fe0cc817b4909f28ae573eb9429ad5930fa07cf05f4f64df3f43829ca72c44f964d9ca2cf05c77dedcf4cfd8ebdc05470c5608190673e55dcc95a940d728b588ea0b00c4f002076a0d3d84f91f43d80a7934d583d5e1ac587331132fe83ea47120332d3c4a68985aa1704661707eeaf955c51f4a245dfd7cc328f94657949d6b6f020746f5134be71e6e9d26e2d74fc8f542f5087e8b0e264f9ed95df5de3855baa1a71faaeb3fe0a6dc79e61f7c1e9c579fc96d0d5f3c986b9dbc2837fcc18b85b96c72e308bf3e352c567060a6168ccc985bdceb81feed4ea95a336c98fc1e6c71f936147c607e3d51b888dd0e0c5aec2f3d7492e98771f2dfdf8e3a8cddfd76adf2dd2d6eea2ee8aa9afc6555053266bcf047e3") connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 12:45:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000010c0)="fd494064187f0cbe11326abaae30323a969d6fb903b7a77d4060603e190ee24e4f3c89be4bc6c80232d871fafca227890f94667c91a9bf3507d6d821cf013635151e185040d137501b913f5dfbadaf7d5c59cde7b79454c627f5912005fe44fb99d66e78ba34fe604881d54fa98d62a787f110f909ca40ea3188cc2fcfd7b542b0c8d949f872db4b6adb61e32a59a69343f04a15ae0f1053bfc7a000d67f7a20c0b0d145a632fc7319a724a0bc769ccd3d3ad3bef1c6a49186a6f6d4bf873b5f7357fe80eb354cf8e5d550a0ad15822328b408b33bf8d79312f00c09b35b0061758605092c23fcef915f7d338a5900bc728726edb45add27cd6351b5dbecce56948155dc5e3957f40c59e7e77b6bb296e1066feb57341a31105a3c182834564d3532bcd427aee2efaafd8d19130ff4c13467e0751092b61e76a0dfce9b2ff6eb6533524e0e005ad81ff11244662298fcb35b47bd3b1515fdd1585a2b92aede179cbc36561240f12f480bf3c300fd02cc7b6646ae728022aca56a1ace99dff379824be7b2481eec49efc8320e84d8157c656238c875216c591b6c08c9d4bddf219c9a0f9462074d6395e0c1c01a06efd410136d0bef9bc074acae38013c1d78b1016d417549b199796abcd5d77272b83b7f4b10b292782257527cf35ed78525f6400fc24edcaac6ade10b6030df0c18355532c5dc5da2f6bc71de41f40d16977440bbba62ac0d8100b5b58164e3f104d26de20630a0e29d11bae6f9809bc412b932eb851a06b0f3b84ace702d3ecf3eca70c7b2bcbeddc54186da090712680764a862ee869fb8f741860e8b7cf27b7793fa92dc4cf032281876e1cae0f03d7a9545f3c05f3c47d4272f3b12085cc5e874b50b76390ebabd3190a9490dd2e24c5209042591743a82548517651670c169030ee8c8785b0854f420c7e90110bb0d2a9a7db27899ad7287eb5ac90376833b3b7a6a81c729b6cd74592601c6be5e0288aa7f8c273fedfc08f681fee18e9ec5ffa312664a3f8a9cca0237eba5af27b46903599409246dc48d32b3601eb77d1969e68b25715decfd8575810b36b0592dd8e526776c0f5a150f64967ffe6aaae3d5af147aab28509f07a6ac8a41ec1e51772a6b62f166eddb82e70a87a6961de73b6e3b9fc012dd4305a857d723893f30b35176d1dee0bacc56a0040e946113257aebce50a3e07ddfc5a5d8c36768c1d10b144f6e3b86482735715dc8464ba2d45c9cb5df18935679e5826b543a3cb3121da771df9de7f0aa682f1dc35d1cc6a381b9e97936232b59f8f464e5014667adcf366137d678b6e174e6320c5024a8b7c186e23aee8eafaa43df45865cb1549ad8f7b1c194071ae616804dea01c3c02b7deff12dfea7629aa173105098c18218474b8ac4af682cd38b9335456f7ec4a419cb3c220a2a91c6dff93b7c34dc969fb503f6208778aa5092663641253da02d3dec52316607cfcfc1be9c97bb1be25be542f089c35dc2ca0ac47c83fdb3a459d1c33b1df46a88442dffda685f2cbb14284b30897b6bd88a25100887b630a17486e517522e81d6773e35e2f91caaf9876636a530fcb1627d947a273ca6596c943fee1a800f1d235ae21c6ade630a5e5c064721cfe5c8860ec4b3f299920a7a7d83e5592e9e7bac3130423825d6c6242b4ce3a86f19ee1b6cdf0780e0d87cbdfba76113ad2708a1ce5855b112fc8e9f3efcb54741773562d7da7ff24de3219ac94fe36eeacf4ec54c76c0ca5abce30f1234811583a1392ab71fb9d827c1592a862630130220b8bd21f3537d36562a8cee3f977eb5bcb79d18b13ac33ef3b817d11a2085bd493e461fa9b967fc00833f28d8bc797a715404d7c543bc7e265ae0e2fef7a93ac94ef98dcd41b0223224680d5d2b574442622e1677e05ff920dc4625fbb370a2e668685dffa71c3f38105d7a59ad5d83628996e6dbd5b4e063c68ece367ab051594d506a2441056828c4abe4beaa500be6fdf8a541eda4117481f299ca41e6e2e1c30c8cb71b8b1622d13b2ecff9b6380e584803d23551cd86e9ec9e171a344b5096cee011b7cae749994ec90ff6cf4e337030d640b61ef75d9f62fbdbb1945fd4cdaf485946d32c8a9633b870c1c30bd2c0f82d7b94832777838790cb1efb4ba7cc9222ac849ed96e2806f9bd8767e97bd79a3107265fcd5bfee14d7521d16c436c62e1f8f7c01ff04853f0c9cbe119c564245d9ff6a369bfc0afbc18caea7722d4efa64ad693543fa972282e89bc59a3f521852002871fa1f7c881d99a4d626fd4290e10b25d94d5b77bfc28f1d3f81b90b8fbc436e9417cd83e9b67acdfc38b315858a5786d6ffc46227311260474ae1b185a2ea1c4021bcd1e7ca7fac845766f4226a51b56033e30951ae4fbca624dba4e319dbfa34246c445c114e64ce5b9e4cf8639b42e6d777f7052d4bd4b31fdb213625b38f47141b52e8eb72976df6c56ca13f3aa948102bbfb6843fd817a285bdc74fb4cdf65370514b69dcaf061877ff22970b4b959ee9baed374738d143ac239722a2c6477562c23ad5bd0358ef21ca5f287b8385c5bfa3dde03bc6248a2a6433c60ea45a3408a11a2d337b5b0688ab09b1d6951604ccfd3e33d2d4d8bb04c8b0f5f22fe55ae6a2f9858418cdc11601715d89d39dd4a2de60718574f09190cecda48d3f1504ced88951cadaf1d3762b062b52b32e9c5bb011757e02651188f091e9c62f693c9dd29216abb61cdc2a7a9e59cdec3f72783db7ca7ff3e0aa8a485ba06041576df845691ce559db1cab6174ed9b9fedc53a43f9e6e7169ae6f50cbab5ced949233064ea7cd840ea47f4d1c38a361a11d35ec9aed3808355ddc65fc0b0097bc0903f455c6aa2ae0623e35e7938f876302377233e3b05402febacf82c45ec1814043da3ac5eea9bfddaa08a34b29f414ad11a5f533a42a1f69ff22f3e6a9a5b095fbbdf61890981c371651ee9d823417cf3a744382649743887161b82c2fa191c8e3d45f9f023879f558436f3793fefc6c7db564ec20bf2a07b4ab921e3c386b94dc2c7b5b29eac493757bede5d109f3e198a0dd5261fdc774815cbf50585894f2a9747719e141574825073653f530b7363c3c0557aa261404c3e42cc9e823fe64eeef05b416f561addfd1b2956c6399ea2d5b807e82a24db94182b2db84c2fa7bb4913fa64a4e35f4e0c8a87023c95d91d9567960cdd1f9bdc097a84bd96863bdea546841e7004eabcc1e8ba127569afb3a990e3ac1758d2d1c8c67845333c9a9c77c3447c9fc3abbe38956bb788d2ff9c0b32d0f8239dabd90be6bff841e6655633f33ad5c1a0a8cc0c936e6903d27b251f7263a1511134493f3c5eaea619a4ed44e2be14c54f8cb07638b29e0e9fb7f6491a8d4138f4cb3b792b59963f7755298a163bfbd554e1d24599e19d77494c68f190b7e178c32663ab9b84ed016ad346caa42b18a17ae2fff32f7ddbaaab8e1c17d58b5472fcd0895b0169576f38565a06cd55e9936032565dafa056721014992d4f71e0b66fe7bbaccacfb695eb4e6d8b6f19d2c32bf841bf2e46707b6abc036b6a99786719f4d84e9e645d21a5c276e0277e41b2f9fbb65697d45299d608a41c5d01041250bf65052d892a63ccd797f902adc8f5f2657e434db403e520f1c4d061ba3b832aaa90cae34b2a90d1f63000e5bfa9491dd590aadf60f60253b9b41fd2c6bb59277e6f1bcd4367d4d472aa7a6bdd164f57451797a8755724d64d1c00831db354e53b29a8a28eaeb622a3f599f57967dd26df7bc5bdddf8e78a587f78ed507eadcbf4d3f174047bf88098f8485319c1633c349b829563a82e7e6e7a8af2ca748ce9f1f91b85e277f4b739bb6211c5aeec124264c04e8aa947260031b0558f51ec43eb7d1f7f9363dd2b6dd760d302109cffa74f7a8b17d045c404c86b609529af3a641e0db433dc09ca85534aed08ad8debac455ba3ddc7589519963735a210b2f33639f9233656928024f7a467ae606a2d3eac803e745f53f27fbd5000fad7fdc1968da96105f0238cdc4ae8dad66f1ee278a72b51e587b079ff8b9796e29cc8d4e9df1b3f8d078c3e226f0aa3f136c043e44057c5dfb8d174882c3b5e07f46f12391dee0ffda893bf62b4df450fad7700a363cf046a0771a5ceaf286aedacf588ffeb5275a61fdf4ce08c62a3b3122f4687f1675fed085e63a5b86aabf46ad2a78573c7e13409c1c36bb35d49078fc4199a6831ce13f117bcbd72d5ef52fea3b75dcb8019e4ca20ac5f8a47fc4154b6ce162116f10d0aad29845f6818c48ad3c36342daff68294b191acf7c96793694923a573d8b9fde8787d6ad28d6317baa6e74f756c50b3d0faeff20539d2f3580f55983e99979a876a7194247265864c051d8eb674fe51a3aa26ffb2c69d3bdf3e61355abffe1816adf8037a572434d7903cab7459faf172d82e0dfa315e8a586c48b3076ef9226dd84e23ecc0bb803978fa8e96de0f04375a91c812ee9270df6c4907c5b9213d2d985844326998082d821a16e471a3efae967d5cf84d81426cadb29aacac37ba8739901006f396f1c49adb5a3bebac7b1ecc10e102447c243c227bf2d1c3d3868d00eef7c466b0c6c74ff43330ab06cca23bba247685f573025732313796e02dc44791bc877a86aef20aba217a51b6cf59b4611ccb281da37c7185ee5d83e979697b993a5c2370af610868b55dd20038495b14348befe752d8decd33545d16e42630fd0af75e2ef0b896c7268f37cfd56c3d48e7a254936e564679143668f103aee4f7acb5bb18382f868042109dfcbeb4bf022db24ae2fd1291549166b1356f7ac372928155526ab98bcfe7453ad4624a7028c96a67a7c2220d63c2927e2304445e5666c8219c114df8d4239ed6182376fa5d07d2e0cf89f7540d8ccb03c91ff74d8e37d667764dcfbb4ba34ea57caf7e696080ba450702f502dfe0d799e63993674ed497e2c4c2165fb359d3d19e5dc1842c3cec14618737d2853024764c7de7fe25adab2560c5cb9256e85992f8de21925057e7c2aca9a25b89d19678223bb6930fe8c78b6fcbcdf4c8c26c71c48596a036ce0eed9c6df1fbaeecd13f1111b414334292811ed28d4dbb8635f2a9b8eeeb29a289bb747a5d99f9d995a0087aa705823f692f9c41ab8c7ba6c42dea86b53f91ee761c4f8281532bf31bc99be4373229d5ba16619da3fae1cafeb66505696ab578cb5349ab7a0e240d81ddd45bccbb044c3bd0edf4c7409c193691d0c7af6a5e082d665d7b50ae2d2fe29dee2fd06ffed75ff614a619330081e5c6f53cf8265b896835f1cfb9176f531247c7ea87cc8d4c4176c6417bef9175bee69d1e94242f61c32a53a32f5f677812f40ecbf51ac95fa5841d8e0a51e86aa1c866fb13645a1efb2d67cc727d2d0294904c7f17b2a2564b7db370447eb5c5bc43f44108c775112d43afabee48e69a8540f751868497fa35beb464bce52edf97d70bb34c6e39aac888f42129bf7ff21c16206d007fa8b01c1069678517ba732a4c70612e09224e6787d218b2307ad92aada754014e79ed12e7ccb18aea0889c51b02e4404c66b4c4a2683a7c712e3527149b8c356774add6fa4301424135b34451b2419914a3a7a1cf3e433b4055d28228957eaba61713c3469e8d01d0f13ecddf5ca2eed39cb02142f327386ec466331b3570006ab8dcdfbb9fab5a89ffb58de6a9125ab095f8b3e838e94edeb224f4e2ebe27cea8bf8835f3ba09c0483064f2b1784c552229b3f740d14e317deb46e6be75d49a29c3085727b3788", 0x1000, 0x2, 0x0, 0x0) 12:45:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x401) 12:45:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x15, 0x910, r1) recvfrom(r0, &(0x7f0000000040)=""/41, 0x29, 0x800, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x91c8}, 0xc) fcntl$getown(r0, 0x5) nanosleep(&(0x7f0000000100)={0xfff, 0x20}, &(0x7f0000000140)) 12:45:55 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="f741dc8a43390900352d0c69b5a8328f15d547f96cbd83633621f5796a6d95bec9d8fe9c707e78523817b7d650d30cbfbb19313b1639d89a159df8e1562009050295e02335b7d73e527240422f1921ddf6fbcb0fbb166e927319de06c69abaffac4db5e4846471d7323889851badc9190ef7cc381e5c4131783b2db1954dfc1dfd0f77e2ca7b14957aa877c9f24617f157173974c32de23daf322f92654d65cb0f", 0xfffffe38}], 0x102a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 12:45:55 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 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"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)="bd73", 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x7f, 0x8, 0x8, "f8e559d4e0683f0eb2439c9f728d5b3308fe4250", 0x5, 0x7}) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getegid() write(r0, &(0x7f0000000800)="022470c046cdcbd3e0c02469ee0ecb37330ba6355646e854543073d26f833f51f8f085296958f3dca59bad88cf9455b40d134683cdfadc583325239bbc46c5d1bb0f2aac", 0x44) r10 = getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = getegid() sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="ffff2e2f66696c653000f3ba567369541530bd2422a2b6b73abc737645b301e541743749013f01d2da2fdd5176144f7c1a8901e367f3b6588732f6b22bd74a6061d865a99718724c5fd83f6a3cfac469b6eb8288f65fabdae2107c4ac511a24aec4b3e9d5c6826ad5f334ef775d3627895fd3ef9f87681cc51351d435796c269451d6604384dacaf934c3785d949bd463e"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="f0f2550b0891ddd387917909bec77fc4bb9cd9888f6f9fd4bd75cc0b2cc83281e8eafc1a90240bcf4eab47b27102dd0a4addd43b71855fe4bfac279c391450aa50c050ba82b58452ae97b146d4777f112c236616a0f06041875237130f692d4d2c32988e913e27dd6933addbb50af24abbdde151e7f6e4925c0bfe8d7d95ac72346dcee06a9032f2c3896b208332577f40ddcc9c2888bcef225703e93def8f8689d015e3754c26b16db913d2", 0xac}, {&(0x7f00000002c0)="a2cbc9d1695abcc9562cd54f03e7d3ce9da84d2f8e1552ebf67b11ce12b9ba25182cf6fbba8871dee64b16e07102374cf222cb946cfa87a7f5b04f32df4a8eba699cdb7ca3886f7ed60ae2028edb49b71bf77421e13654ae4145dcfe684ec11244dcb5b989f07462a4a9", 0x6a}, {&(0x7f0000000340)="6addb6b70750ca38ee851e46fc67e3107d46288269ef02f611d100951288b447e79f0e46c0f30f645047cd59507c2f8ad35b09c914be550ee7d75c81a5b087247eeb2e5561ff30251b141c1b5ac18e4e4ce70342ea2514efae9a4329734a56e2928c4945bd267384912a25fdb33902f9588d51c2e0c7e1e8be7156ccacc336b8d567b6bcf018100426ada369b93c65fbb6750debc7ba49511027e274ae8b", 0x9e}, {&(0x7f0000000400)="c46fe5b660447ae024af0f6d1d2c673d5c96fc80e6fd61bea8b7385b4721faf1c17996cc89bdc7c8293e50ebaf734542b2fea7d41f845f9196f6d3973130e51e9fba4b8897ead235ee", 0x49}, {&(0x7f0000000480)="314af168ea6ef7bf75a1fabfa7aa8c5e60ae773c4fe9e13df7a8be3269c8badc70bb8a51068982edc292eb7480e9b71c0dbcec5054b48e0557fc6957c4032503fabf71ba7d85c688face8a94f4af29966ea7d7d97808fabb6ac95ea0c5abe3121fb945ecfeb0eaf23b88bf95bbe9d99027ccbb167f68eb2de63fa413b96a92d5bafcc8e4709794229262e40af10fe4a9dad63c0ea838a1823182649d43c305635d0a0a305579e2e0572fb0f586ef2bbcf0507565e3c23a1e5f49da8f38054ba75b666c2d3c0e2bc298b12c70c4b60b1b6cabaafce9cecb6a4fc667f2f09a7bc2c767a52c4940b973", 0xe8}], 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="110000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r6], 0xa0, 0x400}, 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)={{0x8, 0xd6d7}, {0xffffffffe8847ce4, 0x3}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x2, 0x101, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x2, 0xb5c1}, {{r0}, 0xfffffffffffffff8, 0xc, 0x1, 0x9, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x3bd52c77007fd682, 0xbf01b11aab10c79, 0x6, 0x4}], 0xfff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xe1e10d35c82498d2, 0x548b, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x2215, 0x7}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0xe0}], 0x3800000000000000, &(0x7f0000000100)={0x5, 0x3ff}) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xc00, 0x1, 0x8ad5, 0x80c5, 0xa0b}, 0x367) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(d5df16a0534b326f,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d65b60,ffff800016b22508) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d641a0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d64160,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64140,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64100,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640e0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640a0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64080,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64060,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64040,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64020,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64000,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640c0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64120,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64180,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641c0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64280,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d642c0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64300,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64360,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d643c0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64420,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64440,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d644a0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d644e0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64520,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64540,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64560,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64580,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d645a0,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64620,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64660,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64f60,ffffffff81cdc1d0,ffff800016b22508) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81cdc1d0,ffff800016b22508) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81eae860,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363e2d88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363e2d88) at rip6_detach+0x56 soclose(fffffd80363e2d88,0) at soclose+0xb2 soo_close(fffffd803622da58,ffff8000ffff38c8) at soo_close+0x40 fdrop(fffffd803622da58,ffff8000ffff38c8) at fdrop+0xc2 closef(fffffd803622da58,ffff8000ffff38c8) at closef+0x118 fdfree(ffff8000ffff38c8) at fdfree+0x100 exit1(ffff8000ffff38c8,0,1) at exit1+0x32f sys_exit(ffff8000ffff38c8,ffff800016b229a0,ffff800016b229f0) at sys_exit+0x17 syscall(ffff800016b22a70) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffd3c24) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3bf0, count: -47 ddb> show registers rdi 0xd5df16a0534b326f rsi 0 rbp 0xffff800016b21240 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xb1b2446a0e73c61d r12 0 r13 0xfffffd8036d641a0 r14 0 r15 0xd5df16a0534b326f rip 0xffffffff81eae88b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016b21200 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=520603 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8255c0e8 process=0xffff8000148a2378 user=0xffff800016b1d000, vmspace=0xfffffd803f014cc0 estcpu=26, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60834 339951 40943 0 2 0x2 syz-executor.1 49651 124728 40943 0 3 0x82 nanosleep syz-executor.0 77548 179600 1 0 3 0x100083 ttyin getty 91955 332793 0 0 3 0x14200 bored sosplice 40943 3188 33924 0 3 0x82 thrsleep syz-fuzzer 40943 221757 33924 0 3 0x4000082 nanosleep syz-fuzzer 40943 444473 33924 0 3 0x4000082 thrsleep syz-fuzzer 40943 168494 33924 0 3 0x4000082 thrsleep syz-fuzzer 40943 275208 33924 0 3 0x4000082 kqread syz-fuzzer 40943 286738 33924 0 3 0x4000082 thrsleep syz-fuzzer 40943 294893 33924 0 3 0x4000082 thrsleep syz-fuzzer 40943 258909 33924 0 3 0x4000082 thrsleep syz-fuzzer 33924 71959 93775 0 3 0x10008a pause ksh 93775 231392 42891 0 3 0x92 select sshd 42891 381683 1 0 3 0x80 select sshd 41068 357098 41341 73 3 0x100090 kqread syslogd 41341 220360 1 0 3 0x100082 netio syslogd 10000 51147 1 77 3 0x100090 poll dhclient 59632 278621 1 0 3 0x80 poll dhclient 27248 216158 0 0 2 0x14200 zerothread 63007 74297 0 0 3 0x14200 aiodoned aiodoned 8570 352735 0 0 3 0x14200 syncer update 35232 304815 0 0 3 0x14200 cleaner cleaner 66599 224826 0 0 3 0x14200 reaper reaper 29058 217000 0 0 3 0x14200 pgdaemon pagedaemon 74715 399266 0 0 3 0x14200 bored crynlk 12935 183688 0 0 3 0x14200 bored crypto 46300 106746 0 0 3 0x40014200 acpi0 acpi0 2096 368900 0 0 3 0x14200 bored softnet 67242 512513 0 0 2 0x14200 systqmp 49347 353351 0 0 3 0x14200 bored systq 741 101375 0 0 3 0x40014200 bored softclock 31446 403990 0 0 3 0x40014200 idle0 52232 140426 0 0 3 0x14200 bored smr 1 130564 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 9551 6367K 14689K 78643K 32744 0 0 pcb 15 8K 8K 78643K 1003 0 0 rtable 117 12K 12K 78643K 2752 0 0 ifaddr 71 18K 19K 78643K 963 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 492 0 0 iov 0 0K 28K 78643K 847 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 9094 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 127 0 0 VM map 2 0K 0K 78643K 18 0 0 sem 12 1K 1K 78643K 311 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 8502 0 0 sigio 0 0K 0K 78643K 125 0 0 proc 49 38K 55K 78643K 2185 0 0 subproc 32 2K 2K 78643K 520 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 679 0 0 in_multi 33 2K 2K 78643K 597 0 0 ether_multi 2 0K 0K 78643K 46 0 0 mrt 2 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1342 0 0 pfkey data 0 0K 0K 78643K 2 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 108 22K 31K 78643K 20969 0 0 UVM aobj 130 4K 4K 78643K 150 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 974 0 0 NDP 16 0K 1K 78643K 301 0 0 temp 198 3540K 3620K 78643K 161182 0 0 kqueue 0 0K 0K 78643K 71 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 68 0 62 1 0 1 1 0 8 0 rtpcb 80 409 0 407 1 0 1 1 0 8 0 rtentry 112 344 0 300 2 0 2 2 0 8 0 unpcb 120 2931 0 2923 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3829 0 3829 1 1 0 1 0 8 0 tcpcb 544 1603 0 1599 1 0 1 1 0 8 0 ipq 40 11 0 11 5 5 0 1 0 8 0 ipqe 40 28 0 28 5 5 0 1 0 8 0 inpcb 280 4614 0 4605 13 12 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 60 0 56 1 0 1 1 0 8 0 pkpcb 40 42 0 42 16 16 0 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 155 0 155 29 28 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1480 0 1265 15 1 14 14 0 8 0 art_table 32 1481 0 1265 2 0 2 2 0 8 0 art_node 16 331 0 290 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 309 0 299 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14614 0 13219 46 0 46 46 0 8 0 ffsino 240 14614 0 13219 83 0 83 83 0 8 0 nchpl 144 26494 0 24897 60 0 60 60 0 8 0 uvmvnodes 72 8800 0 0 160 0 160 160 0 8 0 vnodes 208 8800 0 0 464 0 464 464 0 8 0 namei 1024 87698 0 87698 7 6 1 1 0 8 1 vmpool 520 16 0 16 6 6 0 1 0 8 0 scsiplug 64 15 0 15 8 8 0 1 0 8 0 scxspl 192 89480 0 89480 23 22 1 7 0 8 1 plimitpl 152 782 0 775 1 0 1 1 0 8 0 sigapl 432 8590 0 8577 2 0 2 2 0 8 0 futexpl 56 142259 0 142259 8 7 1 1 0 8 1 knotepl 112 2109 0 2090 1 0 1 1 0 8 0 kqueuepl 104 2011 0 2009 1 0 1 1 0 8 0 pipepl 112 4414 0 4395 6 5 1 2 0 8 0 fdescpl 424 8591 0 8577 2 0 2 2 0 8 0 filepl 120 51801 0 51704 11 7 4 5 0 8 1 lockfpl 104 2723 0 2722 1 0 1 1 0 8 0 lockfspl 48 921 0 920 1 0 1 1 0 8 0 sessionpl 112 46 0 36 1 0 1 1 0 8 0 pgrppl 48 128 0 118 1 0 1 1 0 8 0 ucredpl 96 9806 0 9797 1 0 1 1 0 8 0 zombiepl 144 8582 0 8581 2 1 1 1 0 8 0 processpl 864 8610 0 8581 4 0 4 4 0 8 0 procpl 632 18858 0 18822 4 0 4 4 0 8 0 sosppl 128 91 0 91 27 27 0 1 0 8 0 sockpl 384 8086 0 8067 14 11 3 4 0 8 1 mcl64k 65536 531 0 531 57 57 0 32 0 8 0 mcl16k 16384 35 0 35 20 20 0 1 0 8 0 mcl12k 12288 168 0 168 22 22 0 1 0 8 0 mcl9k 9216 101 0 101 29 28 1 1 0 8 1 mcl8k 8192 142 0 142 24 24 0 1 0 8 0 mcl4k 4096 476 0 476 13 12 1 1 0 8 1 mcl2k2 2112 29 0 29 20 20 0 1 0 8 0 mcl2k 2048 69061 0 69013 22 15 7 16 0 8 0 mtagpl 80 268 0 258 4 3 1 1 0 8 0 mbufpl 256 156655 0 156558 46 38 8 23 0 8 0 bufpl 256 28382 0 19582 551 0 551 551 0 8 0 anonpl 16 762465 0 750751 237 179 58 70 0 62 0 amapchunkpl 152 39432 0 39329 139 129 10 29 0 158 5 amappl16 192 43072 0 42360 246 209 37 48 0 8 1 amappl15 184 1699 0 1699 6 6 0 1 0 8 0 amappl14 176 946 0 942 1 0 1 1 0 8 0 amappl13 168 2073 0 2071 3 2 1 1 0 8 0 amappl12 160 1033 0 1032 1 0 1 1 0 8 0 amappl11 152 637 0 627 1 0 1 1 0 8 0 amappl10 144 978 0 977 2 1 1 1 0 8 0 amappl9 136 1559 0 1550 1 0 1 1 0 8 0 amappl8 128 1185 0 1151 2 0 2 2 0 8 0 amappl7 120 1126 0 1119 1 0 1 1 0 8 0 amappl6 112 618 0 608 1 0 1 1 0 8 0 amappl5 104 1781 0 1768 1 0 1 1 0 8 0 amappl4 96 9062 0 9032 1 0 1 1 0 8 0 amappl3 88 950 0 944 1 0 1 1 0 8 0 amappl2 80 69701 0 69633 3 1 2 3 0 8 0 amappl1 72 159463 0 159051 27 18 9 20 0 8 0 amappl 80 19548 0 19513 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 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 8607 0 8577 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8607 0 8577 1 0 1 1 0 8 0 vmmpekpl 168 51318 0 51290 2 0 2 2 0 8 0 vmmpepl 168 1001724 0 999949 446 346 100 106 0 357 15 vmsppl 272 8590 0 8577 5 4 1 2 0 8 0 pdppl 4096 17220 0 17186 6 1 5 6 0 8 0 pvpl 32 2206646 0 2191843 651 506 145 274 0 265 11 pmappl 200 8606 0 8593 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 856 0 180 20 0 20 20 0 8 0