5e91cd17f93096cc5e8f6a8c2f3b2e848082ec42393bf14d5107b2281727e2eba9406cf47adcce645fc05e6244c81badca507e2fb04c9d11a1487c932bfc5c6da677557880254860b95368944e863e0a783799b26c0cb9abe676afb78d0815c7c2e970449e687c7f567483903c2eafbcd076c0c9297ea05beb05aa6600bf4e9ef9dd53f256343d3f96d2cc61ab7267019848924cc47c6f1be27f03d6dc40c0ace80c207be2a43d95add93295cc0e088e6c1ffa81c763a3c0f0392f9db00229dd25c1dc98498bea3fcfca829c4a9b957a85dba953633ae7347f3ebf8d1e6bbcf119affd779a63fb489e8fe4897ce3e9faa802a65c12488277af5d4f7a21879668bac0def77768851ec37313706d2196af1df21f2e2fa36ad65c877e84fa839fe798101cb434a8fdaa708b3369aba9af15916c836870bc67424a0eaa40df0174e81db65ce01e454c3aa84b3808c546157db902ebb5cff419b29683b3b88abe5ae20c3e3c02aad6d9f28079bd1df3ec08f4bdbe90943d2e84a2e27b594822965fa6e30c5b3b46aa55a02ef8d50e801832703d99860f94e408f6e1b156d1152e110751450fd92e6219091bc5f5a0df32dfb38b022456a150fb5b1a76184f839cbabf4dafb6d9b2f8e3734d48eaaa228e8a977749cfb1ccb4c83e81c54195f5b1b41a9cf92d3fbc0043386fdd2a931dbc6640b8228a68acc47b03831f0f7592e0f98b98a5b9f77f3ae83f6fa7240d7bfe6119afb5a669309438496cba08c6a9cd5d0a84790055425d27861d7202ef91314d44befc94eb805489f9b5f54833fbc1cc67957abee4b09eb585eeb533558e49f8c95fe5c5f3d458b3dc54cf6f951d19c3730e8719e4e665c07742010fe3f4b842da65f980763d9c232af933a1d444d6d7b1352ab30a710c93e36241dd9e103d432af7613b0b87e4bcf7e9aa8b010add86d9e892120634dd44c1494946a5585439893febf87be6e80d007fca7c82a9f5faa19dfc47c3bf1dcf52d09d07557e33598a350d78e0575254cf79f7aeeb6a702d8374ca3b25e609f45f104e26ed075db24d622f45f2bc2b1c25b872b407d4dd684e4cd89d6d0cea5929dcb6b5db849a6f65aa9226815a23fbd8799f44d410a5dc86da8b4eeff41ad30813ee5653613f48e2e62dcd648f2991a7c5dc00205b4d2267f4bb732e4e7b9c28899a7fc516e5bb746a3bd7d12c321565e23e2f55dd24b2b2893edd3d5b5976774f683fddb6b3c9e0662eb54988503c1cffc086096793a0dbeb81adb41e3b4693b62d9d4c7ef3eb691eb89223c7d84fddf10d81bd9f852661e054425a51d41e644321b35147205a3fdbd447e1fa4e8fdb44fd02d063b23745c77beda252bfda8e793de7706eb1eab7602e9085f243c0b1cd29e62aebddd93c979148be8aadf382c84e052f049ce16a1dfbdad00aeeffd51066203c1b1865049271097355d53538ebad139339b391f451712f3fbd084574a0f40539773e5abc15616cd9793e964921634967639a3c54d0aa3d1aa4bd5855cd55834c04155ae5db146d8965d2620084ef701dddc18dda897e2320f2ca7e2048981011a61071541a2432570b1472850c064cab543e3e616830a70dd194a2e231582ee9ab14be4d5a6683f8a6b0d7598f01b0173ab4d75ed87f6c2e08a834fc89ff61990e4a5b80e3dc9d43c17d5d3d9325620f07984e8646a64716b204b07333b2b7d06b0b9369c7f5b92d47bbc5d2dc54e1f789a68c9c3e48f12b3f75ead4c21b122b4646621fe113380291852622f3abc8f7682f07d19ed29dd0a347a5dc2d544f100c8a75cafd2f010fad4fb0491f560b789055a2a4f08bedf05c62d6b5026830bd8833542ff09835ee5d8d5a1512a749836cd0c990ca8d41c42bcd0d0f40cf4fb3d8911eb11e0cd02324981d69a3f4428ba9b763bc15210729b581f81a7339f644fb4610dab327eb300a4cf35bd6fd7394ac15761ce741a58d7a07edeb2551db5d5130c419edb7209c28a59db6d188ab9029f3f7a57a27cb132238579c368f220b655d1bcb1a4badbaaaa5d1be9608c4777ecabfc5bbbbaeca75d7e3407cc37a4034b94bd8c424e3a370297b00dc73906d8434ebf9977d3f417e83d7c593625d488a2982781decfd10668509a0025f68901e31b081d8743700dae162182f7468687d8e90e726e12deea4c1ace8fee1a5973067ca519e4511fc5d3d2af44722276f2ac79a6a20dd2d3faf36f14ff2ead89f6e72ebb45d811d27311d3f273ff8d23461460d6021134ccc711f50d55e46ff5450b9fc3cacf9ddda11246e2dd0c3305da30fbcf52e1f945cffebb9e4c887cd30f78c3b624be266a9384fc0934fdc36ebd306d28b7e531a1ecb11500e4f6fb83ff78e8495c32ad2c55981fa6a0b55d4b0a683d9d3bae7b130e68439dc8ca6ac00cdf338a54a3d6ba08429c61956a6196b87ef1ed9e9ee12b9dfe85df046c86ece7e721bb3086b32b538130bad580b5c3b81438246601b75e5f255dd67c7437a98fd62875af78a1b06b99b8292a063f876da7ab1945e75b7f97d381ff53d92846f00cb15d78e6df7e0f35435e09bb5b111a2c4d09146577358b8230f06492819b016b763d9b212086db59a0bb36a05161ee6d192cdc89683afac584032d307f03a646817ac33bfe3ef1317fc7e29ad570bdec683f96cae088a29c16d8e84db3bc0b246b4ac801b0ff1bfd5a0bc4cf84455644bbc2cfa80d1c4379265d23b9860a3bb9d969c19c01745ecd92190de9f2390d0163fa3a2934ef65d77ea9e5e4de07e68093feef4c11166b1df9eac1682eaa746decdebcc366e75ec78849c17ca3bc680fe0c061a8e7c8cc1ccd482412225c0ff438b086b29085a5ad5c9dd35049b852e78e8fc6d2b2e971e4af214f6e94fdff6182ea1a6a544c5ab8a59189a65da77419a3f6d4f0c3f2dd060789bb8b8d2b8294ba4d9fb711168096f5411532b2336468ebe680e8699f1dc8fe8a369a770a4d9993081c5af236ff2be3b0d13d295354f96526a41ff965e900f7070a73c6f6dc9f4503e8d61ad87b1bffffa5fcf448873a917223e7dab65c854b6b4b0ac4b66884db0d48aae5bbf27b02493a72498b3c84f0019ad18a802e176baa5cb0dcdc1e9c9fdb8b0658c89653caf7fd7ddf3734acc53ec9c7f6d601acca5ba618eab848d24ff6e0d881d10516bc36734e3b3e134814019ce33dfa6c5ad0cd3784eb50ecc52898a5a34ad479d11db23f1fa611d4e84d84f333dee62dc5540d5320ab54108074ba2e41e5b151b57277ebaa3ea1dd22ebe79df1145c9ef72a4b0bfb4d062676073295c61c61f162d50bf642787512b44ffad452d27497b151dad1daf66a579c8d41e84846c8c47baf7afe7e33f6e0661f3280be0b6dc0b7450db700b4970af012bb0dff9f91496af05ae032bac7039deccdeac8541a1dce79f9bb011e1e64c443a5e7ab1d66388d75b00ddc95c611eeb2662e6931b105932648f98bd427f845a1dc9b031c8555a22a98dadbc483129017531779455a0a061bad92c2ee9d239cec6bf9ba5099722885a29969d4f5eca41d17f8a1c79dce5f2280f607839172df1ad3b9a9ff816392b80476cd8f171ab62efa24a727a9921bea2bac3148b31348e277ae282334cd9c7f39f2213881d4b48f63f64f5850df4ba043d01a54b30fba01a8baf4e873242730ebb7afa7a506073668db8d8ee87ebeab092e189e78794b74d6ad64d88821f45f252b2b835951e62c5414ab31b8ad63aceee9937c2368635039acd50a66267648deb404b838b0aee6e7abc1f26c9750e4bbe66d6e4d5bbddb8c750bded4a1131f9f3c7d44727740aac49e413a3b3f3717bc4a74e6d35fb4e6cec120a030ecf944077622ef29215d7c55fc946905865cb9250c91c291126793f0392241b0760a05c19a871b65c7c51f0043c470ad1ebd93c0ad5e203d7ab7a165b2ee5dca18d0a85cf34f82c02672e0a5b5342a2d98df4d04c55399adb3aa91a9f08d7fbdfd5d03e7a97b788d5fe877bc4fa50e24e187e82542ecd9716424ab604c88105d779b7213820b58780b23cb9e9be8ef54ddf4e478709300947a2e9fec0c265208c98c70ea18c42a7360b6c0681a7c5b065d75f1a255c67fa3d9d6905aa60a6c837e1feb889918354956544aee3ac131a95d40b144da010adeaeb7e18cbdc833e3cf7c5cdafe6ee270f1aba8afdf5770769602ede16a22e79c1f0482931cd50a0ea6dea2062a7e7bc7496ee7678ccc8e60e832070b083ac9fa1934188a458c25b26086a79967b758c62eff258eb88d4c6f8ee003c0c2b8a5703a0b7af6ab613aa93a947d919d3324422c3d1ddfdef4af635d4f19a1e8c7777b15d84f8ba8d1c97fcfc36817d089e6bc3ddb0db92335d789c4090a96aa8818ac1a3c446166903e704d672a819f27d2b615813ca4021425eebc9a1c681b15accb57160775389b6a52e796096b360fba1b4aa928c48323cfe414b3b81d1b61874dbc433e7e903db11892ccbfe3d38e584458694a969a0e5b4bcf2e63bba2eddb3503680d05d3133455c09e2c78f471b600e5e510cd0a3cb0a2a27a758af39ce75bbc76725614b7ef926ae528090ced8c39723b68a74e4e9da76253cd8b9996a1d43a99a8944c8732b4d72110bb0fc0637aa9002bc45c47f8cd0355429e06c5f4b4840a7b9a8a9761fd729e7f303e172b1cc0e4d00937e59c79e04250b806841673f7130bdf007f258", 0x1000) socket(0x10, 0x5, 0x8) setrlimit(0x5, &(0x7f0000000040)={0x6735, 0x7}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) write(r0, &(0x7f00000006c0)="2d33f318ff1033e681da36f2c551b3a09bc4e57338b3270a1eb5f96fd86b964ff636206ec07082dca0374f32a1b70b951db6da80830293ed315eded509d23f179e792e360ac29442b77ded50ac68446531aec9", 0x53) setuid(0xee01) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x96fdf7c96eeb3821, 0xfffffffffffffeec) r2 = getpid() r3 = dup(r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7fffffff, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00009fe000/0x600000)=nil, 0x7}, {&(0x7f0000a88000/0x4000)=nil, &(0x7f0000d5e000/0x3000)=nil, 0x3}, {&(0x7f0000c57000/0x1000)=nil, &(0x7f0000d48000/0x2000)=nil, 0x19}, {&(0x7f0000fa9000/0x2000)=nil, &(0x7f0000e8c000/0x3000)=nil, 0x100000001}, {&(0x7f0000a90000/0x4000)=nil, &(0x7f0000d2f000/0x3000)=nil, 0x5}, {&(0x7f0000af9000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0x800}, {&(0x7f0000bc8000/0x2000)=nil, &(0x7f0000b4f000/0x1000)=nil, 0x1}, {&(0x7f0000f78000/0x2000)=nil, &(0x7f0000bcd000/0x4000)=nil, 0xfffffffffffff861}, {&(0x7f0000bb8000/0x2000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a17000/0x3000)=nil, 0x100000001}, {&(0x7f0000c57000/0x4000)=nil, &(0x7f0000b4e000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000bcd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e26000/0x2000)=nil, 0xd1dc}, {&(0x7f0000b9f000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000e12000/0x4000)=nil, &(0x7f0000c32000/0x7000)=nil, 0xce6}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x100}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xecc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x0, 0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="16") r1 = msgget$private(0x0, 0x100000130) msgsnd(r1, &(0x7f0000000340)={0x3, "85255fa57eb49115c20535552dc89d2b5e8a3eedd351d7b7b209c02fdc511a5232a0f4f216e4d7da9dc4b79f29bfc023c176264738874613333a66ac762dc5cc17d6d896916de883e45466561a0c86c93ab6e1c5680f328679afabb28758211154fe58c8f2a4900b18bddf0d98cc8fecc31380d7532df38dfa27ac5f1c83b31c507877b184fec815cc869f8a643467d4af199c80b0186e727c97c276b26010b38693777398561732a3221a9f9563221369f827023d87a52783dbfe02468be804d43b6cbd3f98ff7491f0349731576b36a404d7751622f9c7ad2e8f493b2c38f2da445660549948c5bc77bcb6e0"}, 0xf5, 0x800) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000ad5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x120) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x800, 0xd7c1, 0x0, 0x976, &(0x7f0000000180)={{0x9, 0x0, 0xffffffffffffffff, 0x80000001, 0x800, 0x79cc, 0x4}, {[0x1, 0x1, 0x5, 0x401, 0x1, 0x97, 0x4040000000, 0x7, 0x9, 0x9, 0x9, 0x1f, 0x0, 0x8, 0x40, 0x9, 0x3, 0x7], [0x3, 0xfffffffffffffffd, 0x3, 0x9e59, 0x0, 0x6, 0x200, 0x6, 0x2, 0x92f], [0x4, 0x0, 0x8, 0x3f, 0x2, 0x2, 0x2], [0x4, 0x7, 0xfffffffffffffff7, 0x100000000, 0xe2ad, 0x4], [{0x18, 0x80000000, 0x0, 0x7}, {0x53, 0x200, 0x2, 0x4}, {0x5f, 0x9, 0x5, 0x1}, {0x5, 0x6, 0x3794, 0x7f}, {0x8, 0x1000000007, 0x13fa, 0x3}, {0x5, 0x561, 0x400, 0x10001}, {0x5, 0x5, 0x3, 0x8}, {0xee3, 0x996, 0x10000, 0x9}], {0xfffffffffffffffe, 0x7, 0x100, 0x9}, {0x8, 0x0, 0x4, 0x7}}}, 0x1, 0x8}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000a00)={'./file\x00', 0x7, 0x0, 0xfffffffffffffffb, 0x1, 0x101, 0x0, 0x0, 0x1, 0x0, 0x7fffffff, 0x8}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0xfffffffffffff801) unlink(&(0x7f0000000000)='./file0\x00') ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000a80)={0x7, 0x1}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000009c0)={0x80000001, 0x1}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x17f, 0x4, 0x7bd8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xd3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x5df8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd03}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000feb000/0x8000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xb7b}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x100000000}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x4, './file0/file0\x00', './file0\x00'}) utimensat(r3, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x7f, 0x5}, {0x13, 0xffffffffffffffff}}, 0x2) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x940, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r6 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000400)=0xfffffffffffcdfff) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) r7 = dup(r3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) r8 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000700)=0x10000) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x20, r9, 0x0, r10, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) getuid() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x10, 0x1, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xd2b297630cd8c334) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xffffffffffffff96) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x7}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x4, 0x3ff, 0x10000, 0x0, 0xffffffffffffffff, 0x80, 0xff, 0x1, 0x2, 0x7}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x1ff}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x4}, 0xc) syz_emit_ethernet(0x22a, &(0x7f0000000580)="2840556772d3bcf3954d9bdceb7aa023c1cae19b6c8667449e4a8840290053fb59649b105c447a10505143939d79385c05d417a3f03d27261edef872132f95b7d786658976ccedf91e21e9c945edacb81867d6f20e70250c6c3e653fef0900ffef22210fc56a7fcd053c0602006ee226223d07af49bc583b5e4fe9681941d0d9814b183cedb7f0539e170d3c4363ec669b78e98d5ae14171c8dca6c496298c473830f9a821e445e0e6b49ab6ed2ee53484616c7e87b2e6d4fa0f3cb1ae60b1a0fbdb200cebc916ef3004a130436fdaf0d3cec8ee54bbcda6d8140b740273759a9b582d7f8400000000000078632dc57e4f35a07f000000810dacbcc4e4d86a53bdf8e21c9d300af0aed79807000000ed738590e5897b02a98f11ffb56ba22a172d27cdd13de84c93ef48bf23861b5ed0d3886d00b17f69f602bcbe2598a786e2a0311885da17304c00dccdece06f8117598783cd87439942929be33ef6a0b417b7189dea64e6a47eebc23fb83ab82c532870c77c57556033776f178f618ada6ab75d609e59ec2d26b27438599561a205620d8480d8bc292beaee9e54204b62af9c9f2282ff1fc549fb12cfd4e13c86c2ab14b47bb3d9c3de5d9d98e0fd3a64a323811a58237fb4c4dd4aed8f4683f47ac8477a5e04cf9f4c2c74c995f4bdc9d6f16194dbd6104809398da7dd5df7dd0fcdf4c4f5267f317ada7b3628007dbebc0a4a080638bf3ed93d7b4e8c83846325526a620f0e8b9d13a93d5e45da5f1a116297ab48353aa8345d11") 16:00:15 executing program 0: r0 = getuid() setuid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) fchmod(r1, 0x102) listen(r1, 0x0) 16:00:15 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x1f, 0xdb, 0x6, 0x6, 0x8001, 0x2, 0x5}, &(0x7f0000000080)={0xe000000000000, 0x7ff, 0x6, 0xbff, 0x7, 0x3ff, 0xf7, 0x8}, &(0x7f00000000c0)={0x2, 0x3ff, 0x3, 0x2, 0x1, 0x9e2, 0xffff, 0x49}, &(0x7f0000000100)={0x9, 0x8f}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xf9, 0x1c76}) r1 = socket(0x11, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0xa2) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x202) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001600)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001700)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)}, {&(0x7f00000002c0)="13e22f2fb01620714ae503126e8d35b607947ad63ff05164d3f73ca1ac47bcf64bd14e086e626b7efd351740aa0a9404accaca7973edd5c5b6946aacd10482bedbc5b413994c27925d2b783d132edb868e4a7489f28a69dba2d0ac4aa9bcc7004a5b3f332d5cfb0bae9ff7292703ba366a108e717c74015b3593cb7007baa0872fc881fdef27f1fdfd92235727440e922b49530e66b8aa557400a79599aba27f494547ffd641565657ee66b227c064c5ea81289b6e2dc41d9c5a4fb5bc333fdc7086cb6815681e3666134771462a518191c6483cd33b9c3fb0dd681a9c1f3e2e7f909fed356d44759d3e4854fc9257732633becb51fc2afc83219f0f8097ea65db8b0a14977db06c9c5d62d1e6a735039388f6dbae36ebd045406664c99337f5008a77563e393b2332987a576e6e53a0426d7aec3aac440b1f1de615d22abbf786a1b1d6f9df92b6fdc045ee0f0de7945d4a0e6bc007dde963158e8ac3dd79dc45b2884639474c37d039c70220fc10ed50db998587a9bc456957eb84c996c7362153d602a1f23b61f492d293fc61383eebd56df2f3d0d8cdbb432213600a002c0a0932c616707810878eab4e08c8ac5e637cd33279ea08b680dbec6d948445310ff069e057fe287be774d823490584faa5465a0f955a44a7b306514370e87fc346540d0190cfc43832a3c4b2ddc97a61e553148209227691e012663e2777aba33e7a93ae36c86be1bef584bc8b5646d33fd38fd6988fb09aa7c6303620e2c7d723d4fba93764c65478c79e59022e27180e1598ff76ef4677ddcf03bc152372f3750b9bab1de352ace78fd4d98bd7d2dd65c1814c84a32615b531eb46cc5ccafb778c7abf82e07928cf6727fc18f9948170bf88c8378aac202f0cdb7449ddf35bbe9fe408e7f228ba7a8198968f5d9b7300eccc49ef77b8f1f65e3fa3977e1f14049fe9063f1b6335f9338035423b908f777f9224507f4c1be033d8540ad0c9f7baa2b0008f75f5b655780513714fbab0419e62e65458595d0eb2e4dfddea8cb3c2264349368657413ad75e79877e7aaa0d9a6373b93b243839d9385e5e8048c4a62c52ebc36079cd7f46c48eff8c3c9624661501dbfbe5073c0daa41efca32b75a0a3ba43eb7c616adef3776607263599d6c11cfe4d4a37632e0e23b79405da7a9ad03cd6cba64e3b52623004f6d96992734d6eca748e0d6ce869e5470753cad686fd619c9350fc3731702d2ed01605d836d6828f56db0be6835cbf18f4fef950be716c60273aedeb8a9634ae39d7d36c9398c1eb42bfd48d760976bc04a542114b2c2c629822db6b23c4d4eb17f127d5e120ba90e1d05c74a87be4413bb18d64100c5cb6c9db71c54a836f9511abe1ad3532837aa4bba5f0e41fcceaa3886dc0417a004d990b94ef0e146e141152977893019371a0f5413845cebbe8388aa85b33f6179e4324babc7e52741270adeab41795fccd5cc16faa96bb4591245bd4b878e466c000377cd7b1530f44674c5d8fdb41ad0fe825e791cff32a85ee035aaadaa6da19ea90dd51af793c004f3a142fabd2f0defe24c45f61c654b78fb10d413bae20db5122a9ecc52422aaab7497b81f7466ea879cfb789a34d22b4b5d883327f16a08cbcc22986068fce20b768fdaaa3e78cb549ea8cadbc66796d5691f34265e5a90107d8e4d7ac3a22429227b9e396fe476a4f97e2e79e8219ab7b7a890ad9d28d8a8845d42e7283d63da83c8895c9c8fc5618bde628301d80d645767dbab75b0f29d20634e1a7d78b2c45ac87c9d061907b9282b0ad2f85de5f61292d17733658527e444d4605922dfa141722044664b1f9304d2cdfa03a3211f102984ef17aee41cb836c72ae7f25a9cdf5fee9ea759bc55961868060f40eded32887fe41fd515756c499507b78b926d98b4344111e27dcc3e247af5255f1404cb8486e4da8f36d68b0cc8bbaaa65d8b491353b28bcbe099a1a66ac769432f5dd6ea386bc9c84256e907da6c119ae95170e76f0434efb753033f40a6941080e7d5f11abad7053471a2da0b3d1bdb6e603efb82818528df2e2dea66b7500ab987f408f29b9afc77c79130bfae970701a0bd9fef77201c8fb3b46ad09fa6313262d3d4870ac8fcb7004f675908c7a011e547b40b746d5103b271add95781397d58066c0398b978a12a84834ecfa7e365d72de8840221d457558458fd40449a6e812eb5822ca12d04eb04da2d5159a8c4dd00cd5ec7628243afb2b91ad6f7d295e2faafa168aee4e2b7fa85267c6413623084bb2b717791860ab6949f63b39fc42d15f3f82a58a035a286ea92cd7937dfc1ff8f9c1ce197ebf84625a384014bcaa95ff19c38295bcc28067967bdd6bdba7bab56c57a08c9a0784e8ad7cd869788fcac1bc215ee5eda582064deb9e2945fcb0bf59cfdaba6036945f23bc191d35b1f7d802730a2607a01c81aaf9ae9fab62e2fbc1876f2757414c309dae480c2525f38f0b7e0e128e84bd64cdb499c884cb8e2be8eb573944145a91a432f705e757b047bda59cf0d717130cf189cf9b552afd39495637d201daa98b30d36f132ab1d8fce86112b0a7cdba2c740258db874e259b8021eac768e90c9775d2f29670d1c34dc68c478651f640300c3885faa96f0ab673cb771a6ae0ad2f5581eca4a1974d356225ee70cb97a5f8b04e8869331059f36385e6578434a7544e4a670aa56efeb746ea3bbd5a4942f0d509b766bd89a094e903381e5a162307e7f670eb4aaed041b3ae55f2e4f1cb1d3928f49290521a0d06cd4086c2b087cab59f418f6992b4f82ea778cd28c9e760ebde677ef5e9432c142b2fc930a2bb832d218ee19488d185827e23f44dc6d2c9d65fc8f7a13c336a7f4fcd0a87bfb8b26f36f5a1d7012aa0d6955cab805e42fb4476efadeceb47686fd6f72ae3b9f6ba77678a7a33d56b8c630306ff4f7bedb5851a43df2e358ad7f45b63dbabe31468366e666c01b48b6d0b2db0b5376ddf8127024df3b4c54c03050d6158c178111ec5844c1cd02ad5cbf0fe62022c1229e21b500022021476d675854233e523dd34cdb5972e5245fbb1152e98b7a634814a2964e4f357757ad3a3bd1260f75574d49e4486e1c4ed339aab73f28749d9bf756eae38a60f52f982f9cb276e528f5a14147562f0d462b15990ac5844e0ea1f31f68d33bf8c888aaebafdc0f68dac2c41982bf223288be95cf097c0ec8bb10a51ff0b8c69884e3d3edd230bbefbd1ae7f46afc840866cfeef8cde34baaf0ac5059e0d5f3b9e87c18370b050bde114be65b85d93255fe4c34adc7afdffcaff3ba0b4250735dd15d12d14d22a5d409bab8a63ce26690522c59655036ef2606947e11ccf36ea3790df74596366f5ca92ff84b41f07344b640c0aa9a2fd3970d58403a79520a247cd631f2127d163dcd69e59b58b642ad4da115e378835ea00a050513625901e7c77e07cd300f501a0b2cbf71c1cfa55c41bc34160eb4364573886800d233f3050cea4a765238e5c68f60814f75b52d93e5c875ca7e73cf305f7880b639cde95012d5615df7703dc78873f6d7b5d97d82d8b40d198f6ba1b40d09d014a4f91b0adc920d36029b51a02afb8f24870f7d6175890f1ec3215efafc7efe8a83a415992a17a05bdcc64f66b36d47aa5df9dc9cd5380ef2be97e7986c975a9431fdc890fa211d8750b442da1858368c142079bbdae9b53ab37c67824136582e92bc5c8a5398c44e5220df6b1181bb71812700eeb6131b509b60fe7540c8d43faa4ccf42092cd7ce0a0cce0f2668ffc6a32105377b35ac723282721deca8b2473f86b92605fb105ba9b63e1cd140886bf9d9292d308e5ecaa84b62c6f8034f3f96910ae1a111fc84ec24305dd68564b0559400f5a269994a5c725ba6f91d82465f87e54eeb432fde1ea1a2217e22c55c0facb30dbfddf6b43782eaa10f9d269d16050ef4ea85fe48eab56b171b4a53b46d131559de163cb4752b1fef4c12527a08017062911db89bc13a1687e0adc035d0a2b15bb43fb0ab1151044e18b67cb08d89f2a5157013becebdf0c25b20a0dd436430515f9ff016f36f8cfdeacd782744eab90eafaed7876b6f6c249d392ab32b26c4b35a42918221addbd00761eb9c4774d0f95ace5a1665a73f0fc127246a18ec92bd8e3dca9f7dda097e02d0643227167ed6949e06e994d8568bc8a55eff29a6270b425f50709288dc44b15f62555f687c922b27c3f50107981be6e04e812019e5b13271bc86b4cfbb3da626cfee125fb88ddbe46bbbc772b02910dea8dafc922532fff136a8517d41ac26734637b501947a8bc7ab36c3879ce5cdcf1ee85ccb5150a11eabfd0d20faeeaf735b25f850281244188c9eed5ae19f5fdd61c82f35a5563b06d8371f907a66006153fa03b9f2d431159da81b4f189cc21f9e329a0b0ccb592289a31a60620ddc3b4555d66e7f1ce35cc602b2451fb7f969e1ff36b25c3e87bebd9ab8ca6a58939bb3ae6730cfeecafaae6e5871049f3d5f1c39961411b62169c108be5d3f9ba71bbb6667e18d9cee9bc52b53b0b411d6496c886290d249c049c8ba660c5aa7b220d3e1ab76308aa416adb2a161e3fdc66cc0e37c605732b546886f55ff7cd8e4cb1ff8cdef6beede0a4fc69372ded1a6a5ed630f179733b378569e3e39809cc1c315e861a5c82b2e005ce06e9f9a22fcbedf4000de3ec508da924372265e84e90cfea58967ad0262ada388114d8ed1640433b0ca0955ca8bdd62e9013901daacd213c150148480a96ae4e6d8b1b1e898c5cd53a6b6b7b2a237d9c53b05e02839e8acb437a8ffe751576b745885877d582fffb278ebc84d3310114b2dc2245bda4be3fa00a724ed4c405a8ed4cf424af653c18441289c842e8ba5bfcf6cbf2d45ba1fa9b388b9273645189fc6bf2f9acc47e90ecaa832dd2ceeb2b88ad0be9eef4e70b1631b9f81f897d13429c220f7d0dcd3ff1860398acd45a8df507d31fb6fa20908685d59b2011f6cfe16850f4e00093538e560acfa2ca8a9cda09cf0d1b20ae804897dee3bc1ba61fb7694b5594210c23f9e88b11a8a8e80ef694ad44b725f143eb88d7069fcdccf934b1a424565379e1ebf7f18ef842f245847cc8b24f823e24610728731bee7892a6bb15212a955bd105385477481e01336642a6dd85bef0d72653b31437a5d6ead5cc7ebbde748d1097f98f9a105fd4468a5536426e0b355e812910e0c65cfaefe961f5184294c14032fb60d5ff414776a1f4f3552bc4a4dc54e43fcdda9bc23c10ee7f9713cd3fca9a4b0541259cfe832f028bcfbc611adcf6d49b51639f2e174fd9a98a808c14da763bf4a2740a6328a0e842ab483948b4b3fd85f04856bb3f140651c7f4a8bdbaf2c7a138b1bc2181b4b5620a659bb6f9d1a62fd9b95e1c3fd7e54bec71b2e834aa56bc7be858a74d807d13c677a16026db5cf036521283122515d38aaa83342809f0fb025a0754c2582c7e3271085305c0e2b5df6e9d3e5b7db16ae21dad596f15db7b63aaa0585c753fc5e23e5cf4e2ec62ba06584dec071c5fe4d6a973b2f1e5094003a1e0c90d0d3bb5cd4cae5ee5a612cab6c4ea98565a62424d83b14641ff1686b89d9d8b8b037a7fa0e664d0d6427b436a6cad90b501bc137ce2889ade47c05f6af0573815ec6ff002369e9883452a4a7b569b54440b887a6052bb5c426ab2586f8364b3e1f3721f662e3ecbb5e4e989c96679b35174940df11185528dc63cc5c7d803b2b736dff8262396a259f37e5a149c03451eeca6ae0ecfe42ba3a354d401a7a48aa5ed", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="fe66644edb04656ceaeaa28c91d445e151addff59d0aac9f7819f9348a84cb14baaedf8b1b1350d6352aa9215e32045ce15bcbb158a9f83918654cbf8602cb2ea107f4be377f51c00fc5c19559044a7fedcb787363af405ce39bc9a39bfb9ab69e79bc0fdfd16edafebeb15f0b21c58f4adc98a0c3f8b7301cd3221591d0c2d5a8492789a1a7162f3147199baa354135d60e96f28c896de0f6f7a89a983bd25fc132fad4960fc6420de26b2acf77c3af307dd4c45bda2be2de9942cbe96b", 0xbe}, {&(0x7f00000012c0)="6b7a921fcb7d549c42e98a62faef7ffeb044be880aaeef554667ea39b6b562a6710609a0639b3fc2a6b6770cf363603ca5f9bf7fb19b86752178766a6fe9c022773fa637a0d5bcda7f966d4fc6f63335395a06c2e6688d0cd32c4ed5cb1cf9944f32cf3df4c6ecb37f6bc12932428506824f183dd835d28aea8cb386fae9fe2d888aa46ab7c63811feb1383139eb00d9f8c36fa790279f408cd9870dfa64715b49bcaec575325281f86f534e1f2fc3c08e75be6ae62530332b3de3d01475ca502c92770f603713adce3e05323f2931eb84c48b3442ff72a5700cfcda06", 0xdd}, {&(0x7f0000000240)="38c99d4bd97674fd55db7e440cedc445ca72fe7677d9d44f489739777dd5a95642", 0x21}, {&(0x7f00000013c0)="4672813d40dc8f4e9bb2c819f4f23330bc56095717c18971c6cbc5c179f4af2b369b63f11159e4ccc15094a967d070faf79bb12c3296b9adab8ce6a567ef74151b05e092fe9bd8c826cc2c2ad5d0ae299b53b6af4c9efc9c8d91ab181ec3246d3c99b902a1e01e5f5a1da9c0d115faa840a67e23937791e4bfd59b7984dc64b4401e53bf31999b826b", 0x89}, {&(0x7f0000001480)="825c8c4b0f416b25f4cdea1a8af7e9663d469f740cfc1189e3196b5c52dcb61e3a3e5ab97214ab6c7a2cf9d81a33ea71a01a91d2bbbc5b5bdc4c9c16d57056261bddeb2007995078f98ec507fd6ecb38df43fb0a86020e3866056600258616f09aab2c4c8c35590fc7f9777adec38b3d01da51cfe551d79300a8a35b3c0d2086eee30a8440768f555f556e5f10705b11417e93da46ec875071b36bbfb3fca1d4586c", 0xa2}], 0x8, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x78, 0xd}, 0x5) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) setsockopt(r0, 0x7, 0x7, &(0x7f00000000c0)="e04d0b278f031be6948051f4a200649785f7d9bfaf026a24daf77ae597219d21e448a8298d80d6728d4c0aeeecd9bf19396ebb46c4179f6f7e84dd722ba016255220cdb239a2cbaca439868b463c102c04046dd0f987933cda89263a3d94b35e810dcab055c8656269b8c0522b9733c0e5f0fe23a78633469322b277157fb26cd18a19b588d43069069025c25cda40ef09c64ad7a88ff1d80d89b7ac95a975a97e44fe3c9f2e27c417c0dd833e1e50208f1fdd7360", 0xb5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x1) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x613, 0x0) pwrite(r1, &(0x7f0000000140)="9d0886c5635c317abd97f8b7d5870f605cc8cb521ec2284df00de2c3a3bf34fbcb590ec06e32e52a1ed5", 0xfffffffffffffe68, 0x0, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8) ftruncate(r0, 0x0, 0x10001) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000500)=0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x200, 0x100, 0x40, 0x1, 0x1, 0x5, 0x3e12b116, 0x3, 0x2, 0x1a583ead, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x16e5454d3f882357, 0x1) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="d6d9b991f85d6d8d72e9d71ed99df6b759af0c14e73718f0fe0d6266dc39a3b1de599589f12bd2d3e3051ab0ffab06b591c1c23a245664171ff7185a9e8ad898add0b04707bb2348c7c251cf094f0c0882c97f1d01594e57da25aa662beb36d5adf8f5ad9bbb92b82f122ec67930e659771a305a921010702ad798561dd590522f80d87b6889b9fdaa42bbd64be7e5b2451f969caac5d4914a54230d411b4bb2bcf5fe825ba369201501b719be49246d9888", 0xb2}, {&(0x7f0000000280)="df83123ebd8d76213c3d0b57e452669e1c144d4af6dc64850a9bc3f68943ae26b57c4a653d1bb51c9f0602e4b62b4c317e78f362ca94132434449200f55171604f6efb4e28262d782b0486fa040dcc1dec586c861b557a3b23d1d739d9e8f1f7fec36db3f800c7b885c943448f081cdbe1ae92cfc199a068b7", 0x79}, {&(0x7f0000000300)="3030298a99ce2d10f026a19fe3b58af60751179a79c4c42790532a9b1c1eb3de995701b9ba27e3fbc363252775cf45a0995bdbb7ad4b6ef6fb37710b6753b696e7a18946f821c22a8acf9241a57b359a74fdaa2e5b9554c06b8130fb85c60af91f71d114408ab089b7d21733283314cf710e960636dea9a607183ed31dd1a9f73d5f225c6627ee683613f78b02a53abd5f1cd08421e4", 0x96}, {&(0x7f00000003c0)="0592584ad0692c22003c220038c55d08230025c914209f9192276557a5b3c4b2ad2107261b5582447e56246dd4a40f010401d4dc8bae9a8e3c9859f02205fb21c706de3873a76c3aae5cf650ab575f846319768a0d5e095e1c8402e61124d249da617400f76bc22346", 0x69}], 0x4, 0x0, 0x0, 0xc}, 0x8) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) sync() 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={0x0}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffff9, 0x32, 0x7f, 0x1, 0x0, 0x0, 0x1b, 0x0, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x87, 0x7fffffff}], 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10002) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x40000102, r1) clock_getres(0x0, &(0x7f0000001580)) fcntl$setstatus(r0, 0x4, 0x4) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) getpeername$unix(r2, 0x0, &(0x7f00000000c0)) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) write(r2, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fd95e9d8b0389"], 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) pwrite(r0, &(0x7f0000000040)="94d2461eba50d23934d00af46d2526438e5a882b99d703730499ea1094ee6aa63869ac6632e8126aa4e7c0ebe21b443d67dc3799e820656f0309e69ba0771de947065755a956e9895b606bd026da56c1c5ae23c2a0e353a021ad21481e1b2e7318e05d85987937417d5d5d9412c6592134c0c386828b809e4d29c6748eca65cf5a106c1b9ff133579bfb44d36148e673ca273639bd826657b5487219", 0x9c, 0x0, 0x0) dup2(r1, r0) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100010000) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:15 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x20, 0x67, 0x0, 0x4, 0x9, 0x80, 0x3, 0x0, 0xcb7, 0x8000}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x80000001, r4, r8, r4, r8, 0x11}, 0x40, 0xa16, r3, r5, 0xd93b, 0x7, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfff, r4, r6, r7, r9, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x200000}, {0x28}, {0x6, 0x1, 0x0, 0x20}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000100)={0x1, 0x1, 0x800, 0x7, 0x4, 0x1, 0x6a4e, 0x3}, &(0x7f0000000180)={0x0, 0x8001, 0x8, 0x9, 0x3, 0x0, 0x2, 0x8001}, &(0x7f0000000200)={0x3, 0x7f, 0x7, 0xd8, 0xffffffff, 0xa2b, 0x9, 0x5}, &(0x7f0000000280)={0x4, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x11, 0x0, 0x0) 16:00:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9, 0x5, './file0\x00', 0x8000, 0x0, 0x20, 0x4}) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff7, 0xffffffff}, 0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8040, 0x4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = msgget(0x2, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r1, r1) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) r6 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000180)=""/160, 0xa0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/160, 0xa0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x2, 0x4, 0x7, 0x0, 0x61848b5d, 0xfffffffffffffffa, 0x2, 0x0, 0x3, 0x90, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x2, './file0\x00', './file0/file0\x00'}) lseek(r0, 0x0, 0x3b, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x1, 0x0) pread(r1, &(0x7f0000000300)="361212756b1314d4cd4386749b9f5a4aa0b22a8404fd0ce57bcee13924048e0bffe8f7e93c333033a16e375af8756ed723e025b04676020756b1740ec15d88eb0623118e5d070f747a714cc0a56dbf714170829cc16b3001c83599e0e689348441765e9c6a64b4dc4738700beb194ffa7f983bbfb10e5ec03d9cf56475", 0x7d, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)=""/187, 0xbb) mknodat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x70, 0x8001) r3 = getgid() setgroups(0x1, &(0x7f0000000500)=[r3]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000540)) chflagsat(r2, &(0x7f0000000580)='./file0\x00', 0x0, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x7) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semget(0x3, 0x1, 0x200) pledge(&(0x7f0000000640)='/dev/vmm\x00', &(0x7f0000000680)='/dev/vmm\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x200, 0x0) getuid() getuid() symlinkat(&(0x7f0000000700)='./file0\x00', r4, &(0x7f0000000740)='./file0/file0\x00') mknodat(r4, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) chroot(&(0x7f00000007c0)='./file0\x00') setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000800)={0x1, 0x78e}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x400, 0x0) r6 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000880)='./file0/file0\x00', 0x1, 0x10, r6) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/243, 0xf3}], 0x1) read(r0, &(0x7f0000000080)=""/165, 0xa5) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000300)="f2b6ab22281a383daa07f5d8e06b00691896732e340b39d8a85545632e8b9e961a120576307a6ad9176f65b8b3e5aec6b3457b2bf7bcd69fb866390b015f6a57396db4899422b526c349e85b2ad60a139b8a1d58d22bdc78dfb5f492d8522def19784986a2fd77ca8e57d6e0e7a34a7512110cd403ad8e9df96974f8525b57dfc4e9c68b0f5ed31870d62ea345dd18c2ad01eca7081805b7b7d765d106ced69a2037c4a01cf84f853ab8a1df10ce5e89f4e23331987ec4a95b4eb859778ac118a0d98e250a1cdebce5bbe54794afcd6832ca4d3c9e102bd52fb347ee", 0xdc}, {&(0x7f0000000440)="795ec1f1f92b2d8f13c55a037c0c5a57c808c5a80abb619e69b6177e4f9e0e86961bcf12c88427c18cd2fc080a957fc4b4c97fb26f70d9eb", 0x38}, {&(0x7f0000000480)="43038a199deeff920be6c9133e2e01b7644c81495b24b6bb58995bdd33", 0x1d}], 0x3, &(0x7f0000000500), 0x0, 0x40e}, 0x5) dup2(r0, r1) fcntl$dupfd(r0, 0xa, r0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) 16:00:17 executing program 1: r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)="2f51191db400b6797c8f6250d40e07d67e2f3fccb95d7a59823f3778ee20df043a626ae24d27a1874614e827c4e9d85a509ca8b99fb125d0b12b395169df3f410e3614b820ae832cb241f32abf531a0ce8f686086b291d1bda1cf7d25c6569c01c0d8c58d0b9bdee9295285de88ae46691332a5374730ebe6dc54a19ff661db9ab0f12", 0x83}, {&(0x7f0000000280)="924de2780aebb7b0a7793c772a9d3698bbce7391250f055f128cbfa751bb5462493aa45f2a3c90fd9b4ff0b8190e2f45de5c1a2988278ce7ae0ff81eeaeeb4bab49a0b1a9902af128fcc2865648a8f022a70c91b861096d4098277501a4e537c1a16e36f37ca4ace744132a9dd", 0x6d}, {&(0x7f0000000300)="0889d358c305fed407786446b8743c5722ccfd45a20341c47ccc7348ca63a356fd2e430be73931bbb1524b90414ba1bc0a08f67ca9ac70407b36e4ff4b316d5d86759fb7ea16ca09c6f01cfd9e9560a7c92b8768039f236fae16db2e6dd8593da7d2b2ecfa9409cf227895dcd8b93903a8e1c4356aaf2c", 0x77}, {&(0x7f0000000380)="d8bde71b7edbd59bab78500ea47d3ab2cec3fe778f138439939c79910878a4563309d103bc749a2161a8", 0x2a}, {&(0x7f00000003c0)="c30bfe42453dd3a7f1f95a3829a8a35ea46e9823da776484d9890bc7765c3247257c5f03b937cb7da01eca915747cb2b17004bfdf7b0f5d47dcdf2c80dd2fe4f305cebf1de21bc23ebdf5dd53048c8cf93fb3487cbf9b24284194651059fc82755e23aa495b6fa", 0x67}, {&(0x7f0000000440)="870a060cc9480d630eccdecc3d1d9d8a9410bb9186076f57c71ef8609b13a9470145eee9085d056b4f271eb9c6aae1ffc1d988bb76c1481beba660032e16420b1aefbc5a9447385a711e72e1238b502c2f189717", 0x54}, {&(0x7f00000004c0)="f3dd68f54b22d910b62462153dcea311a5a1a8d4a89116b35d2a20fcae59cf0bd92b8c439f35431f631caf939f15f77cd78b4e777c9d29b5e33665cdeee27148bab38c47c2f1b240a14d6254d2916282d0f3f5c84da8fcc40dd4762ffc0409c7658ba6b033471d41c81ba0f0d344bd2c8c0e932e0dac3f8b5e8c8fdb70463248d0ac5b0fbbfa6267cbb06ad3f889aff6aa99621b7b5754dfb953eefa3f4e28e120bbdcd9864e148bbfbda67c4130c6c2a4d3f2bda3e640d20d6eb0922e99b0f61d", 0xc1}, {&(0x7f00000005c0)="cc80f7d23796aeaabe4098963c802d8283ef9d3d1a101dcbff7fdd6688e3a0416c0d43c4f7e23010520544358a4d94849190a51fccdf73b2c258684fb1beb7d7e61e7aad1c2a74ba9a59b4478e67263258ef78d73ff92f494f6f895563f132e920494e21bc53a7c9a81f9a4b41bd2ad8740c93c99502d399aa6a1fbe6df389ed0cdd45f2e06b9f696d11511f5e95e2fa201c2e5913543a5de9dc6184fa65cfce8187aca4a5d109e1df28d9faf23d488ecbb122f2dc74", 0xb6}], 0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x32f99ee2865dcd0c, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0xa) r3 = open(&(0x7f0000000000)='./file0\x00', 0xaf868d03158c386d, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) setsockopt(r0, 0x89b, 0x0, &(0x7f00000000c0)="80fb951105d6d04d47c90f983a1888b1be77ab82bc42509ab368d2845d208b810d2e59b4dd1a7e428ed23cbffd08f83e0b9e701d3679622d70364ef1cc1ab237d64306833bf57511270207667df7e5da68334b534c68acee792d34bf449527efa5b270bf9f3abfd712fe4b3209bdb94860e12ba834845afdfb4bd9ce", 0x7c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0xfffffffffffffff7, 0x100, 0x8}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:17 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80000001, 0x3, 0x80000000, 0x4}, {0x7f, 0x8000, 0x4, 0x1ffc00}, {0x9, 0x7, 0x81, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:17 executing program 0: poll(0xfffffffffffffffe, 0x0, 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x10, 0x2, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCDTR(r0, 0x20007478) r2 = getppid() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_gettime(0x0, &(0x7f0000001500)) 16:00:18 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="2ee24b7f8640f9a6d6e5807b0a66cc5d7e9d831504bc05412ce50541a2c80b0fac5f86cd6b98bfd884e81952ac75f5a48b10ebb0ca2b4ee295db623f6967b536e81d2d068b4e9ee485bf2d2df1a379308c666b10982d7222f802b65837d345fdc68b2e1cf92de47d766a782b8cee07", 0x6f}, {&(0x7f0000000880)="785f983b09cfc6cdb83aaf33b2257f81e8c30ed1860f8b083306f6f599842dd24f30ce52a2f92bc017eadfc0788a2b4b781ec5b8114aeb802bcf43e21dadeab42c48ebe75622af21799ba766582220f4c89b5a4cf0b9377607476cb5e251b6d69ad5c8ace5eb2c7a363e90a2815d9c2a0fd80e08c97630d39c0a57041b8ee549daa7948694d089e980b4bcb0349377e935e8083a511bb1c52aff9f3cfffb61ec8631bf584d685769141a2c0083298a346a040dd6f49bf0d6a346da39048b3c2fe2766ba8b2d0f650e7982f13fdd945cd7cf8f48f223012a62e67849ef202ca6cafbdacaa1a7e5737818696415438e7644d8a8b454a9c96b39d100d7e61ac23f9e31d95d06cdeadc0b9e7b4e152f9588d5ac2aebaf75d769075d7d4fa756f4f58f6f457d76688e225b29d25b5628c0e1adf2c75c1330e98942d293cff1f0e6d256b954d1ecb658548690730c8dd827db836b3f58f8d282c9101a275a258966baec07abe4d29644d28747f0965943d23487c37958b72d71434e8aefc68418413c93d87470b91f5ce6db4fd5811f9086c8538fef0e2bf864e20871ea7542a7829ca264010a6d1d74eb373b355e25ea7888b75a7b81ef5ec2d4fc86dcadd429e7d68e00b02d39bf43f717fb0b7cfbb32ea8c6e8951e844a2115ce4b6ab08ae0d87dfc12b8a519b6b18e27fa8c2ac0e20e516ec35fea551f164d8b38bec639ed2d56b795147918776819bf43fd8188d0e0caac74eb655a9f1c7c612665daa86dd09443e25edfc9c8d39d9cfdf3f89315d8d7d5e8143f6bbeb481053a3409ee5eff37a2b775ae8e32c104eed65fd82fce69a9b4265c2329c41cffd74f6f538ee81bdf618cfeffe5f54f5e4cbb0d527c7d8175372ce4b445db56c802e6b74a2eac11073784b8a37849e972c1fc76f75f26dd08be7033f58567d75fa3df8df75bfe4bd98ce23e647046fa8c8bc2f84ff764b6cf265818d0160084e56fae0693834147d23613d549e092266638d59104c3bdfc88d40ee14cb49ccc8db7cd6b5d35da07bc5330210e6b9cd8b9110a166e09c25f6bcc8c966dc6c4c3043e21fe5c1a7700c6b48ab8e4c0da85b78f2e08b6f8c29073f7086283c2d774d24e1cf78dda4ca3def2132f768259f41ae5f427a5b83cbab863d32b50f2daf336741547e318cfcca3c3a0a2c5e741323c996eae494d7cd534004b6bca48479dfad5ffae45f2e20e07db9d7362f104a0189e529d84731470e17b9c789e65cd5e46bbca0ab4a9717300d48c9a6b2cc3fda1e1d5420d72ff8dcef9fee0cbd461c33c5555cc68f8460933b2034220bbedbc6df016ec0bdf83d9df34cc3b3746f3000a96a31d1dd96e1fa2c6d23cfb665ae30c3d50346fd76575dfa5bf6c8c7751d574e128ac152d14ea8061588f9a6c118397dd8d5e8aedbca26b3c424e5cf6d08ee13b0b7f59158c6f01dfdd97037b4bb00a4f6380144682ffc821301c984383bf823e6bdbece0d0a92e74b7359c4306ce9ccd5999e340f8f57ac79731b3b0b37fb25650b4a28680bab6cb2c884507a4692b31003008c527212b67139b07d50d8ecd655824d8367ac39cc924c47431b0615d4ed3713726d3bcaa7cc6f2ce020d81014ef42d35e253b8b4c3da6c3267495afb44bfb2adca825948f8f8bbf629d154f2dc25df305c622720866fad6f0e9566b202b53dec3761efcd5a0e367be4c8dd83ad6f7a6ae3eb533b6c23bc212c86515cc5a405999b5ad346cfbb8682c6bd22f5f2e4aa630bf86cbd645e52e4d650d4976168200b4bfa1d9900955e0502337127675b84aa7939863f4d6aa6be93f15d0aa4335b76bdcc5b8559e8bdad13f0211fb8460703558e6535dbf679fd2a69e9f867df609f9add697d2d6603fa390f94866a38a6cfbd48a558aae8959d40997c80cc6cbebe64e5fc8743618a4f19dab8974d2f5c4a7fd5fdd5a610085be26ac50deb6e1f2daac6eeca953ba8875bb692af7a36515b83cab2aebd9c3d8528061877056699d572ad0c1c97ff3b6f0d5a8fdf008c92db7d87261cf99bbea3476c1dee517a7f2cad21a6377be239f5b6ac904ca1b0fb20de3569bb5add71277094e17bd63ae3fd8f64dcdec7d4c221fe8add1d26d058bf0b0e6bb7c36a16a356b46f14db34e21d6299c756ac452a3746998d29fd3dc11841453dcfac52b609f2be91714e4357643e4308cafb88a1edb1a3fbf3bdc15124d4dd6f226796d41408070c5e7ffcb5de68db6e0ae54882e14f0fdedb2103e49da4755dcad5bcf0600bbca76213b8b3948c6fa3d19ae9459c7dcf7aa79c4bc5d43ac3e7dc54da75058ac9d4f80add4392cd7f9e1f05b2b84bef91fd0369b75afffe43e56381cac7fb8e1a5360091419924489357a35ef4ffe3897c87ec7ba0920662d63c739103433137685b0ef308567f29eb28d3084a393b0c62983468652a5a770ce7f5c30667bb61809df1022f812048aefd6824d9b732501a620700370c6413829a0b93407296b497611ccd97e2331545754b08f503084abb74b3aba754e8f89ba4dc659b428dcbd4b9fef2b2a088a310287dde2ceaad2d0424ed0b8be4b5f918e64eeb7a9ce741300c197b35aec8fb8143eddee299ad13afcff431a5fb1d6d588c259483d594223a74033410f2087c21e6e6023c202a37ce41ebd98632cce129ef14c31a7d98ddada2eeae7c283a0965941b502878905bbe98d4e01e0992132a56a158fbfe2a5d98a54d2da56e5cd67c112c995b500fb22a0bd98bfe3d6eaf9d1e062db8c9097a52884eb76687e0652a4a738c35f4e0dcc0dd2e04b8b053de07468ad38e0860e75d404f155a3fd7c863b53ab04b7b22248c78415617e7becb7399d72cfc2c3794d78ab9719d8e3735d54b19fe4a31483eb2886ae6fb4fbba677150f06f32a79c929a18c5a9d7127035c1363ff04f7ac56cf9fd40da4c083de3fc5d555f0a4f3fb44c2879b4b63da02c705639b0e9985941202791f07255faeb7fe798f491705f404fc8342537b24bae2c3517737f73e2df5d948e04695075c591cab1262db4b134ee2262150c917fd6dd9a79ee2f698d89ce87e03c0ca7511fb8b0e899269f80021a6979f3e059749f3d8ab29870fee284a4ab58b7680b5b2b2296dfc9f5c0bd9284b4664c4460369edb6cd9a8680a60025cc4c0a15aa341ee2f0971adc8ea17d2b408a023ee5874dbff7a2b5584c027fb794dcc4c45a24161f9cd2e72f045dc75a8c0983f03c30522317f8cb2be0b6b31bc3055a03a3f00d7248dc1d427b68b09ac07b723d7a78a6cf4b1d59402e36dc615d0af185f7e833ea51d66a66bf582cf4c0a1038ec40931dba7eaaf0c23f40d5e4bc2bea8af775d9cd299a40da54e1cf62fd010013a3ba42302066f935161c168b7a72a973b74c05ebf28ecbac4c313e6f3ccfa80ce391784d7fad8fd0f0850373beeb10505c330e4bcc4223bc937c9e4b664b3b289c5f754e96af023407ca8d015d83d9a5b72efd5196c2eff1b32299c4e7fc67e7ffcd798992ba91cc993d91a1425cd9791272d58027ae7181f5d53a3147ac9324fb39ab2fe41c0936de96016ff20a80cd0f8b1a460509db382a99b2405c282322030a0274b352e373eb687d3341707c15febcd702944b195345b093c697b6ce1e3091b57e5d512112258298dc9c4332391597fec591fac62a016931cb07264305cc04ce9250222e589e4e5a43517b9eb4d907ccbb2d3e7dc44b7cb9817bc5f4ddfe44ca8b6d1e3d555e300a56016cb60bde0b2b93209fa990d1b8a62f411459cbe3ed0d3c2be2de3661b92b2ba0071ba03ac78dd5a2ceb7cf00a4c12bfd73915e0078a364757d3bcc05e4acb5dd66bd912377df5ce79b307293480a454582bb8bf1655b22691a4263d482702e42ec65c85dc55f343ab8e8468dde2bc40357597ae8e940600a15ddeb0f7fa3b21183b93a760af26c088d4298c6e0a06ad9f5faea31aec8a4f8ad7ada2abf4e6da903902e8d3e3ca9447d48a4318dfd21a98dc4ec4c8d9843ec4cb313b3580d5897490171602ec0bef00b2a0b3a0846a18cc0218abde18778e0f77f96420ce28f97537be5572e0e8bc0d312643513f72aeb908f51b9fb393c47effc792f7d38e9d71c0033eec579584d3135f3e067ec120d35346d863b0fdd78c4928d0e97de86ce5963d85f22922aa2c25ec3c930f5354be8f36c4358820c70a380e70fe6998d47e7fe98c3da45dcfec64780add54799b6ed8a514b75b7ffc3e0c0568ea9d374c7eef672d807514db134b69e9512f1acfdfae94959d612cee1ba99e8cb8151eabf23b7a5adf7251cb23dc26157adbb0a0d5cac4599fb59990b0ab14a5343e20deeb3aba2092ef06f77e89f3dfcb484265a00fb9ffbf6b7cf63e649e1e1d33f3f7e72f6d76f221dbff25dcea8f8ed8944f52a6dfcab0b5eb4db0931f8a13b7838bc1d8d3115c8279c72cc3faa3ff44d3ea7ba758eef59a2b1dea4570ddca24738ab57a67e1e910ddd8751334239b333d0a0a53a40d59443c6a96e536b86893478654f6e49f58500a1c84eeea3f64062e5ad116f3fed1db4e24cc12aed12137456b0da9ddc640003bf3afe67cc63c96805534cb5fced9e65a2eb3c2ba5c0b82b48f67ce9586c7718e88f6d81a20f34d9149911baea6fe5437d308f6b2857c04ea1b409ab2410e7abb59d99899a8d9cad4f6e4071c82e515baa89edf9d85604538860bafddfcd694841244b8d44926d993780aa4f9d1754515979ca4c73c06ce2d702bfc949554b3af2884c2cc7c01d974296d7fdefb0af8227c5c048de189cafaad8be54e407ad6767321d91f8d951a6523ea6f7cedfde7d1049fd966a597e51e64237d8f2bd2bf2f73f2758888bc9d3e0c66043f30ba6d4ea1a3a74f69a371bcb19a2169a6f965343c1c3798d73cd2ac14896da1c2b8cfdf19947d530b0d8cffa392906b65deb9975b56f355ff1093e6fe7303c57c79d4c5b9f377797499cb34f115380a4c256e6a2e421300c0dbcda388e3ada6f836c4491ad11fa8049edbba77e0cfa0a0cf20fe63f8f5324594cf58a8aa765ee8ca2e42c691e7099812719f5375ce945a2742e5a60d17ea7ad9d9e1a65eb1c394575591c21f4920bfe65e26116771d179468a2129e3058d196b209e0c1fc09231f681a2cbd1224f84911f846664e7d9be6e5cc34559831907bd396ad0774f3fedf61367261e357f54ccb5f8505da58f0fdd03de4f8d92b832edd94bbf73dc7c4f964fb66dd89093a5bcaf95263cd47a3151966c747d8e36de4238c00f587aec195be4b2e4cf3cc2ac8ec05e6dec5d7ffe4432970bdd8e20524fe0777b4bea7f61000ad682a0c6d02024841d9b79dbe4ae8d57ad3acd279a14a8d6d53e44b945639062d9011478cb69542354f87ec74cff4941e1cd09bc5e0d0acc368b8ed4cd717c1e45cb75a7c6547dda3a6652873d9fe90522f1ad0ead452f92c6d41ed59c6e4082719868c773f6fc8e694875f4378b05e6dd879b3969130c78a8b82d1618cfce7d5d291f968a0a1d553cdea7d202a0acb2da7b636bcb284f6615696e816abfd428046224f608794df5c0757f554c15827a25abdff37fa52e5f2e03f456760554f39b7bf455cebf001a4a77bc0771d10346773a30a40c947f30d902a51bd0852a7313c9780b6fc0a83de54cf5a6bb66f0d158d3bdefca57c6f3e348dd684b7ce6163636e44333b8386e459af9da1651212f7ec9f7294f8cbd639084a0b80b9f1bdcf850e21d903e8665876f60ae5f3fc9c59ef638ad4f073c0037dd66208904ce285a754b5cc76b9a0a70c81cfa3aab2b147a9bbe", 0x1000}, {&(0x7f0000000180)="e863d9ae691704b773aebf1569268347106484dc0c2921c2ddabb0b3ab69884ec3a0164cf51ced6e4f4e01afa6433d07efc6f08887cdb7e8f0cce0561e52db1fd976fde65505bbccceee786c636c04dd9aefb98b3703db9101b9cf12790e70e1532e9c1f2643e9a36a133c44f4ffb2660354719575c6d0bc90751c7f80826e3adf9f276a374e396853a611495d7f299eb404973de97fd93ee1edb86c4c92122dfa130d5d9c3494b17958f876093d44970dbf4440ee6d772880c566c4c89d752191832eb877762aada0d79c56598bcf0b3c528acc581aea", 0xd7}], 0x3, &(0x7f0000000280), 0x0, 0x2}, 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev//pf\x00', 0x2, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/125, 0x7d}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x7) close(r0) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x489a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7987}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x30}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x200800000000000}, {&(0x7f0000c86000/0x3000)=nil, &(0x7f0000c87000/0x4000)=nil}], ['./bus\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffff80000001}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x3}, 0xc) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 16:00:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30060, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x8e, 0x2}) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfb, &(0x7f0000000380)="3ab602961b628feacc5b05ff52894ec5920e3c033b2b1de6a2c995528d18989514421b3606369856fee5a759fa14dc506e92a5a4d1f0e0257b11b2337061c3d860d4711c13735237d9ec056d70bd7612145eceef8a489bd87e5e13bfdfab0c9fac8d959e39ee9f3c150b8c8b8f1c7dce3d39eee51a2e2175b529a87904ca6e06be543ead67e550dd62540c5f23bb898db2e849172b9e04d76a89e373f73bc238976472cc1c1c405b19975c763cdcfbeac0e9472e3cb818bffa662000"/213) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x959) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xea0bb156a6256ebd, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa8, 0x2, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x82, 0x8000000000000000, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x5, 0xa87}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x9, 0x7c5f}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x1ff, 0x5}, {{r1}, 0xffffffffffffffff, 0x3297af346d131401, 0x1, 0x3f, 0x8}], 0x30, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x39, 0x0, 0x9, 0xd31}, {{r0}, 0xfffffffffffffffe, 0x5adb2e700e183744, 0xfffff, 0x29, 0x401}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x0, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x89, 0xc8dd83b262eaca5, 0xdd94, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x3f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x22, 0x10, 0x7f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x100000000}], 0x6, &(0x7f0000000100)={0x7}) recvfrom(r0, &(0x7f0000000500)=""/234, 0xea, 0x40, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f000200003000"], 0xa) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r4 = open(&(0x7f0000000140)='./file0\x00', 0xd0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x6c, 0x7fffffff, './file0\x00', 0x100000001, 0x5, 0x8000, 0x5b}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10201, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2086136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="feb69d47e95e0aa768673470eb5344ee6e7897006a4881d25621a6bd8fbdd3c34667734919529005494bfe58c397f43dd00182974ec7c427fea0623bc80e870a6c2e01cd1e3e8bf8411bbc660286cf34946c6375866b1a44be8ef12b66028d02d3d4f806bdd4929b85e2b9074368be56a50a9ae5406636f7c9ecd336608ec0dab0d09c8cb42b68e3f8d71df0e6c769d138fe67210342399cc1dd87d13c1663463239f9519bd405616f4c2405d453d4533eafc166800289b59d5c947cd4b61dba2f9d1b572b1186f35aa4a29560df16ebd1b804afe3ca4b3164b5f159b66cb44a23f5c0768d53068a251914bd58fab9b9e2baf5f223", 0xf5, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7fffffff) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x5) write(r1, &(0x7f0000000080)="81", 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x1, 0x3, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = socket(0x11, 0x4003, 0x0) bind$inet(r2, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x6, 0x0, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x1, &(0x7f0000000200)=[r1]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000013c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x2}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x27a9ac92ceca893f, 0x4810, r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0xc1d2c1331b7ea783, 0xcae4, 0x7, r1}) open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x2) getrusage(0x0, &(0x7f0000000180)) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) close(r2) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x101) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x54) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x0, 0x7, 0x10001}, {0xffff, 0x4000000000, 0x4, 0x800}, {0xd3, 0x2, 0x400, 0xe8}, {0x9, 0x7f, 0x5, 0x20}, {0x6, 0x5, 0x873878, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xffffffffffffffc3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) 16:00:19 executing program 0: select(0x40, &(0x7f0000000040)={0x9, 0x4, 0x1000, 0x1, 0x8, 0x2, 0xfff, 0x101}, &(0x7f0000000080)={0x8000000000, 0x4, 0x8, 0x0, 0x1ff, 0x4, 0x7fffffff, 0x100}, &(0x7f00000000c0)={0x80000000000092, 0xf79, 0xb, 0x5, 0x80000000, 0x1000, 0x4, 0x4}, &(0x7f0000000100)={0x5, 0x40}) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c000ffd1a295ac121a2476ffffffffff00000000"], 0x10) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000280)={0x0, "1135234ef73548e0a63d6589824760c0dae79f5f634f05c645616953d7b07ee2c1b5a2d341d9b560c690dd6337148602d33201074632ccd6233fb06f80a3f732c0be5d369c370b0433ae869b06771431c2a9650803bb79ab25527a80d440b3843153d36e25dc353e957e055d647bca1164d1cfb29224"}, 0x7e, 0x800) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x80000000, 0x9, 0x5}, {{r3}, 0xffffffffffffffff, 0x41, 0x2, 0x5, 0xfffffffffffff800}], 0xffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x2a, 0xff}, {{r3}, 0xfffffffffffffffe, 0x5c, 0x4, 0x2, 0x9}], 0xfe, &(0x7f0000000140)={0xf37, 0x4}) 16:00:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x80) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x100000000, 0x8}) close(r1) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4, 0x200}, {0x87}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1000006) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="5e6dd38a879014b6c0ff8a152248ec358bb96c7c", 0xc4ef3775) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x0) fcntl$getflags(r1, 0x3) lseek(r1, 0x0, 0x7ff, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x8542) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getpid() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/166, 0xa6) pipe2(&(0x7f0000000100), 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f000063d000/0x2000)=nil, &(0x7f00007b7000/0x2000)=nil, 0x7}, {&(0x7f00001bb000/0x3000)=nil, &(0x7f0000073000/0x1000)=nil, 0xfff}, {&(0x7f00001fa000/0x1000)=nil, &(0x7f00006bd000/0x4000)=nil, 0x7f}, {&(0x7f0000204000/0x1000)=nil, &(0x7f0000201000/0x1000)=nil, 0x7fff}, {&(0x7f0000338000/0x2000)=nil, &(0x7f0000034000/0x12000)=nil, 0x2}, {&(0x7f000028b000/0x1000)=nil, &(0x7f00003c1000/0x2000)=nil, 0x3}, {&(0x7f0000617000/0x2000)=nil, &(0x7f000038a000/0x4000)=nil, 0x8000}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff80}, {&(0x7f00003e2000/0x3000)=nil, &(0x7f0000dff000/0x200000)=nil, 0xe200}, {&(0x7f00004c1000/0x4000)=nil, &(0x7f000058a000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000416000/0x4000)=nil, 0x5}, {&(0x7f00003d2000/0x600000)=nil, &(0x7f0000e41000/0x2000)=nil, 0x73b3}, {&(0x7f0000f17000/0x3000)=nil, &(0x7f000035c000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f000029c000/0x3000)=nil, &(0x7f000046a000/0x3000)=nil, 0xb7}, {&(0x7f000085a000/0x3000)=nil, &(0x7f0000330000/0x4000)=nil, 0xe04}, {&(0x7f00003f5000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x6, 0x0, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd24, &(0x7f0000000100)="19615f5c2294983bfaa700") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x10001, 0xcb70, 0x7, 0xb50}, {0x8, 0x7, 0x400, 0x10001}, {0xd7, 0x7, 0x2, 0x1}, {0x9, 0x6, 0x5, 0x6}, {0x5, 0xfff, 0x11f86934, 0x6}]}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7fff, 0x4, 0x7fffffff, 0xa3b}, {0x4, 0x8, 0xfffffffffffffffb, 0x8}, {0x8, 0xfffffffffffffe00, 0xd5d0, 0x4}, {0x10000000000, 0x9, 0x1ff, 0x4}, {0x5, 0x2, 0x3, 0x4}, {0x3, 0x1, 0x4, 0xc03}, {0x70d, 0x3, 0x3, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xd0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x79, 0x10000, 0xcb, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="20c83206a5751a6763252852eae422ca0ffcec3d5d953c782466a7e545183e002a179a954e07f88cf3269fad1ebdebd059c7f948ee58e2ddd13906b696774593ea5724192362ed679dbe60a3dfc8bd0b257cc2a47947d959f28b7e6004f2e7bb28bcee81c6112948a7c522a9c8d4bc28a1f6bcb16fef431195f94b6a60f277bc632aee74f64edfca90440e770aebcc296887f73f1eed691adb4e15fec3ef008825c98a44faae3b8610878ee2e65fe9550c97a0ca0df034617184382e81baf816c795e813b2f6ee7888355134218381b59d61b89cf49b1392faa5dd8318449e2faefe187ce7b6c9f6575bfbd48b76189cb63df13a0c76e0478861a2faa241cfbf2d9e86b536d1af0a4b0e62fca15c9078d5f0a1ebe6537e0a52306bd844ad5e2148944624eb83bebc3a752797cc51ae75b7fa64e3ea920688d8db56af895ee5caa90f5a74a0c67cbcd35e24c6f235417a47fe6cda386cc6985f15315f2ee2d083b173cb0b928fc760705437e3f6c17d83519796de7238771ff30e5e50daec8855c8eaaff16d5621333901a21870ba165217443492c990d0322c8ceb722a5ae068b666866d0a095368bb78d5bda79ce32ed53dd959b7122b4a6ee3eca726933c87904a208f8c887a185c04be307b26a365d1ffc6f772402d66ae943b7070d3eaf2f86a320904b439e6708026eb89112bf3983742a594b3a211f9644c1cfbf98597ba7424854075d0eb58efb8d2f3d15abc29f57a052b0263008530b20ac540a8c9215b241ea4be180f1450ae2d993f221f8680aa94a4dd2da56bf3acdcb3968e01f3ee2e762abcd31311560c6198c5f89cd60bf511feb3e268b13cb9eb8392fc62437904114f52d32abd88671b4350ace0809db128a1cf08ebc6183a7cfc34c2a79aeb2de5e66bc56b4693bc7d0dc6bce11cc1339e494f34f36d3fb7398fb64e00aa3b5e57f5b6f86df18d2fcb3be86606e4790a00b5e46245f43ad9daaf8f580bebc3bf9f6be15bd210918cb57ce2bcde7e4dfb907fcf991012a76f1e22f2e20790bf73bd45520abeaabc0c465b3dfd5279f0aa50f76ece1435857ee9db899951bc227b3c53cf3ab3998747327ce54e912e5a3f317675d74270911d3a8debe7215112082cfb1a7bec36d765d38d46f5452ad9f719b9b75113b5f1d3c772376fd01e9ffd914a6dd4840167c73753cc33443ee4283bed0a035c75b350aea36884263b5cc12be3adbd2d7713385a47140ad252e464eb65cd5c265a2960acc8a271f574c7c19dac608c4361eeaf06cdaaaa79a1ffce1878ecf39d469c4246dbf39166f17735d365c50c07519105aa6ed03095ff161696c3bb4f578322ec5ead0c6b177aaf849d8f7c44d39a2b1dd09b2d12a9a381a231d8e2004ee16fe167a1043884c92e3e68e7a002d211b5bfdfd93945fa4cc4513c4e1584374a952f37a03ca5b4b9005db4594ad78a8d0a432686beb86f8e967b334e7f1aa897862f6dc6b96ddfdc4feaccb9f18e33462ec298603151b821180a7b6c298029817247d5a77739eeb05ce3fccdf39ec194dbdd5dd89e2b070760449145ed7fcee94d83c231d864edb9626a69b0bdf65c4b2d86437ffd24ae1cb562ed2e46ae435e2a1efe9aefde2b2e770209a97edd71770957faeceac1f8751e5b667ada06f7360dca639c5cac9d68d076f9d44bff04f352fedb0cd48f6772e6893386472ebd430a7c893c6b32730e032866e997e50de0eb3e30ae5aecebb52cd8266c98680bebd4a71a055ed4ad94d167889c9d4d47e19eecef2e5ee65446fccc88b81b947012c9ee4e952739f035aa1b47f3468375c479616b1f0742892dc4011398bc90cbc467e5f3b5decaa3334e36e714aa512a3a233bab508397eb2cd7e0699c5301a0dab54de58b4338e17895d550cd77e72be68eb8a213a4cab2de5aadda6a9c07d34712c5b8e772efe829839c98617fa118553180ffa87f6a9248f894e0df87ff67ed6968132f671f76c125e15d07a933e51ac3feab45903508052590bcc0fa9292624bd0ca325cbbdf9773b0a5d34f5f075efd451d2fcfa0ea82910c6303d8a874b84301a14490facac334126ce14474a5d17c65c49d473d855773ef8e3446bd4037419707d2204f60b276c98587f8dbc9f99bdb75c4afd876ad63e9df748f3b94e424e4c8e3bfc5d7cc7bd0314ec423e60117745d1fc6bd39064c41df02439e0698b1d70e778a1ebd38b2619190dd8f2bf6e2388020c8876d25d57f0ec915f833991c8bddb0880861196b40c70a9e2613559a95261ed13d84a6c9d2236652ae31c116c559dfb85983b33c0f0624412695de8a394c779fe17e7ea5b7eb177b28389f849f46b8155e46e232c44ed16dba4696b002c9458020418ecba04e8788d3b5576199a5237e7ee565e8225eaf5ebc266e40a8a8685d63c340dc05f693521d4854e2c076f693bd5a4dedfabc21fa34f3a23e87819f683f177f252140b38f87d2cfef7b00b47b726cfd5a7c990d11b734498e3b84f29419c57f0edc445f8def11d7c4ff78d1714d4046235cbd2b74942ee7e200f09c722637be55af57797d8267f17ea0b0c85239cc3c2fb22b76e8507ef1d6e286696376d3e911d9cd29f8e97bff9efc3ddff4761c3e8d5d1bac175ddad1860bb93c96dd4e5ee6f4f8e39e0f38dc44e92b4d58c1722fc211c66ae9c873ab2281e46022418648b54fa8c3b50ceafdc37dee2a414314ccb48ccc9569a6625bdb30efc950018a1ec29b60a2d30d95fce3958d0c7d6298d7631b6ec56eb3ba431004ac4aee315c4012c38cfab732033934f88f1a57458d47dc756676346b737ad4e168f661260552e1cdd9442162225c0a52b6e8bfde003c618329eae674a196ce9bc090e98478918e163d939fa41a7f1a596de0ad74b13930b3b093be944e0e1ce22f48725bd0d152866096d3e84c72e8834481973dea6cd0c1909bed2353e356433ef706d7913f2cbee671342987c089deb5a7b9c4294ab29660c604c2e317db13c0ecb76a2380286dd2abe8ab41feb54eee78026ea9ca2e1842bd0684105050a108f10b91c8be71a2130908f060258330f86f7edf7a38a946df8653e002cc35449db7b2af69e94bc356e18e9c407ee7b8e178d2b21bf55e8aa5ffc8e6632f9109b35f49020962aa8781c074a074d00869e364a371e5985019e8ce214d118d72806f2ffcd6c433ffc88de29e6c0af8191b9a7d54a8093817309f47ff67f8d25ed3973708016dcbddaf0ab1be9bcc032f73bf3f0ecfea60b4ecc69c4fc5135a28c2c1cb4371b48d3e264703b107e930ce93d9c305cca8bdcc0fa85acac78a8bf96923acc0aebc108d11742023c0f3435e56f7ba6a72d4ebbcc5cbf828697316fc0dd049c07e433727f7f5edb6159aa71653e53139f7b146dce5984640169223ffa6eb619e392dfe7a8591c03f6d758ff101695a2bd7cef7719c18fc5a87e137070a995be652c98b11776fd86fcee0a0c87224922dcfedf64767706d3e686dc68aa0f57855201001e9576d440e00c3a718bd570c20bc32cc7370f16b88e84c9651edca05a629ba9ae7f8dc9dda0b4ad50b61abb17310a278c0cb5df68901c8e62809e5eb7edfc6ccd378d273549463db68ece0159aa0d8d0e74c75796578dfdc07dcbdad716a0ffd2440e77ecf52fe4853b8dd1911d1b99103a59c7c6f2481be1237893aea0b1f898ba654c9bded2495ddb052e28bc0eb1e93b7fc5b95c557c1de1fe6e13fe2046202fa596a9d43e98d6f69ee7dbe71b773ebd78ab4820423b68a459c588d09c904cd3c7b6c2e8d897aa74327829e89a5fec00b217fe39350ccd22ff97032bc16fab5570d4d25e2486b15bcb153200f9c7b21713d739b52e5bbb4895edbfd514f1563191358187f6723157918f7e7ffeb3e1a2c1473c91f51144821ae629de87ba36e867afa5be90ed0c74a5c48e5206263e0c77f307eddd87f19a9185d60dcfaee3b16adeb93c97faf9e0a82b79e99d5255679789a5ab7c4f5e51b4b2918a4028358690cea1ad948e745ea40611f560260160c0e08cbe0e071c8c2e7d9efd504b85990883be9791c9bdaadb4dde3f34337ba2aed5331b5bf826975e85ae3f88cc9ce9e69baf761c887349e5ef5b12943b84fc896a930b09e1150313532ef72fff69a32da3cbb6c35f2496309a12535c6951375974633b91883e4caf0e8315b993310342b4440d7d6af23caea63e307a8d3c0815036b698f84479e50672d16347c373175ff48935fafc0f99bb98d3af982bfbfc5f536faba366c900dab73114fd65c4aced53e13eae4215b27cda396be0ec408783d4823d2015da61a6439baeac74db509feefe5e7ea1f23d3b462c4ed34156ab84ec54008f0a509482d7d8ae9bbf7cc4be879b1d5eddb33c276ce64a7076f44ad495d366709ad40ff0e78bd9f0ea59f3aae91416b5ebd274735bea924dc583b686113cb15f45a4bf9933bdaabf17b08c9e41e89590286f498a83fbbcc973154318ce32d63dcf63f24bcf5fc12667f9364765fc2ff9f1c92d4a4603a804029b36ae49603d2a4829d29ef3ad45bf513b683f5433574ff63436ac7ca81c792deb0c8fc10a9898b5ce0aab2945e86aaacd19ebed7a9f2568ad6763c4e389d7339bfecbe2f8adec8442abf248a19cb3656877698de1f8264aaaf1827940d713be70e62bd1e7320b80720e23af96506696434dd4a8b6caa935d28cb4c653382acee618c43b41e419332a501939977b64375a69049d6cbb23a483688b6ad7c3edb5ec913887a7ec31a7fe629fc55461eedefc6e44307ee13737e53158d508ed3cd1b1d82328c7ec95cf94ebd1d438e48189db30a219dabc61fe4f277737cd93cf16912927f8f9ad8a7543bb73a327fe4022dd212e32a87bbd83baa3546a2662213d74083f1246dca0c2b4b1073a1b08605d92237297c37cd804f6deb081e6f07c797c28bb700af3dab86c1c91907535e548cb54c68722d21fcd532dff5c5289a1ba7364c21c9e18b17699e3995337e2807266763a874e2e9f35e74b4d177e6832c7db00be9d47fa7b0a149ad9b3d5da0b23f29b2a6ca8bde12e4b5c7206b63f23261794848b41af0e221bd8fe862a9afb9de6450c4d703be129cde6e8ece82fa76033b9bd73480f22eda55e1fbd7fd528b262d9e519c6562f47597b3cd830354d2e658043c76d9ef611988b75f484b461172151c62286458d880dd031fe220b25d735601cf61a6ac6b193d2fe4fe669524cda4fb1c216588a3db26b2759ed9774346cb2b6019918169293ab8adf43164c7a301ef15328fcc77336270cf1cc69cde4141935ae4923c27dc48f116e2ba6072d051a6aa4059a1b4a02f6a08c4d3fa9fb8ce322f95d60a282c09efd5e1d79f09af0bbc9be4c97097ba3e3299dfb3be51ba915c09ac47976c908853efa5c3eba6d2f1a54f2f596f0af40c11682d04e07f630825d35044172b039f685b8ee21eaf1400381fe2a6717bc8a7f9ce20f01cd979bb12805fa5cc023d5bf2f8a899c950fd79c479e6b6e59ccdf27d76094929398988dabcc4bd1d7a1567c2ad32897cb917c3928f99117d4c89d4d51c82cae834730e58c0806a078b8d8270ac97a8642804139fd88b23e0f4a1a1f3cd612d41f3fdd12d658af48ff899f51307cbadc7571a2b1e234e2d050fbc4eb8192cc80e7fe525446b940becb5c5e07fc44d64df2a914b7330f6aab2212a43bc7df01fbbd99572c13645190105f05759ac78b8d61861dba16cb751ae45c26140923c03fb664a230cd109bed59bd2dab1d44a55c98773f1bac84179d7e6ca7b90725ebd9b7", 0x1000}, {&(0x7f0000001080)="8a5ee5d04f5cccd2518cb7b697d34af7097f07230fc5de3853d8418fdb5e55021f1f16dcddb19f24d2d3c58f74330dd53877349a92a86e22d6adf2bb63700f963a8e98e7796e66b8dbac3b9fb68634c3fa53892d0022fdc883e1124cbde22500c56aa99f39f0a09cd37b63274c698d3d33fc43e8c9459ec113f2f922e67639ffac4697d42cb4a83adcbbab3b868118c32c9daedf8f5904dc2a61b1080adbf1e57850d3d8e2e88639e005472e98094f1976cdfecd46d92d90061e50fb25270931ae4d7a315db5e4a38bae48544898e808ef29bcdbcec3cb2dce885effc1ce38d4bbb0e38bad7707b0f34d39", 0xeb}, {&(0x7f0000001180)="839483f60c62608fe53a9ceaae7341ad9174c9f6a8d91a43fcb92832cbf306bd51018f8ff9011a51536c5e9fcb60b123b66df066e0a9a5cf64db977151322acc191fc16bb71f578195c8c2ce0faaab1d48cd70fdf1ab649b2dad1d32ebad29938a64882f248997ba2f7d3aabfb4296e60891f8ff95fcde391883807103fc3efde5a7fff0d2c15cc46f3d7ee27d30bfe71bb6432e59040b9f05ce4c9d8f8e31be13809e18b5f1a10bdc809b714e3ed31f0fc48f786e8580e6d62faf52f87c9987151adf0a67a8a18035d8010cb4cb76c9efdb217d6d77861f00375a81a5927b666106ba608c897b", 0xe7}, {&(0x7f0000000000)="799d82679326aabf619f71bc656e14fca98964d471647f1b099e803387716389", 0x20}], 0x4) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x7, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) close(r1) listen(r1, 0xcc23) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:19 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3, 0x2}) sendsyslog(&(0x7f00000001c0)="a01665160171dca637fca9b489f9af04a8fe978b5cd5b9db5e61a8b3494927c6e20025c27255edd63ed44b3ceb96a7a68049ddc58e204890cc0be59984f182c9b8d57b3915d12d16cfbfa66e2cee7c4152a09a8b5506d56b4b5babf1fe305f6c8c0c7aabd90ec862efc6d470b443dfc6413116e63cf5613116dcdbdc30cf9e569e2adadb38b209beaeaa2994b488a3fcde1367efa6d7d26cab9e59357a4240f220c88676ebb65781927b3b1096dd417db20de1", 0xb3, 0x4) getsockopt(r0, 0x1, 0x7fa, &(0x7f0000000380), &(0x7f00000003c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2, 0xfffffffffffffffe, 0x9, 0x80000000}, {0x5, 0x9, 0x9, 0x9b}, {0x2, 0x7, 0x5, 0x2}]}) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0c5435d2090ca3e3bf7e14c36eff74e6648c8109f2619315", 0x18) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) fchflags(r0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f00000000c0)) mlockall(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) fchflags(r0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)="c64e", 0x2) 16:00:20 executing program 1: r0 = socket(0x20, 0x2, 0x1) recvfrom(r0, &(0x7f0000000180)=""/45, 0x2d, 0x843, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x80000000}, {0x1, 0x5}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file1\x00', 0x0, 0x3) 16:00:20 executing program 1: clock_gettime(0x3, &(0x7f0000000080)) r0 = semget(0x3, 0x3, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/102) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x6}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="05") getpid() 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x29, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x100) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x308) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:20 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000100)=""/32) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000644000/0x2000)=nil) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000880)={{0x1, r10, r11, r12, r13, 0x40, 0x2ed}, 0x6, 0x8, r14, r15, 0xbc, 0x9, 0x8}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x7, 0x2, 0x3, 0x1, 0xfffffffffffffc00, 0x81, 0x8, 0x2, 0x0, 0x4, 0x2}) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r0, 0x20}, {r0, 0x20}, {r0, 0x10}], 0x6, 0x100000000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:20 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/119) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) fchmod(r0, 0x40) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="0139e193998733fbb6af94599496608eb48bf9a75ae31eca8e12a95dbad1133ac8100947a3ebb6eb8e3b39db0ff9e91a0bd042049e6a4b7ca8a7fb75108ff0c4bc2e88c8e0abdb2b51d7411b2d", 0x4d}, {&(0x7f0000000140)="f31971b4492d9c9706bd014e4991df5ec3fabfa5a4e7c2191d15eb989e6e6d0aace1169f69453b2530a3df88d2d124332f27b40b018891f63a3d7c9645abbb310d36eb7da002b3ac751c5bff5b3b1184438b68373d0faa953b823dfec64efec1316b9f2a387993a857c7052b07ce0180fd31bf85a391d7f802f58ca7218650b04918bd9c72a788ae606d874ce3254c87f085ca9add7afdd68fc66bcad5a40daa33251d49cb89e29c90451ed73b4b40250c47fed7252949abb395fd86219d97be3bfc59842c16a4252af3bc10", 0xcc}, {&(0x7f0000000240)="c5f8a3a45b28381fdd842ed56826578deea71dc4684890e518a04150ff587696e62d6c0603124327bb956de1cb60316443d772fad697599d84f3c6fed9240a09e6f89e8c2476baaad1bb37c4c5f958b2cd7dd2a759d3f506e547a4ef1278acd65a8d326bbd7ce679fbbc1932648735fa3cda1af54ee70936a67be3fd7dc610bf7a0fc17a52046b59fdb2da24db9a470da6772cdb23828d4113061144302c7808e1977b88d62e5e7cd77f1be1a97929f8642d262930fef35c6cf7e9e126a1b3dd28dc3fde3ac6757a0dc743c06df833", 0xcf}, {&(0x7f0000000340)="20a001e00d7ec2efab779075f4496f95f74f498b3e286a7d089a0fb4e33f8a38a914339f9e2a28ce1078267d4077ff198d7694306414f59ecb9253d1c9d929356ece880b6dca335cfd6579a6622deae569d63b4c7f1faa661472295eff0dbd6f9eb7a1290107ef8dcff909d0357e667cb905945ecb555433871f92708499be71f146e707948439e465957f970d937ade86194b458ae19420807ffe0b61c6e22acf360927c86221a2b78e42f478f9b66a62e3d5fac235877ebdff2adab8ddb2938076c37fa0025fbab4296d6d79a6d0a137d27f0a44a75e29f1aae29e9a83b4c2ad1bf21b6984ad7a5ea4b47a", 0xec}, {&(0x7f0000000440)="8ce2322ab990e997a9738027d25ce5ea5ec8bd7e3c7921ef2a22431ba80ab7ac2e5558dd108ba2b9", 0x28}, {&(0x7f0000000480)="3edf74b67adb352287c31ee680318234a2ddb6643dbbf72fb7c476962c1d5bb799accef1c118d629e93bb8127562251876791d50c9af0008ab0209445af9c8c83a1db40c600f02b3a1c52e1bafef84ecae749f241a056e76dcca73adbb848b561ba668f3b963d53e32ab02f08047f09850e23f4a9162164d6e1f27710967bacdbbd725fb3b97a2ef62db2ba281d57080d875a247f34e30d3494d4f84f88e8483ef7359bbd12865397a", 0xa9}, {&(0x7f0000000540)="284e7c972335e39ed5511fa5ec7e2a72bd977f7a23c61f4723a34891a5751129ef031803228f75f410e62e6b97d8946541c6acc32be974d9374281311934ef36657ba7f1463892", 0x47}, {&(0x7f00000005c0)="d81ac2e99577d4ca4efedd63b5b12ed80978da6b519fa9cb895cd6b6e7554df6630b51e63ff5669b132badcbd61a9164e5282eab20e38d16ff82584d8af6ce00f610f05eb5c5dab9229311a9e2c03dea5001e9b980cb330571583d2e6623a2585e4c3fdfee9898b88a94a192b3295dc319a1157af59b7ccbfdb1d35c1e680c46d96a6e96c0f88e4cda446a1abb698000309e59dbea5bce07cc33741d050fe1a46dde3be1fbd508964899df", 0xab}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x100}, {{r0}, 0x4b8547e021d09ead, 0x8, 0x8, 0xffffffffffffff80, 0xd9bb}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80, 0x81}], 0x99, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2db, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x401, 0xfffffffffffffff7}], 0x100000000, &(0x7f00000007c0)={0x7ff, 0x3}) fchflags(r0, 0x1) r2 = socket(0x0, 0x1, 0x4ed) listen(r2, 0x8001) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) r4 = accept$unix(r2, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) bind$inet6(r2, &(0x7f00000008c0)={0x18, 0x1, 0xfffffffffffffff8, 0x9}, 0xc) syz_open_pts() r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000900)={0x0, "140526d4f20cca11f0e8d7372b9531c8991f6f02d2d77bbbf05b8bb1cb49a650b36785e2e433448c7d4463115fb554a9d3a085c32292c531b99d07af9deb968a1b0e1ac3d5a98cb20417828b9e2c299bf650fd944802b3e09f97fb706449834666a92eba20acb31c886bb11a24604128a5b045d1f4f93234f3dd5fe68c27202db1805ee3e055703efbdaa1f1cc8f67f70a1d996314050599bb85651f0731d762e2cccc50532c0add4699f848728855cb7d217c866f9f37b859dbe4e9981de076f360225bed83ef7d4675fa9f48a8706982f295212e524ac6ef0d35b74cccbe7d3097ee920295634f212489c1a8595f7fc71e5d920b75dbc04ef100522424f2fd7838f76492c4510eafb3d9adb1736034c56ee1112fc11396456505dc470d399fa6d5016ad8da6ec355cf330d1082dcac22b0b2da20f6fbcc19d16855d1974082a26be60aaf9d433340c146d651aeb32d91c88f1e272dccb9b11648dc25c4d7e62fce805439927236f7ae1b51c88429a07ff909697028a5090c400f944668fb687fd08baf48a91cad07bfdc752bf69d42c94ae34ad812df64fa6631aa781ef511808d3bac13dda17a06b6f59fbc1f2ce9b80887373dc4f14aa5ece4214719fcecdb5edf113efda1cee0ae91175decb49eeb41caa300dc80ebbc82905b2e373ab2979467f15c3fb2f97627bf19994ba3396341f5b401cdb0507b937b80b38eae53502daa6eb3c44d5e57ad934e31a50762c01d5fa09aed78b65e6c3b4433caf46a1066d001568457e39d968d304265f192ae4a3ffd159d67f1bb634e2fa976a8e48ebf20aceae49319704d8e8001f4a60ae347051c0fe3088df23208393754d5c833b89c822bf13ebda1884e7471578c70069fd0522bb44e6292825fe79b6fd4dc0704dcee9db4b4234e70526e499a12cf090594ae420edbd54a0f6f7a61c180b851e40eb9f465c4e37c7cf2d0d7a2baec627e2184aec7be401202275ae83f669392e6c3a7e3f1e17ab6560608828942a19c212fd40b713294ab40941d3f7e19651f4a24aaf8711b7bc65d745dea952e45d030f87cf761d96d7edc47c64b71ae8606309149e10babf6e973dced0809592b74cdb41a0eeb7da6393c962b6b121cfbc3e3784c24896bbf2b590c84eda333775ca688ff54a04b47f0d24dd9fd01e321299cdd419378ec89154525f78909f57003eb512b22c6a4e20b71a0b3a4f3f21e42dbab98e161f1b840cbe0b9ac98889a3614cacc433e888322a7659581abf733450709a82d9a78a332c590706a771bf68cbadffce49981cef4b7c524068a1db53aef0f444c86421c9690e6c02815ef1280e10235e6c11f76fac5591894ae89e9bae3d25b1721feb5ee2e53f0de12dfe58c9c4f33cf89faedbac5eb4c717df2c17228d0787e271e395488b6c014dcc0e3af0394fdbdd8d515e2f708ed7ce0a6afd20cdd0c5998dcdf24737b03e5785a668e8d67ce0dd35650e2ce95240705f5358a53dff317afba5d54cb53f4181fb1073c8d867929a4752742bcb43abb2856cb0cc498e43e0699c26eafece725a13a46621f51de0f43c8671c91c5d885375c469dae5a05ef6f24fb909fbfd258ab55b23ca27c4585591750257c101484a1029901071620519b222519b0d8a7fb723ea57d84051f45958c330680f53ae6125caab6ad67c9e177b2f21c8237c618ac9400fc3f0c1f275413344e9fca1d14fddd22cb1d632e27257ec0ff4939ca6f211f8f888a35fe0f658390374e15ee5fb3efe7e9688aece884ac495d0c3434e7844cfbc606d7138659fc6948c3021782959412c7bebd896282bc5292d4c8e08f36cc092ef4908cd317d8eee14bce64424b0bed4c51344bc0ee4d0ca7e9d717ae49a69256b928ea644944669ee9e892723185d05260387feb451f3b85b7199fcfea6d26fb04408f461773179fb5753858d3274176f46833eaba3ab2dbf97fcee1df63d01451c969f16d165e3826ca2be474a61995b5efa0cff01942a93101feb7b8185f408a076ac09de212f8678ad6a8de9467425bc69898311ea2782b787e43dc825f9607d88990855abe63bd36dbb90bcbd7dca8d8ed80190d54002f5976b69d98143795e9a76dafa9a16864dfbb7666546597923363998808b555c8be7f657ba97ca2c9656e856953a10023303abe043a87ead64b2399c97593fa2e832a2d71a714f3caf4a44a81f9b617ebec5d8f192087ec004fa7add1cdc71c343cac76223197899c8404d4badb07d292364995a00a18ba2732a612838398ee54a9fd6f331535d4e75ef557c15a02338ea4967f769a4033d8109a2822f7978b1bb95bb0b33ab6cedec27606400b1c81701e86d3d715ed24f344e118abcb6a298b1be24b957ce3a61c2f194444185bff5e6bbd260e832523d96f4570596050c2e54eaf77e325f7879439d5dc61993b333e04feb6a022200ef10cc8f8b581ea5d238f8e870fbd077a58ee5d46976a32d11143dd18b9379a1c4eb53b428fd5c351400bda2eb40cd2ea9cb179f925bc0f364a02a492c2255f29099346e6385c702438e949e7530537c7f6f57378acfdc432c44c98280b94723156f81cc9c942f80051b65c7eafa9a91222ff5f0d3061041532239c5f650a1b0013886d888104391406c71dcee19bd11f913bb8000eeccb5bf06b2b920345dcf39270c0781313edd6fb6f34cc4c7fc835c365e4b20011d8e35a7ffba7bba0860803298264534db2065888cccf7a696ca74cdea92b5c116954121e8d14d066ce44de9b1a5e647f9d1218fe3ba894357e2a6468b65de471ff06381ea7839f249cebefc7239016147535b20de5de19713772d75afd350e13b911284f73032e2853bc6af8bd4e5fda1463d20ffb953119782423b875d824a2cd2bdc16b4b9c21c4e2db1354aab17c7353bafc946811522bc67019223cc40f7bf2d5a14a354b22be1df9fe4758c8501fef38b3b0335c01fcc071bfd65cb736aaa5cdf0c2dc3d314403c458598e816e6b7ccd3b1891709e1ace466820ed6db22055c45408522086986a76ab5d48175a2e6f9df1b999d3a1838a7e836ba4271ca2bd8c358fe4dedd36cc9856b12b57fc82e0d2006f61ed8532a228d07fe3d405b1f453ca21d6dda932493d9f2f02caef500bdfe0f8dc029053ab5a2d4f2dbb966b22cb7ae7eb242d568573bff90d8547cfd1abf93ce5abd56f37aae65cd649b3295e65339e1bdf307962ab7b872a900793d452c0b9a087f11cf6fec833d0166bbd972cf90350918563d51946828cf397564b37a8b8e97debaa3e2678611ab4453fa733fad7fe6a33630ad73ca8ad84d2a55e3bce89bb312baa63acdfc2a0df7b7d20f366953bc6d5b3c1abc5740f5a036bceb68ba3be1d0a5feddeebe7fbda4251d02cf78444b3d690ab577ad6947324c473d468f28d9273f307d9cdd2d817f3ad4ab467744a431ad4a8fa004ff848569ca7c8f20d6aef796e58ec8e578421784dd6030bc665b28f3543eabfa8f7f427a70250c5a70ff08abb2b6cf92f3ff197951f12929a2910606f9cc25634c06efa63dad9beb7bca310a0a2cbc1fb191ea2c5f579abb3b8afa435ef6a431ca21b24d39ee6e20085b265faee20860e3cfbb69cd4f63ba206b6e4d55ad0a06e2a18004cdf2710b38ca3f9780a2ba4ac60d41387c9dd1210f2ebc7aa693aa8b1728bfba88ad81258b9858daa8070771ff99ec063b7d322febc9dc667710328b4a8ae70b1aa51e32fe84d6e5805fd3323064976e6299021c74fefe1fd3b012386a9685d961cccb15f95a6df9d00c489a79a93ff279a151eae4da05091fcf61126ab3837e2d60e649ad04c4feb4658c06cf73ef30c6aa89bce4aac237d32b1461cd8e29cf51b112bad4703dd4d8bac0bad06ba247d6b666927c78688f531d6ba31468a10073300dc2c6dca93eaee102e0a6bdd01a7f01069a39699e9ed49097cfd53159183a805e90d913de2566ebfda26f0b7dd29375908b8de3ee4bf388d5f88d91c5bb26cb5ff17a4a71a903f781fde29b08333084a1efbd7a9fa8efbba14a231a893e533c30a07ccc84aff555f978f0b25b54a0dce662e27fa0ee0560bf791b0012294b6789cd386bdaabd56394708cb145c17eea35543b17db133714c8fc0169dafc22dc2490b353b8a2023a3624e3aeea7f4da07a4afb9d909da644d6d373c6d494d5368aec9ef694ab43edcb8c1f616a558d64c93a061a5f001871bdccfb70aaab1c2e64c49eb450c115c1ea931f72b446d1202a560611d9488a4f67290203b7e9841d458e6ba4b8980ceffb992594a376abb9a75166f889f3cd4fe602642b269a970f21dd483000842c9d751012edb537786a3cc5ec0207326311e58d22b285eef89fcf008b968fa101c21bc8f7a60b16ad4ff5018281516a76285acd03d14245e1cc701dbaef85aad4acdb53dc0d47e996eef86b2a7710e2a59986c39aa20094430efcefbe08de4ed10dc1a249d66ae079af22a939a7b82f59e06a76110db513b3eff56d1f7baf5cb5f15f8e0942a25699f3fe34be70ce5f35acc64e4ca369732dcec506e3537839a5adb6d66c5fcd0f12086676b67a5d0cbb76781616076c85fbac96c8bedc00e05feca4ed3192df0c451e4ad9c39dd4237128f9542aa44b15139d3524b1730ba954d3eae0d341f6318bd508296970add7676e02654ca912d0d6920254562af63e595a55b676535cec4520cc06870b68d3af40fe439e3bbc07e98a2510352ad6dfed23cbb6f9c5f95ca45e314c79f325e2bf6d66303199a67e47ba12bcdd2cbfff4c7909008bd4ecc246e766a986588d593a6b7cb08536258169f47fd17f089c76cda33cf6ce18749309d39a89d3ac54d1d7a6064e340e9291acd9a19df3aa50bb27dbde4c121a40e59754deb2e7bf239f17573b82a99281f693c9937a00421fc3b42e24b600a7f7094f1430a88583427e996427d1d67f8919779cd69ee19126336f4fe604c75cc8ea6f3001d2e09af037f428e8a6560c8f02e869affe2c7b3fd65ea84ddd03142499b68ee831c24211b2ee2ba65da7a7d6cc6815c2a620fe1cf1c433fa22c6b7fea035a0cc096fb62b0fb01627502620ff781baae56abad7cd7e9499d41db553828e2714e12b220e72612f544dcdb9b1ae7e79eaed9df0318c32d2ba078cc5d40f5237ee0b78b5671f8d4e327c6d2cb26e83d167c4aeda86ddb9f6b07c8e9d3b6e9eeca5b96bd4863bff88b2305ea854066c32d9d4251f624e5694f36ffef53f253fe0a1da241e4515c7e481a8e21e555f22b1087198a16d69f74cf3ab1890f07b17e48b35bef11124c55c3af2bf58003c3b184b04eeb164d2138c5a0771a7415f03c899450f469ac07f13dac6f8117c6f7bda659d204d90f6a52854b6f1e9f96328f5e79e6e6efada748324f69a806c8751677c94cc853a7cb660a40213bd74b7e9d4ce8c79217d0ad7673d491129333cf94ccc698be56f968bfb540459e3062c44976683a8078ffb3ea68eeefec10168962b5d38929f2db8c7341935200fafe23a548213560e9e09f3a0d41f5335d7a5e6e43a4362a3aba578e7a4e8f2c0889fb4a49d6e4bba435a8cfaf5f31ac95a42572811b6ee96aa66282354682923a1b0abcb64264e1945450dc3fa23a1979cbd6cfaf35eb850de446240ed8234b60a17a50918b2f8f12fc7a463c8a4304eb671e50c635db4c78e87f2689931c1d7cd94450eb3d5d89b0536aaba92a93b803ad20cdc6a3639b99656e85af226d812526207d0b81885df70300efd64d660846aeff6f289619eb18ebd8ea3a8daf7427876d76698241a4fc7b8151b"}, 0x1008, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001940)=""/17) getsockname(r4, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) sendto$inet6(r2, &(0x7f0000001a00)="6559e7f36bf113e69a1f24148efad5b0e0a6f3db77dcc8e57c4a50162934542a8fce279af6e60a3378da87b143b218cebb558f0ff50f12c001ba5e8a08282387c1ef26ce13a8", 0x46, 0x1, &(0x7f0000001a80)={0x18, 0x1, 0x8, 0x6}, 0xc) r6 = open(&(0x7f0000001ac0)='./file0\x00', 0x20000, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000001b00)={0x9, [{0x1, 0xfffffffffffffffc}, {0x2, 0x2}, {0x1}, {0x2, 0xfffffffffffffff9}, {0x2, 0x6}, {0x3}, {0x3, 0x2}, {0x3, 0x7}, {0x1, 0x1c04}, {0x2}, {0x1, 0x5d}, {0x3, 0x7ff}, {0x2, 0xbb87}, {0x3, 0xf67c}, {0x3, 0x9}, {0x1, 0x80000000}, {0x3, 0x2}, {0x1}, {0x2, 0x101}, {0x2, 0xcf2}, {0x3}, {0x3, 0x6}, {0x2, 0x2}, {0x53696571224b5f8b, 0x1}, {0x2, 0xfffffffffffffffa}, {0x3, 0x200}, {0x3, 0x583b}, {0x3, 0x6}, {0x2, 0x100}, {0x1, 0x557}, {0x3, 0x10000}]}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001c40)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001cc0)=""/102) r7 = socket(0x18, 0x3, 0x1ff) r8 = fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003100)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r2, &(0x7f0000003180)={&(0x7f0000001d40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003080)=[{&(0x7f0000001d80)="9e28ec388a5046177e2cc13a42e9baeecb45a5d8cb1ec2e48f37dfdc0fe237c8bbb3fb573e008cc3c241f84322dab4cc94", 0x31}, {&(0x7f0000001dc0)="7a57ecfe26c0ff05734a5eb323b67bc658a6f0e43eb1294d4f5d0b2a7933b5ca594e43bf8d885eeb6662678e5e9058d5cf65d3729e9abfd330dbee6782c8c1ce817bdfae54fb864a999362d929454d82181237f35713453a62ffc8390d9b", 0x5e}, {&(0x7f0000001e40)="4c1f54b3df869157571d77ae5ce906dfba44f50729559f718ce75cc41b268f59174e085d8ad5dd643a4458c0b2e3cd2af038f61484745180de7a1b78622d8dc1dc394037bc8fa43c0892c882b1c6f1686c85178187ac1ab26fe837a722862f9ded9bf01ebe2c5cb198b197bfea4caa40cf292f6e7a111f904f9e57c55b839b1eafdf2f254cf34eb911d17742ab9ce7448872206f56071018126f476d54abd56d1c3a53e3a51aee7d0c367e6abe68b9da20d19facde4f548442a8991c278bc0f4ca1b04f37f02e34098c5872b21b0", 0xce}, {&(0x7f0000001f40)="d11641b5d0b29b3cb58258f4f78bcd4e1862950920955252b533d7a5c2dee874c536771fb53952645b272d178ba110f58030051f8232157e7b97187770874297e71d51ff955a3b561205f58ce9d6647af24691c10969d5c2f3", 0x59}, {&(0x7f0000001fc0)="0a5be1d9e59f21391a208fc43c3b64315d03e7711dfd9d04c09e732f3831c40ccb06a300e0d26119efa05c5acffa46977e9b9b3f4f9ade26238821683f28e75ab3b7015bfa0f9dc8ce3c113b31c984a709086a5c5cfc5f0de221de5638f18f430a9fd2a38911b7a165751f926cb42b8aa6bc84f29df090b10b6decba3d20ac7a17c65033a5407f28d70d28fd0455442c8991f413334545b84e2d87487346c2095f16113ae29930b5ba45ccfa8691cdd1fa7b3bdd3e604e2191", 0xb9}, {&(0x7f0000002080)="047135534c368c5a12dba48e4c4370061f4a0bf2043c36d473ecf676242983b1177edea8dee44700d9bee12e6dd18f20a8f4cace42cad6855774a5afebfbbca2e571964e62b93b38ed91e051943944c42976ef69878bd6c087399ba784b4b3f29d6681b1b476161f647510e33f239d3c6846cd69fa9952c25593b2e7aa47f77ad27d56309e5d56df3557c334c6951409c504440de90dcf5063579a73a633765693f27b677433f8a3527081d45f63005871b154bdd0cc7b0ce3c1ce4745a27eb15bef66f17b0e2909091e773cccbedcd5f2e44332aab5b4ec24c4ffac8589a5da95c44090d6ca601d42a1bf57d7df7d269f39a145a47dc6f06a07e6240473569e72c93c69b93e04aefdaeb65531aaf2041b72c5e128b952c6aef581be7cca4fa6858a0874abde5d07741fcb46cba86b2b4b34a56969d3ae6305cd3ee312ae6a54a8d4157beb5c24a79c99297662863771243d668ed93007539a829b01e6e68cfaf8011cb14870009cf6fe5950e1d6190f19cb7e0c52c46c964f6a95921555a118d480bd3df13d3139e0a6934741e59d0980c70a400602d84826c618cd9e9c5808306dbd4e68cbe7b4ef8491b59436f7b392f723d96b5ba516a0f0754272d292388a36bd1fc474cc5bde45dabee7a2fc4daba186e48c174e79a3e8459bc4ee261cfdd93ff7eaab10aefcc28dcde996c4d6a4196b4a984126bd1aa2afa178b535b5172f7cabe477214f0221a84b992305c3539d54e3253d30a29e8d60c2c31e652f25c7ecdda779edf8072d1e58cba5c854fcc9b691059ff2904db9d8197352f1df720e3e05807b0e90fd3683f828dfa9f0e675a510f6273a6208ebbabb56f6593ce25a90b2c4658b192f3e11e74456edac4404f421ee7f457389ed757e796488318df7745cf09ac5465430990364a475490c9f4eff08c7c388ae85567f42fd88827b16156cfa413ac5da0617ad07e360827f20d745da3f8b6eee8a2c15694728941913a9d850817a0a8cb1d3b4650f0ffb7e579fb8b9163622ef902c8505de1ccecb02d22442e2f783d0671d0b31d8f7ec2042e72904b9fb7306963533005fed58c81f80e07e90e4792d9c770e05780ea6666ced4d7760830510d168eeed17d561b2b98fd0f14f463ac116ca2c809ff3571468fa96925b6512bd06daa3e171805e193d598d5b66bd35320c10b0f9f07990181353e282466b7897e35a886b7f7e1bba23de5f4efbd53810be40ec6549fa74afa83bb96c172c390fb0fd8db294fd72364c789fff4b87b99354334026e590d4653361dd309ffdca149214abb1cef91e1d221a3a5c2c6e5f22d8fcb8057a6eadc0e1a4ef9c0295d5487508fe9393dd59849cd220b6dbdb826d47db0dec8257425f981ffb9cbc17c9742144e8090628e37c3c9590f5ea5016c883d86d6ba3e89c96d542d8271a2b1d4ae834bba789e1285ade914ff4eb6eebf8974cc96af7137f50ecf9eb3b23a68569a3dee9e197b199dc238cb1c144bc614aeb905090ea658102399d1ce73fc8ea2206b28e1ba7bcf131535fe442a20a61d44bd3c33aa64724778487f2ce8223d7d7e1ae89662ea691c095bf3859a4966e9a402ef4ac7043d1b90e06049c7f9d74c67081040bca781f3c9b85e3325a1033672d08c9337be9fa3cecde7e3ff2dcd4726c6ea79318c402e2a338e1593e2ffa01988a3d8b5abfdf93c3321161978e774add9353ae5fb7510750946955281cc4145a5d4c55813f225d78bdc09ffb4e6470e2c6547275b3e43ad4f4109662036bfa0d25a88d7f4f3482cb3c9d57b873ff9c1e021a6af32664b3ab413d1962e0052462953b9e080c604831236b8f805a5d7625adb511938c2d92f9c4496cb62d32363c5843f9f09330f17bdc45c7f766acf27670952eadb83083d55edfffdec398513f12e3671293dc34187d649e3e1611f80a7fd42327fe1043f8640582b3fb51734ff0b30274d40cfdade33799dca9a63f032e1c0c81d2f68a49def853e3ba5f8a909d01a4ff228d883632183f986cce3a41d1ea3ab3d90237967a39e5fc270fe0831c67980ca9dd163686bb27c4b7c7dd5c20f5bc097679027122810c36cf9f368bc9f99ca9d466f9430a018081612b7412e810e152f4766ed617bd0c26b4e2b9a422ed3a024919189bb225af932d17fd0eb9d677869d6d579c0598cac61895d799d70895d9a0e646589ade3faf37297a2c6029ce7c6190fc1a51d9476a02c7a55132993868d5ecc5b2f561068380a1547b24624a22d40f6c860cd12f180e2f2fcae4db39174a4e05c6ad85fa2afb0d8185fbb96d483aeebbc56871500d290fa944d4e9cc36a64efd3ce4a029293864f45239d14bb40eb130895fa47c553df492cf53be067202d42f2865c5371bcddc653d1eb8a860f153e1e71b74bb4afa41190d040b9082d75187bf8848bb08d4fff08f0d82953f9d6973d66fdf5fbe3252070c50cd6600da30870876be00aaab9510b790d5c415c910027f273d5c91b5c9597cdb1b8bca4d30634c5456afe8fa274e274cb505fe052cbd517d0b63df8d2eb0884b44313665313089ad662f593e63726aec85674d2aa837dbc1f0065b734c83d879b5ab0e9ebe08b9daf0d596cf73a96ba5a40eec4d0fc0b9c28bc309ef7aae7924b2e19a5656daa824648aa317ab4e32e54ecf5f7bfdfa4703c7e7db30206f17c199c179a9821fde31f7f1aa6a9f3456fae67c58633948c2865056565c6fa04c9632c2dee4ff2d0cce279ce301306a0365826cbfa286a98d0864a3fbb41f1c772086cb3c3d256c5e4bb9b3d25bf34b98e228328e921b49ecc50bfcb75a484ee0420ff76a4b9a17560d08bc0965725536295d4f38f665796500c9a2ba093625aeb834d5e6a35146349767d5c95fef0a2a6616ce65cd85c7dd863953d6f7dbab6a8ee5c1aedc1b63440da5cf1ba66b8ad17d084da8af68a2520aba9dfff874ef3c63892f3bb324ec41dc42726887e85e6be85b089f840c942076e7178a788818cc58dfa7580666ab72de711ff021ed8967509b387f07aef3e041ee2ba338ee44253a7b286f45c156952643761f04ab4dd04190152209a69d71b87862f4720ff067f0334e524528eb3d238cd4d7f8b1eac5aee05496ee518639defe3fab1231fa4ede9e99b60ea84c5712038f9f0935a517318ecf062bf8ead4d09cc7dce105371f82ae5ed9dd90582d8cee35341b4e9a87b28ec3051b7c2477fb8a5dfafdf742a9f430cf520d258edf2b38e470976f7344676194c63a843961a952b1d00a78fd0f36f798a6b654454f25424227d5e86ab8ed24245f184ff1d2236c63026dae78db9ee40828d8377118110b644894092b7f12279ef84bb6a3137f39d32731e0653a86732555cfe759e97625d012b1c7b064825ddeac85c3b7287d4251ac1fd175d5ac82d19eb03837a14671476906ab5930aba2c852187d9d18852c9fea6b8883c686ec9eb4e1126077628d0e31671c7b960cfe1f9c6205e2aec9e795c451a62b0e77907babedc9f9aa9e68a157566163df9daefe15b409f0501efadec0c0794d66b1f20778894ad71bcbc147317c165b3206ff07c1122552de7ee34492a4bc9b30ba746da8054988f29e976d5f2a68faa72b61ef72d8b7b39744cf34988fb4e794ca329ed1eba6e3851b5c240dc35611e03768852bc1ff400a5a21f99c6f23c9adc8e48e70f92fa6ffdbe076c875c3e4a139ee1cff8d529d72e2b3c66e7fb9b7e4b3e70e414a92ea3a7a540233173c0bcc5155d8f2db96c5e023cafcc8ed5c323e49440bbbc8e808c4cd4d5ef718a9a2f2ddf92a8106538b425be47040ddf6e8bdb9dadd7c7604be795bf79526d2caf36b228e8b23c07632d65f791787ba80e8d376b45725030d78c120e8d8b7b1db0e7baab00f8359e0a93b99c90cda459a869e5ac51d44d70a9e16939519e36b0d498ef6c715111e26bc8f942db6b9416d7d4c6554524ceafe63756a52ba3c438f824a110e0a5bf98b8367f1dd42809025b7d946c517fe1b250ec69ad46f3dce34cb18229938c9cad67ab321e3390612fb76948e964162bb192cccf9905615eb0aab7b3c8ceaaaec1ea7a18a39da74bfb76dd9d108402a251c32c8aac6235eddf2fe1e4548ad48c684f4948c2c240dac154c41c3e9fc8e4720e6eb2266f1d1b058151f626ea3230bbaba2c313050cba6908541d6e62103b9776c9d4ec02d054a0975fae558d3293219183eb32e1fc60737057adf47e45b0b1a5fa8fc2f8cc94e6ae46a305561dce9bb36f6037195f78826b0bafe7c4ebfbc9181efade13213859fca3140231836c1742324433380856cefd4cf7b957bf7237e9e1f1da25f1ed5bc048a4b85f1b452ccac2c5d00170ce36f9efada8dbaf724f33621cf923499e1f304558745dbcc070b752dc079942fb71b9b7d0b2a12c214a1f246756815b61c6e2d7c94965754870ef7aab03d22fbd1873b65f0aa34eff375104539f89805ddba5f993ac17b18e1d8b37797df5fb312c586c851e41999efaa0910f0b139e863bef583aa4815bd8e872a410d1c0361f57a06dd03f1de9d53b1ba960ca8f9c58f8a32be2ff3e5af5656e94e51142facbe01ed29e1f39a1ebc1d549392b5623702120356d0b83abff2d0fa8372f9f77a2681a82eae3c1029c4f18003436169ada12b198db428fd541347d4ddd41d2110096e5c840b1e9f8f3a80ee7e1cd859524f605af65e06b83c6d5555fd98352a199ebe907b3ea2abf4c2cb8dcc1435b7c8e7f2ea48aaea1114d8cd2ecfeadc6c7a3368915f1ba589b3d7a62109c3d95cff3c00aa9144203b31e8d13186742c2256239aba93d1e6e24252ea8362fd6a7a668a54d24d74fa052e7a76dc02227c79282a9593a65f52c0963df09f4d4b061c2de8dedda9628aaee46f695e2bf32ab74ce3d952841aecabd1d7bb5423d16431ef6ba0f64369ed9bcabbfa5344cfe61cb87dfc6403c76f1d0bcc881f941575730c9ebd2033718f3c60a2b0b1e1bfb7c20e4d4e54c740cc4781e0d9bb1ce964caa8d23ba00b9d52601be47f1db134942d0f3e276cef74d62cb6cc7fe5229e01226b197f6841dcdf48d2a953bea1ad3b9f618a55db3a3e4262c456cdfe522c25fe79848329c0d09f7f95b0f8c1913da92d40ee97ade8c4f9aacda65abddbb01deff219fe99d28333db4b28facb643c435fc8ee11d02527bf175faf87f04e29d44af81328240519c39b350efe17e16314775ed5294eacda2ef22a21b097ac9457155b1c2fea1bec3a1ec8a2b31d5fc6df36d449835be8d3744cc28561b0d39308e0d3ba1155e71a724033dfcf650461f45f0376a605e6ed9edd8f3fcc3f8d3d68ecfa73dd959fc54388fee47f00b673742885d2258571178b282b0aabc0a292f99f26cc42d2ff0f558ad5090b1ac939ecc5bf22d919a4fd7befb3cd9e152a5a2d5abd9a70e59be35a86820db5ce3637cdade16d07a9493476fd04effde651570f73a2748eababf2790254955150714b249f25fa2db2d8fde1c9438730fc05f3a757ce6b07256111c24ebd147a3891f9d22ef9607582a5f022c216cc1678e73d9696ae2849072e2ce0fc85b50585898453eee8b6a3a363a8c4b85d009bcb2b161add5e51bf72f997eb43caf8507f828801d249c3ae8f05c076edf66ec3bde13923df73d4f415a0090fa53593b6e825ffb65e046e75a526cdfdb4931d6331636fdc5aea5748f479e1f3cc57061bce6209b691168f0784f4f286dac6ee83cd4bbd90a21164afcee8fcc56f989568d6b3cc494583ff1fc7ecebba2761905d2fec2d6adb3160191c83929846aaae20", 0x1000}], 0x6, &(0x7f0000003140)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r4, r4]}], 0x38, 0x2}, 0xe) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x54a}, {0x2}}, &(0x7f0000000080)) 16:00:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') ftruncate(r0, 0x0, 0x100) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x5, 0x460, 0x1, "71c879a63415299c01cc159a5e73f1c8943865e0", 0x8, 0x5}) fchdir(r0) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80000000) r1 = semget(0x0, 0x2, 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x300000000, r2, r3, r4, r5, 0x8, 0x80000000}, 0x2, 0x72a6, 0x400}) 16:00:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffe62, &(0x7f0000000540)=[{0x0, 0xffffffffffffffca}], 0x10000028, 0x0}, 0x0) r0 = socket(0x20, 0x387b2ebfab5d54fa, 0x70e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x480, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001700), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001600)=0x1) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/100, &(0x7f0000000500)=0x64) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001640)=""/75, &(0x7f0000001740)=0x4b) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/170, 0xaa}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/101, 0x65}], 0x5, &(0x7f0000000380)=""/187, 0xbb}, 0x41) 16:00:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0130000000000059b55025ff51a6019ce24b7543709fa840ea03c4c76541030f04ee481aa7279bd6ef4b7a3f35ca1910ca4cd9cf3c5ef3de5005db74daf4bebf87d00b30d3a341feab4e2113ebd5813de46850dc1035967f6cb0afaf76bf74e33aa4a325a4d64da8c69f1eb86155cb6be09853c61fb02c12c6d31b60bafa41ffcd635d482502ce70557134fbb28d2c68216690bb4715188cd4461d5ca6235b420c8964e7336516d0f62382a1c7335e5d615baf55458cef85a08cbaec9e163e882050648d69d45cd47fe2e6"], 0xa) r1 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r1, 0xffff, 0xf3669e5d221f9e7a, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x0, './file0\x00', './file0/file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0x2, 0x1ff, 0x7fff}, {0x1, 0x10001, 0x10000, 0x101}, {0xffffffff, 0x6, 0xfffffffffffffff7, 0x4000}, {0xc03d, 0x289f28f7, 0x1, 0x1}, {0x8, 0x7, 0xfffffffffffffff9, 0x7}, {0x4, 0x80, 0x80, 0x1}, {0x400, 0x101, 0x4, 0x1000}, {0x8, 0x80000000, 0x5, 0x9}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet6(0x18, 0x2, 0x472) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = getegid() setegid(r2) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x9656108cd1f89c75, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)='X', 0x1) close(r3) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) recvmsg(0xffffffffffffffff, 0x0, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x36d, 0x0, 0xffffffffffffffe4, &(0x7f0000000100), 0x0, 0x4}, 0x6) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x10001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r3 = syz_open_pts() close(r0) r4 = dup(r3) close(r4) r5 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00./e0\x00'], 0xa) 16:00:21 executing program 1: r0 = semget(0x3, 0x2, 0x211) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}, {0x0, 0xb7d, 0x1000}, {0x2, 0x7f, 0x6f203dff9947b61e}, {0x1, 0x1, 0x1800}, {0x3, 0x40, 0x1800}, {0x0, 0x1, 0x800}, {0x1, 0x2, 0x1000}], 0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/170) semop(r0, &(0x7f0000000140)=[{0x1, 0xb5, 0x1000}, {0x4, 0x4}], 0x2) r1 = semget(0x2, 0x4, 0x14) semop(r1, &(0x7f0000000000)=[{0x1, 0xf2c6, 0xd2012e92486075a3}, {0x3, 0x0, 0x800}, {0x4, 0x1, 0x1800}, {0x2, 0xffffffff, 0x1800}, {0x3, 0x9, 0x1800}, {0x7, 0x2, 0x1800}], 0x6) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0x18, 0x9b82f5095811fd96, 0x100000001, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setown(r2, 0x6, 0x0) fsync(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xcfbc81195588a527, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x200, 0x1}, {0x0, 0xbf5}}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x20c9ad856814e32d, 0x2, 0x36000000, 0x6, r1}) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x1, 0x4, 0x800}, {0x401, 0x4, 0x10000000000000, 0x8}, {0x1f, 0x8, 0x1000, 0x400}, {0x40, 0x100000000, 0xffffffff, 0x1000}, {0x9, 0x926e, 0x29c, 0x3}, {0x2, 0x10001, 0x8, 0x4}, {0x0, 0x0, 0xf6, 0x9}, {0x7, 0xffffffffffffffae, 0x7, 0xffffffff}, {0x9, 0xffffffff7fffffff, 0x9, 0x1}]}) setsockopt(r0, 0x9, 0x6, &(0x7f0000000180)="38252ca280e8683f25f258cc5c1b34e7fd44", 0x12) sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="416504a83abf0ae460acb53a6f0928b08718055b443ddf53f2198eed514008a3b34e7c2c4845a6dc7494b802977d2b85f1b391497927ca6b0f0cc215bfe5c798cbb7a2e20dbc30686d1ea17d2d8b93674a0ddc1a04ba04b62b0c18263409ef74392e3ae88c9bf525644939f0a14a429d52033e349f4aff30e3ce7133c7eea5a32c1d63853c290da80a41554b4f262480b79c03a300", 0x95}, {&(0x7f00000003c0)="be7495f5b073ebd24d600618fa300c07c36ad6dca0f1a8cbfd3489388a39e4207e643b72d4b6107110a5fae9ddd5fa52e7bbb5b3be78e3186da4d23c8a2060b976a21952d83e97a5783b69a6171efba8843851c604fc15c3f6cfbabc920e730026894b9a01f2bbd4cc7864bb74a91815f6616bf89bf623ccf5d04644c08603dba3896856c52b729e64b026c5ecfcdb3677272341fb508c05118431fb40d38d", 0x9f}, {&(0x7f0000000480)="24d41b538077696adcf7961090e32ba873606de94320364403fbce1471e09842376d359bb574082ec9b8e45b54ec8e26c8e1805d9c2ba14b6660142f1cde8ea36e2c496da65dd13a0183bb4b03d69411841a49ca1a5bdd407bd06e837fbbe0c7f05c57ed58b362f8c88a3ab4d20a8ca4ba3ed4db8de396ef0f55510dd34061aef3b9ab567f2654ec733dab6d42ca4b489634c0cdc3dcf0a0143f11c7c9c0b65009ab14748bb1086cbae7ffa3d91f33d23650bff5712856ea04fbf6e997184b310694e902b6c58f458935658bc760cd5063baab3ff611b47f2cf04c110f00d2ffc74baa529518dadefd5e6193ca8d67e696f94b45a6a39b0a832190832a93056f126b24fc3424f5e6582f7d4d7368ba9841779bcd52048cc92598b99dfc443cb189fb8e277f85853aec3ebbd8f8d18d4e7da7775d4b3d8c0e890df5c4ae46051c14192189004f791d78afa5bb0c917247a505a974f3981163837bab85b713e3572643001163e5128023888d9febedd981451de8ea55a3c13f12cd443f6bfd16a4caee48c350c712d1d79cf1463338899b9e9403edf4d22a93211387aa9e2698bc7b5e236570f0fa532651691f6fd3010b9b59d238f4424d0b0fbb91ca429794c8c8e7c3aac8be885d02fe2b03f15b82210da78591cdb4fa197e136e4aac45c509c23870bbb107b6af6809c64764f7bb87b386c48d6b03bcac1a887ec24c403080386f38e3ea1edf05b09a408c2baecc573616683abf2af3afa3ea3df14e99f10532436957a11f7cf1859942d2b3f3a5a8aa25f1b2f37455cc7fadc4bfb49c5af6a542d3e9fcb0edb3d3750ad1fa266d295d0f6aad8e11d4ab18b88233000a4d971bc15929eb5c03ed5a1a8b3b68e2bb57b8932d4431992a167cf19dfe7f843011ee7ab99e5e5dd18af7f729992bf924de854b4ce4eff1127931ebcc0e24c1dbf8c7e702aa4bc50c2c16dd5f8b8133381cd7c5293dc14e30752495d4e9da4f9bf168f2462aeb573b16964a6f63d4ce3c4f069dc3518e5fad97b3540cff43520975dbb8fd05b822a16d562a81b115f88d5b3e82063398a1a8cbee7ad18f071a47c533c7fa4f3f736f77941a2b57e2801366d1f865aa0c4108e300a783d7a576e0d2eb1f181e004f707de5097604511bea55bfde836069569ea9e1d2aa51d386f26cf3547887cace53532be1408e4c1b83f1eff087798d97ba70d464f83564ff967f95820c9fd284f82cda9606f69bbba28f0eb68fab2e7826288514b8877fa594455246bbaccab7d4175437ca95d00dd2adb966d804dbeb6b5a97edbbd7df311538f8a7d54c33690f8a28d6a6d8a0970981fe705cf5435c2890a7c263169e658a5e60d8d78c23d3ce53feb134c0d6b4d1e00f51dc9bcead964ee4da89da61ea73063e4f601318a0308533a49a4037cdeda80adfa6f1d8e2b5c281ded41fd7adb509ba61e8762392f5ce1c589940630826e21e0600ef928d7f7f3225e46def7749dc4e94a22d68949e0be22caa74332898ed7a71b0e6d3fa69ef905453224a1625ac8d309934671f0506b3a7190e488f0da5f3b8e2e48a877b6ddba9a38dcf7c9cbb6028d472976d9c6b0a14f024e33056cc96fdbccccac5349b171888548f8cc0d5d2780e30caab69abc2c7e76b7a244d3f6b43f9ae211f8454c418f67e312a0377f08c50d4b5c89e3ed0a2beb5fe4d5a73486355645e08142843ab09a7e2ed2e2443579a4851464a83aa32fdccf95abc42f28e1d09254de94a449cb0b34507c5c05bc8ef3bf99f378d450d74b5d485c9f9528a3350052b19617000b3be0213c6b4900c89f1b7e50ecca0e06956520fca8ccfe39fa9c554081963f1417490fef98ed56531ec46cda415caa289b83c2bc64f7911e6308d162c525fee2beec73c9e73a6777668087468bf191206691bd872632f936332d610ebf480843720299054416ded082158fafe0f880600860ee2e36db4c6d2e0b4a0509d128eec969ac30342ebaf1bbd1b3a421aa48d1cd9707ae180b356d8778668544b7d6d19baf16d914193e3cac47d7473af3505a74399b41cf2687805dd6c703973a2c9d723b494cdeff6540227e95635eebe49a1a462857c3ddbd202c9c1776fcf9862ba7c718ea00e89ad3ae7c0f9653e820e3180c117b57e2633cdca2765facf7b00e553e7eabec1a028d667b914b6423817d853560b95c425ec01cd4ee075b68e03f708bbdd6e2b65a66fc27d93a707cb97b2182862df09dfb201ff99dd1b88f0547deaa3af32059fda24fed1bd9b60f6fa2e63bcb4e5a8534c694f4bbe37e99eee31de17d0e12cc5180a87c4cbde074d1ac59a284f7273476edd9aaed77a30356c73effd57be310256f43b7553ab33c9bd031fbe33b17db39c95efb7842ad36ff8b067f095266fb04d8b40978c6f07f3967c624aff1384fa76c8554bf8e24e59d99376bf36707d1b3ceb9d4a08db448893edbb540b6063edb220ccec1df14c06469d3131235b4fb5e903cd742b2331977fce35a0bfcd0b52835c5c07454d2a56788c63abc48fa50b76088293c5a3ca7139b5e4a1425d0624f68c346fcd3cf9ee41bebb41842fd81cc0355214986320e98bcff162782061b982af941067deeca37b4bf71fee223ad1ceedfa9ed06b61966409516f6ca9858fd22a2a29eb1e0c60aab93177826975b4dd3e21345a8bd7ca084583eee15db00f64c1cfdbcde442f88e8e559922de48d8795a236853ed44d3be25b01bc4a73842e9878151a2a50b21f5acca5c5ca758f52a059e63204444e57561cb3f63f95602147f62508281f08c2ab7a5f29f4181720297204f49086a54595fa158a3a42443ee1c9f3e9ba6eed2752a877f584d4c1209703c072f3896d923200eab12a30fa68d618a35c876a19eb13ac0a2320161ef1c47dad07af58330fdbc2618c7b7f71e115474f2cc394694485d6a786f32535b271d758ba4bcfb4390e62041bdc10bab1e89f6ca8468fb82a308417f0286aa0ff46a708e75a560fbd5fc0c0ed46d486e9e99155f989fe6617cb8f13b2e2e4aad6639e33edf2e572339fe0f3c0c478e61b5aa8d01a91019dac21000615d0dc2577f263f6383d4b0daaaa7b6b7782bbdfada78f40184dbde9850a8c95f4dc9461267e7593eed029c055059697f4104faa45f79505c9a0ae3321653789b2090bf6f0d9b442d2f89ce0a51c4dff5651289ef4f9c46f7c97a3dd7c8495df817d4a77b372992f3eace70acd694e8ba30d600e8a8f827c03103a78e898a11a4d281545d31cdf816a4d069381b1484c0b6b6fbd7b77293d2b3c84e5cc3747b5d8944d23309ae9f7dce10c1da8103b176d9d31f067cf30a937cf0c242e1c217439d0d76f4aeebfd21eeb5007b51d9a9004d0ed92d6c5171b5dba0fcd88838a7d09d7a78bf77212cda0363112017605a33993553403a9aa9b07bd91c98e1f43f946ce4634f9708be2665caf9a5a9b4737881bfc745061337a6416f782b25a2c7a5dab3fc8ce7d417c46ce57242a2a1183609d258183c9211445df96346be81d0ebe8b6b9d7e381adabe871d5ec779a425af8d1a02330dc77111271825c99a65d01d3adeb024a730599e50e4efcfc7865219f4f179003b97b3498f5f06658a0f1456188cb2bee465b480575e81def54c9759d298468dc931e7a97945c93efc00623013728fd6fd7c1dddb1d1ca7bb65cc1e01ae88c050a9ed3a23bce33605098209c325e62877b8fb39cc13cae663ef6d2ae7acb304553821c6989054b1b5117bdb01aefdf5754621ebaa5ed0fa95ae516f8895988913eb14f9134af7597d82d8c966ed907a5daf254e6c771cac7f0236fd56779082d98dd3428e604d9daeea3376ff2bcfbcaf77a1ad4ca16a4d2732b09c1223229b26fc34b0645247eefb93dd4664537fbe521fd0f172b41c9c45cdbedc3277186f81708257bb024c97fd78fb9f67bb281f4a703ffae5c24b2d04505ed62c90a7c57b3e748a75c3a79ea4c6d8b2eae5627f775cf7683635fb41bfc120324a5c2d2ba43ea3f652e8a8ff7168f0ea055d98920421c14d04669fad58ceb56c368b26789ab5cf8b5719f4e5f1195ee4f3a829c0eae29cd7099468b9cbedc4b3dfc40e8e209e792d3d73a15370759340ac3c09e4d24e4ec69601c86fc539d23291fd85b4670819d5b4f8bb946e100cdab35ac8a238b269e209d525795d2ff8b29c85f40c6e6743a23e2fb9fd6e9646d30acd6b3e6ed6afc2f88fdb9e7657eb8184d9583b0d202d7d4d487af286cf034e168ae299bc53d7381375735f4e55c7767bb893b959fbd04cca8f4dfe9184622ac196c7af784097e821b5a8f54b70f17d5e2f002f328216806a5dee71cfcbf5388a291d8f9a9203e06fe805493fbdfce18543fe9e1189a155629a7cb9c390ad08e9043311ad52ea8b6827d4209ab3c2e9bca580c96e7b32d3bf87c23854b6d0881a218e70eb9f4fb49aa615f15d573afe340a382d79651635ccfafac15abc33263cabeffcd57ce77ea2259091a83aea316a30a5e678f0c9e65af395b730cc5dd369bafaf48c29e5f5f2d1a077f93b2f0d883c1b194b25ed8d9fec0b2a82e039bcd783ae6bc46aa10fb509151deddcc12e7fbdd1c1768f9d47524d4191b0f232ed2f81cfcd822f0cd8dc1e430fa1d73e8be3af14f685d04ceb820bcff1e2271f2e630c33f0697f493dc3e73bcd00c881b8a15118a03d4c8326486e5356e07fe6f1a82debb0a7d42f6322d4ab15a48067075bacc4438ccf426733b7d601dd1c036034050250bee27a130a7f37c187816ce0800273b5822fa9a58eb4bfd19896522aa4e4c5cb39ae7618960ab4c688b28cfc19c2e709af6029c5774144b9b7360925e3968ab08971ce4d6ac83bb9837aef7d826ad7933b797339674b2501f99925f08e02c3a907393ece4cfaa0ed86e639935f903294aa5bb53d0ee7b69290581f23b6b2fc05fbe7fcf72107a5d61846941980e611cf0a3d97de83575d8692801d6d6a89a2a410c55534491abd06cb8224c4eab53637d59c04c0d197b3b11fadb2f2e6ac514ca9eeb355c0a7842d20dad9bcb35718a258ad22886d7de5aa64479b8b850d908677ed0e7bb5240dcaadcc006aca0169f8d1d4517dab9cc731e5a7cf7e913e468196640756dda6172557a5937f19c8bf5b4c8f2e45a2587ec945e9ab2e7647b2ebf51917cb5b36aa0b428a13b159a514f74d502fe076847b83927dea16263652819bb24099ad7d8a8476b3178f68e2349b3a2ac731e8e681ff4a3083d881b67b84e52505db613b6cbfb4bc82e1960fcc31253a0dfd550f32f4a3566e54b5ed011e34f9104fe323d914e9ca56532defdf756b121dc9f11bc900924b6dd0c46fe2e64cf1bc3a0413e905c17db2879e0f701a95d9acb027ded2eed328568e7ee4a9c260ba91f791710eaded4fbb3b2e01c59c72967b5242ccd2070d5997b13f62c3dd0cfabdd891839bd28725751b4957ce0616143460c9f6b5bdbce0b930ec99ceeb27ddac2d9cefab69092333b22da534cb51e2508a62ad97f94c76d3f78c4db829db95ccf22dde257f91c6a24c808ee7ef37793f603aae8c8a8b287bbbdf4455bccc7cb351b5219a1f04f98546c3ea7adf50de1a7451837f68a17a144c946a33f37eb43ed1b01fa80980b61003daf56bfeb48fcb938f210d055607e627c65bda05e09c53a3080ad6bba7305388179cf6b07e5ebf889027dd914af3ef3aeab89f69e7396087912dd54c7a82c9ef3b9c021e60bf2b23852915e39fe76d408961b97754d3a7f9abc8cc58d40dbbb51fb179541e16f79fde48049e050c7271ee2a07", 0x1000}, {&(0x7f0000001480)="8d9d5ae8a2ea4ea17217975131cd1ba3d8402fee0a2d52a492e0a4ebfbdecc6b487d7b87fd803fe1a4a3e522d0a4882b9e7dc54fa0cb17bb151a5f7ff2ddba05381132e7dbb8d42633874fa5ef11d6fd1e3a70128989c62c52275910155edc46f4f585477839568b9346bc483d2690", 0x6f}], 0x4, &(0x7f0000001540)=[{0x80, 0x1, 0xda, "10445834f81b68a9d60d34fa2e1453c67f82adfae1292ee8edf32ce5874b8ce16117cc5b26c9392c508f69b940cddb532756107dc927848e6939924679be691d9263bff86c061bab54456282571c1e54d994ae6a486e132c1f7cfd5a4ba5b621e843659a8d5ff1e9ca9f21"}, {0xe8, 0x1, 0x6, "fc09ddbc70af436171a320cfae4e2f66dbc3b85cee685b60a061cda072d4a1397fb923e83536bb72378679387dbed7dddd5419f4cbab042c30ef140590b8781c705c4e75d1a9957022888fe5315f19222fefd3fc8d1bd3f7431b251c647436587bdd04eee8116bd772e91282fb0b94d5b0bd0be410ae3b479b7e28172b7311a7beeb3b05351a10bc7fdf8b3464043d4c964e99e75ca2fb86a4bcb9d5bdf394e296a6b361f64de02b877bcd7da1154f9f28bf4ead7ab495786615327c19da572c95d555c4b7780b25988523971fa40a6232"}, {0x60, 0xffff, 0x1, "6e707d3449f085834ccf5aaf17c24f12d28ed27f1b68161dadd68d00354111b5d5780ff829ae6df63fd286498e5f2a5c737b0504d906e09964a002cb780d9ad14e0c0db8f602a049a6"}, {0xc0, 0x1, 0x1, "3429cbac8e7062b7ffabadd48997983ceafa63066afc94b21945b691a98c5a635f71c73829a649de654b8fd402e3044757b90177f471019a8d45e56e23e6a0d401d4b26380ee3d8a84826fc31adf9d9fe4d5059ec73937b5401cec867907e396bc8f2345e9bc4417beb3a2a2b030bc90a2bb11e5ef64fe18b815e524af9690c32ba5147e816b351c80677a2c6bdf549e33890f3a49d774a607bdd2762a91595fcf4cb2dd4e8f1b430c51e1e0"}, {0x50, 0x1, 0x8, "406b65d9d55d13cf498dc6a5754fb1995b9081ca88c46b88ce957f89b4a94a510410d9bc154bc22272cca1d335c163dbbd86a98bc71669b251b284f8ce2c"}, {0x20, 0xffff, 0x80, "0579be12aef48f0964b0b169adda"}, {0x100, 0xffff, 0x7, "60124b5164f572dbfdd7775955f0349cb67b1c950c24883fbb355c7ba5f599568c3fd6efafa4b03234ae327cbad4e2da5dfb2ea6b30e95bb420d818dd64cb525f8fdbb09e9fb989e747cc1291e9393e43ce2710b018c0abf5bb32ceb71bbba65da87e13c3188e290d6b3d2aae4e17d7fd10ffc310b40140ac61ba783186c6a7da1f4f3508cae66eae874e3471a1f5a86b0eea23cfb8d56056a068d38ede284a92b008c316d15274e648934b9e9979be367ec7e9216e88d3c22a93c1b02138fa971ac510491e82ae4e41fb173f7f7cbb8a651222b7e3f3b4c24ce690b1728933691ce234c3901d1f5bde62bbaed"}, {0x1010, 0x405e7891ed3c6fec, 0x2, "b1424e6a4395fbc3e9b87c72017c7f699eb532e6aefc86857a61488c6219cbeaeaf50025c74b300722ff0a7cbf68980444c00e635b3f593a5957b8e38981f2bd3feca4351c037ac432f24687a6ea9641ef6cd82d1c46af6d24a4ab8f938194d5886fe0c8941a2746fd829802b48ee66e1ecd7b6415180498ca2616b53e158c2ae78fb54a9f56e3180d16f46a54f1e1e80c9acd0a0307aaf4012363b76b6c4c06cebd79820e545710c7ccdb29b60271ecc1f929d322a9279b67dfa22ee19ed2b7f11f9a19a84e95b39c7cd1a242ad785068c8bdba9c6e49ac29d9277d6f713cc8176e2eecbdcf6b72bf6324995610989a1c71814659a643d742e2b0040e83280f942736dbf82e6d8c85672c03b00bb96043279200039f267c8d727ce7fbd011fff2535f7c37b20c5f4190ac0baed5e66dbe20b7640084d2da92ea16742e101b1cfc13ec6cf7a4124f21d5e19b0eb6b501c2b9aab7e311928329e3a4af3581b6cb586d04b706ca330f8070f50f85055c91ac00c935b8c9b6ddc11a17a5273dcda2a37a482059ae6e91d8a115c659ef47c1d81a0c6f1e813140133cbca778eaad23f68d27a456b92ca3f2bd2d4cb3040bc1838fe79816a13894f238d7ddb6c0c1cca0ede59a8edc0f0123491bd3b6c32ea86bc3ca7ffb26cd67c398addde356b83f6b0f4bd52706ebeaa01d2ab42bd65b253dfbb5490b17561b6162a01f27ac1502a1aaaa6e28de506fd7ce141d1936d28d99c8e020739312d47804fa43ec3e48db0a8043951393499829df760ed025b4f61ea4c75773036bb3b164bb2b4ae9220a3b272bce8c93ba63a8b63650750006d80328cdda6e1f50a41e11b6a3c7a85467431123ee4dded57c3ca655a62bb4eb55818b53b3b38c50ae70c9fc582850f04787ad259081e9d0d9ddcb96d60dc0411162b2dea35fb2e9c7e991849f484cac86ad7c4f29739946633259c463920e2b9c90cebb44ea062751479d4dc0cd47d9943063577bb23de736168a3b8c6b9d2ee09a1b51fab29375da283afe59e943ed1638200d69d6de3edb7eb70201cfc43fc5da391a4fddd1fbec0e04d4952078dc2ae2b67ec49d63271de73d8b56219898d6fccb7dcc184f79b84e79fdf6bcebedc3ad34e1896e0947af514aa73cf1658eb1a4c73adf035d3f7371505ce57f0deecc644d908426df762a17d5fd113ce3843e7cbd6d8575cf6afc4658ba45d39d109a003904c509dcabd60c4b1566af8009988ed611278e735b63eeb88e51763db4dea8e0078b65c0ec923e1dd4ab2d0fbdae673e11261453c362c3f33fc5e728dd3e244f1fd54872020a9dca2c9355fd4e6f405834333a061c7047d709f9e548da840a9586c20f1e15a8c13dacd2c62ad98694fa981044691ba8502e2f63c9383fd15be23baba921244e7b3d0158493004c530448f2beb071e52173b5f7bec7ce8365302dd71090974eeaa3c50889a2c395fb9c94f9465d6f81955bf1a4116e36439c4e1660ca928519d01694db4baea94598678b4dcaf3c700a47ff278a93a9a4fac1ef9d61e6ee48e0909b0588bbda322cc81a979c9b7dfbd78db7f424bd51e525e8262c9664c53f42cb5a76d37ba62ba963e05a77591cb124db068e02a4f85c1418d16b25bad70c844264c65e772b33d2826f377b8fd1739df7f9481f954f1af9d6930c9ebacfb66c19fa43b5c5ee01e066f22a8df59916201c536ef43caa65928063468112108259169d7d35aed09e5c0f5e48394f5fcc8571be95d522b6716033b98b19fa1443f874e7043d230b4aa28439869b5e92e80ddf00dc49a5f5b7b242806d02c4326b51abdb9ff189181878040e46c877305abb8bf7fc1ecf73c06ac3114401d24c0c0ea4914c85de45c3ff5415dc189f1e0279d700c336f7a800cc7994e28abbed17efc24a01f74ed36f7f34db3f7a33e2db56e465312600980515e346de3500c29ae314180d16bd5627e2f166f344e6dd7e8dbbc85032bf6969d9dd446ac880a0cb026f82427f6733a900db52b16e82fa4a7dd59e4a456c66f7982013f35e5a05fb8a72f40b8402198e96b64419826e25ccfdc4d3401753d588011a6bb8336aa16f226b32b91d744642f368928ad4f56d737011a5eef47262ae463d17e9aef93bf20ba24569c3e4df65d99e45e09f6dbd7706ecb4adec6600496ff2a30fce0e609d85d80c933246f365f70a77b4a709e1a2b228b5d5843a649c230d8bd155e68cd91cf938c9c248a8f954645b22886beef55d3cd4f415be1e171ee190c1863ac46c7eb7d8580c67fc6e311009bfcd91d93f2f2a21c5ed733609c281124d4884a7d0859235edcb5239f8bfde32db440bf8dcf0a22e5a24f9228febc457729c6d377a7ff7097c0a1d53c2f05191211904f1ab1301970dd6290c2e6af078b4985dcadada19da2606209f92c0b2b7af8fdc56dc88426719c8d6e83f76bde2da7d47ad6797573ba7bbbd7e7febe274e311501bc54a29fa345e15d15a5ac5d3b745ab01f1b6d5d804651fa53531b57492787f6dd8e905eb64fe13ffd93b6dabe39a6f232a90012f6972da67e1b0611c3104672480b9d94600d0ddab85e65b50f8c6b88b3ab94fa6ea8355d8c0ac8156c420b5b3124ada8e0eec79ba082d0eef751c9daee66a454112172008c09b58682c1f1923d14c7e9421fd021eaeb0b27e0c84fffc2beb0bca134f058baf0ed1c7dac579df635c7c8f53bd3f12a3bbd02333ad9118068181eeb4396abd21e401a17011bb70b1527fba3f74b21e203c84331bdc071ce16d5d028e5ba9998b62462ff2e77b3821bf404a00269e26b4750691edaf517639f1a1507dd61efeca30dcb027c15bc53a2360a86e672527585c304c3d64b21b1e35cd6b7a9c92bfd135ad77423a3ff67ec7541f1e70cb173d5544a9d3ed7e7bf84bde10706718a1958f7f862d51bf3b21ef644146bc486269fc1c19509ba5d747eceb926475161f9fed78e625ed332bfb4c5f3e9a5de5041efdc36b04be5ca7bfb5904352f3ccde93a772ee8fe3da14b5d21ff22d78186a77b23e67363a7fb6a9a95812c768f16816b82866261565a2af54a1e04e4db3a2afbd99a21dc15152fb5c9446529c6538660717f3ac9e9b877643557604725781db0274c327aad628ee692ad8c7a670204f30454401adb6474c0c8e23ef0192b25b0c749378778f4bbeb4f42d15526096e593a7e2d5f9a72e67dc20fc7577f8aeea8e874f4d94f8d645312cddb38bbae818a9ee526542565d2e1fcdda42a3a8c029c2ae62109f051ad098a17b263f0f5ed7f00df338af435a043ab2f7d8464f581852725a0475fe27d3782a0bfd043bc74e4b71ff2ba0b66b2170e620f17946717a65c1302bd1ee25e1d12463a3b9021b35d47255e4842b3590c4a0f44265f2a51901525588fe0704a5b602886507e0fa1bd9cf6f6b9e5f007082f059e2a414764e7109202cdea0a05cfefa8b64a425744e30135dc3d275649cd5eba232cb576e6575f78c0f4a4c82f1bb85678d257a181c336aa0e341cda8746dfd4bd6cac51fd102ae52c801aae23357d6a172f58d42c02dd44f58f156f2a83a4448ea54650351b5b7da8f6611aeafe9cad435df341992ec2ff7610805aa28c5ec6c5266a9da249cdd0a2f6d5e37ca8c225c36eb3c34236ff2a1498bd726d910e2a2a2c465c4d3de82fba38a267c4ca58a30cef7451988f503991b603b394a34219872222c93247f98ae63ddbbd4a1efdc60bc833918a728dd036a6bc76dec36f043d46fd14070797e464262ff23806ed5115c5a078734998880a7483a28f309f74845ae6a49f737f21f0b1176a6ed5c1554cef9c4b364c7582f0d60099cecbb3c94e849a84472129b181c1f7a34192c193d95ffa9eb16d7638670ea5e025510aeb2e0a690f2cb5b9ba1db62f87651cd7fc4b4c733dcd8f969d4672da45936d43825ee26973dff5acff211aa44514e3c8196e5508dcc0b69a863792bed88f2055fcf468d60101c06af57a23730f313539db413c387f90b6ae1dfb7e6b4aa4359af125ec99e984098036a18d8d796dbcd3ef8f5025b4a577ac057f44bb98d596ca2ffa8c6a52fa81044502e1436806a7611d4242d0a443d12d1fef0b93aeaf46ec91e04654462da558aeda26f8598058eb21682e4cea8317e6db6f586bd045e3366ad58abb21fdaa7f38cf5a56f0da01e14f54d8076b99568361dbfc17c9817d37c06ce156a3f1925f78300fc85eb6d111fe04eeb64de18e4677f9c48540bf9ba215ca387a4c3ec682dec8577ee04b8579913bac0a1abcb9bcb07403a6368f942266169c83d814de11a95b308ce005830609cc9149be56d13b892c4860ee1273adfb4623cbef34102f6b8adc6aedf43776dedf4c1a67d4487a7929870dfa561119e737ed8e259fbbabca9e062c8e80219fa2207ec0b5fc515e75c5c6ecb7fd11f16284d5a06ad000e5550be06fa68772441d7dedce0371bd708a65933be5f4657e3643bcd082fe11b1d016b4ff0057616caff0a419967d2ccf6d3797a965ea9e83054dbe7a8a187b37a11411c0309aae86434a59dc53b15dd400eed30dfba41c2b687177a149a382d1799fb7b961d87f434398a072d1167f62962eec76971225e54f3501f2cd558972aaae29c6cd57acecb7db7aa0fd95c74e9d435bf9fe20db0a0dec2240998e2bdbad618b7e150c40e96f55b2d7ba149a51027f6bca5bbbc95c549e671580df7092bd4b23fbb280e417774b30b27d4cba48966a20cc803eff22a4d9384b372d9df2983f590e63172e0d6523bb1b4ba53658f24d784bcfebc3b3ee9499e290ab99507f806a0c01abb52b6fb79db261216a972cf7cac8eec6ed6f387653fedfd3ecb2fabdd8927d2b2e40bf627c2c7139ac2fad4e720fa345e262929c9a9dadaffd6370fac5010722ce7e025573732ff1b480b6e5dfaaa5c764ce80cfb4acd6d4c5a2e6f2223b14a315397dbb422be52ad0a2b085235658a8c5113399ece6a0866f1e3cbd274606e00d475d6d71ec85e54c54d20319fa0ca08e07c23296ac9ea805001de7aa5cc400022a5ee5f38dd9f0018db7998954ff9244114640ac56c95c7402911247ba812ccdc7613344b4f71f25f89c81c074ab5e2309d1afc58cf133df8910edd9111815b8905e40d35307e0da5e669be59f9df7398423f1b7833029c6dfa422da585142f1cd708fde484961d7128cc7f1582e7549b07183737ce68150c6120952a8bd264dbc3e8490bbd3184e55dc71bbd2e88e351588acf0a1bc3ce576cdb37b008fd4e59483015d4089fefe732947d78d0e29142102e805ee4320d7198c97457632180b723c7e9dc81e845550088a3e183f7a114b7d2a8bd52a06eca0b9757433bdca157511d7b38353cd55dc55c4669d20956302951be7fc04f12ced78f3d34a84ab36d1522c1eea6dfc8c15eee0f595f0e02b7a9bd6874d316cc18b2d6f42eb2d6ed597b9e6b37d6d48bf0a318d98dedca7121cfc7326120a8081d0a6b6489dcc484adae55c50c322c8826cdc6ce7c731e31fb67c70917cd123cc77bff209faabeee0a8d9d6d961a7ca8ad95f1ffd26042aaf465bd7a56f17ca04945da0b3a3d9029cc0fba245e0c990c9e72042c5e2e7bc48e28576dfc7d9611ad68535801efa169baa4933c84c46e285e7b4360f3aec5388d4291cf3edec135f7df39343d928b34473e8909a770fbdc7f4014750343d1f7733f8807d6d9bfb37400de12cab435dbac0adf9570d1ec63699ff3b752789902ca801ac7551235130c6c72ad57dbfff037568088f07edb971d3d348ae7901e969c79116c8e5bf239f6"}, {0xf0, 0xffff, 0x101, "26c78020f720050c5ab93f280092196dd53f3dc56fbc758c39fced9fe7f7a7e5fbc0756d563e3b0a0553e5a501d1d7bf8ef6b27c8905486b9abc7341d7e9c700e7b6ce2b174114947099ce00026e9763da2ce2bdd2beb96ca8e42d1e21079a08cac7e4dc291162e255f020c0c6e70c13f3724a929ead4f953edf8904ca72368c9d7a8a3bf81726ac52e1623aacfabf0c708661dc23a0a8e9e608dde11095407654d4fc335dc35f4fb725e7273b6075c1d70f85073d9fd63f01d5a7acba5c8894c4085da5113c1b9b405398873337d9e9b1339f43cf44d6a3c050c6f24bfb95"}], 0x14f8}, 0x401) 16:00:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x3, 0x12000000000000}, 0xfffffffffffffffd, [0x1, 0x100000001, 0x1f, 0x204000000000000, 0x4f6ba3f0, 0x39, 0x3ff, 0x2]}, 0x3c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 16:00:22 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4cac) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x10001, 0x400}) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0x3, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x2aaaaaaaaaaaab54) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) read(r2, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r2, 0x0, 0x4ed) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r2, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r3, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r2, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x1f2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:22 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x80000000}, {0xfffffffffffffffe, 0x10000}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:00:22 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) r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x2883}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:22 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="bb53"], 0x8, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) r2 = shmget(0x2, 0x2000, 0x22, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x5) select(0x40, &(0x7f0000000140)={0x200, 0x4, 0x1, 0x3, 0x0, 0x29d8564f, 0x1}, &(0x7f0000000180)={0x4, 0xf42, 0xfecf, 0x80000001, 0x5, 0xff, 0x4, 0xffff}, &(0x7f00000001c0)={0x4, 0x800, 0x2, 0x0, 0x800, 0x623, 0x400}, &(0x7f0000000240)={0x1, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() setgroups(0x3, &(0x7f0000000440)=[r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000100)="0069ff0c8d2b154818909e17cb93f2b0f901abed1e2a9eeb1f46cbc1e039251793e56258ff030000fd795aba5eb5a45c8ad4465b0a58bd49747803541d7a06e2fb90fc866f87ba950e", 0x49) setsockopt(r0, 0x0, 0x1000000007, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x5, 0x6, &(0x7f00000000c0)="b452e63982374921e72bdc7f0cac104e27ad26773e46cb8ad59e76f2864066226dd4d80fca51dc35e5fdcc4129611e918d9b36b54086decccc31613326edb940618cdf18c2075a6300639470c0a128b88c7dfb42ce1684e71cf96b8ec74babe8351db877a7f79e73ab0af9d653a637008916e3eda3658360e050b07763530b91d5ff1915ceb716fdb1ea0adfe0b899f0c66a1a00a7a270a185ac0fb984882be7988220279e2ae0dfcdde75a6487d78cfd946dd1856e1129bd17113684737cf48344741ce9f08c797afa7cbe13fbab5e19c1f6ae8bd8372f57bf81211b64f57275fe7b7b3beba6176f93147", 0xeb) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x8001, 0x4d3, 0x2, 0x6, 0x20, 0x100, 0x4]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1800, 0x3, 0xb1, 0x2}, {0x3, 0x3, 0x8, 0xb1}, {0x3, 0x1, 0x8001, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x4}, {0x30, 0x0, 0x952}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10) 16:00:23 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc5) 16:00:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xf0, './bus\x00', './bus\x00'}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e00000000000000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) r4 = dup2(r0, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x0, 0x3, 0x7fffffff}, {0x6, 0x100000001, 0x101}, {0x3, 0x2, 0xad2f, 0x9}, {0x2, 0x595, 0x19, 0xfffffffffffffffc}, {0x0, 0x6, 0xab, 0x2}, {0x7, 0xfffffffffffff000, 0x8000, 0x8}]}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c650800"], 0xa, 0x0}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x2, 0x4, 0x9424, [{&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xfbe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000da3000/0x1000)=nil, &(0x7f0000fda000/0x1000)=nil, 0x100000001}, {&(0x7f0000d86000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfb24}, {&(0x7f0000ccf000/0x2000)=nil, &(0x7f0000d19000/0x2000)=nil, 0xff}, {&(0x7f0000d90000/0x1000)=nil, &(0x7f0000e4e000/0x4000)=nil, 0x6}, {&(0x7f0000d71000/0x1000)=nil, &(0x7f0000dbf000/0x3000)=nil}, {&(0x7f0000f35000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000df9000/0x2000)=nil, &(0x7f0000fb7000/0x1000)=nil, 0x4}, {&(0x7f0000e65000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000f9f000/0x3000)=nil, &(0x7f0000cb6000/0x3000)=nil, 0xbbce}, {&(0x7f0000dad000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x800}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c8f000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1ff, 0x6, 0x2, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="3d8089371ee7df3438a0736849da49093f83c8e18e374b9e48e59cec430e69bfc9744cc1b5b00fd721b13fd69c36c12e8c4417c91b10f37e6414", 0x3a}, {&(0x7f0000000400)="bcbc7542", 0x4}, {&(0x7f0000000440)="aaa1d7e9a20c947736666dd53d0ab9984bf8a6349f4603cfd5a41e197cce01cfa6ae6fb4a83a154b2fe1683c90a358a8e1989855906b39f34ad5c501b5d891ad52372c27db488c4f1070945269eb95141214fc66fb71e51f60f8785b6f6e999a16fab5e2d7d6e5d1c1a9b7f8", 0x6c}, {&(0x7f00000004c0)="5576fb05493b6023916f0f4b34", 0xd}], 0x4, &(0x7f0000000540)=[{0x88, 0x1, 0xfff, "572ab78c10a0990948c8edafcbde87c9358b2e3984dced6602bb142c8a26c44a7ded23909e09e1584ccfa2a0e9495fc131e1a905ae205039b1892f359b11fe3696205dbdc3da3b4ee9d34899527f86ace33b8f9de8b6c0ac00a87842b886555c0b72f96852ed69225791820874015b6e496b05b2deeb"}, {0x88, 0x1, 0x6, "8f97f4eff974182090a137d78f9246e21822ee44e7b948ee8b1ee0b569f9f793a5b82442aafb725e088432105ec5f5e2f93b4e2c9bce765b4d48540a7dee40bddfd057587f25442902912ccd84357b88e03ec02823bb4ddbc9c9d138d093d8b424e2cbf5a53d374c7e0473d88ff75839c54f74eca1877dbe"}, {0xc0, 0x1, 0x0, "fc3597e686e34afe026c9b9928da84c30828398f18528fdc26d3722dab88d061507d7a92677c36c779d165861c58d8b8ad4e9cb68f15f1c977390dc9de63e20610b3fc9ccdc82592d7641aea1176121229a8a65e6ad8f741b251a0efaa0b6655beb52beaf9c1d1100d481899a4b21d53b5980b02bdace3945b83190cad7001bee87736d764d9227c20916802d37ee5eb4cd1317082ac360770d56f7702fb8fbc622b2dc7b09bd626d6bd289b06e6"}, {0x28, 0xffff, 0x401, "5c54c19d9b9219ba6adb71b398926c41c6b91e4a3845799c"}, {0x90, 0xffff, 0x2, "ceda18acb1ef4e13fd33dd5399d470fe717ed362ad5842fc47c3a70ddefaeeb91c12a542871b2d8b0590f9305e571412d3d6ee4b6efc73fdeb6f773336822a2a48e32677eaf4575a9125242c65a3d98ccfe413cae8c8d9acece92b0192317d5ca83b6bed1a8170a5c70ec3e58beccfc0746eec70d3f2524547db"}, {0x50, 0x1, 0x40c3f06a, "e035b7ff03e2400aa0006ccd32d49ce0ecefb0c7e627d4cc2174a2c069fc9b40d928a90c9f043064fd2303560c3132a0917ce4f8b513d4054fc70313"}], 0x2d8}, 0x400) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000340)=[{0x87, 0x3}, {0x23, 0x3}, {0x0, 0x6}, {0x7, 0xfffffffffffffffa}, {0xe7, 0xffffffff}, {0x7, 0x7ff}, {0x8a, 0x8}, {0x20, 0x90c5}, {0x25, 0x7}, {0x6, 0x8}], 0xa}) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') pwrite(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x80000000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x64}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ec2000/0x4000)=nil, 0x8}, {&(0x7f0000d64000/0x3000)=nil, &(0x7f0000d4d000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000bc6000/0x1000)=nil, &(0x7f0000d20000/0x4000)=nil, 0x7}, {&(0x7f0000bac000/0x9000)=nil, &(0x7f0000e50000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000aa2000/0x1000)=nil, 0x3ff}, {&(0x7f0000d80000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000d5f000/0x2000)=nil, &(0x7f0000eda000/0x3000)=nil, 0x53}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) poll(&(0x7f0000000100)=[{r1, 0x2}, {r0, 0x1}, {r1}, {r1, 0x10}], 0x4, 0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x86}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6a6a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xee}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6551d75b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb444}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8d628b6a311a00a0, 0x5a5b092d502ce7b, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 16:00:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e985cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) sendto(r0, &(0x7f0000000040)="fd36424250239a957a6f32ba95e361e177dd656dd00544aa59bf2f2afc4e6d137e151a924fb0eb539d4aea383cdedfb4723a2b65872e770d20922eb72996910200678e20be5a6b07fdaf830a4d72e8744ca1fabf5217d4a3a8fe234d769389a90d8fdbefd107c9173df2b8583825bdfd1f6bf65884cf9f9037a753f316915825e213f9bbbe3d94477fb53c804bd53421970422b019c822d81c9a28c10474bde4ca94f71e1fbeabdffce0ddb7c9254b83af877625b74bfe284c12d1adceaa44d49dc2389353c2fc7f98c6336dc34ddff3c1f1e47c39386a2f277fc4898d95510797ced09db76d1fc9ff4c62a06e68a26f191fe02a3b1ccef395fe918593", 0xfd, 0x402, 0x0, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) 16:00:25 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3b6) dup(r0) 16:00:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x400, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3ff) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f8221c672f915d2, &(0x7f0000000000)="b2") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x22, 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0xf97}, {0x8000030, 0x7ff80000000}, {0x7, 0xffffffffffffff01, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r2 = getpid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="57bd00ead1c4c184340bc253f744c7b0af49ffd8cb876e5d4bfd9caa762911196ad8cb8e5e220b87c99970d5cf1c66659548a893e779d11e7913730adad67f62af74ee1e8215c371da21d667a956fd2ce2f58e70b1fe1914922dac4330c423e5c8984d7ae9fc95bb784d97195f7cc7c1d0819c17ec31a29b5bc18876b8b45dd3ffdfaa01a8b49a5e6298340b", 0x8c}, {&(0x7f0000000000)="dfdd36bb22a5536a3adae6af78dacd34110e8aaf20e5673ba37a35bd61a89a33f84beb65db329626e0006a5edd0842998b1f4854052f6e57ef3f", 0x3a}, {&(0x7f0000000200)="80e00439fc2ef02d59069cb64a079424c798026cd9bea46e130ff140c62933acaa6b0056a9da3aad2433cf37afbe046bb4d1070105cc44476db2cca781dfcd5a6e2f434d5d048caa2fa66183bdc85f844f77dc8ee41d0d4db7bf495f41c737d514a55091ddf46560e065b9da586651def4981bb3c736b610365793f0fea44e90d9cd6b7df43508d8e4aa2407af407f208bb79b35ea3ced4fb3", 0x99}], 0x3, 0x0, 0x2e) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f00000002c0)='./file0\x00', 0xb1426e190e5a13cf, 0x102) ioctl$TIOCEXCL(r3, 0x2000740d) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$dupfd(r1, 0xa, r2) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x100}) 16:00:25 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x802, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) chmod(&(0x7f0000000140)='./file0/file0\x00', 0xa) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt(r0, 0x4, 0xff, &(0x7f0000000140)="8bbfe37e083b68b29748216c9f490a7d8b170a1982b8a4fc8095b0ed8416202d28c1dc90e621ad734d13f1d90677de6acb9b1759b1ff31f0d80ffac6983999c6b0c0ce7c1513b3b04a03a5cc0998ba589a869e0035609b4a292ee79736a36900edd93fa5acf189dc4985faa2d39d7f6ef9fdf0eee4b0c8a440b077a4327e6507", 0x80) r1 = socket(0x400000000018, 0x3, 0x80000000000000) setsockopt(r1, 0x8000, 0x3b, &(0x7f00000000c0), 0x0) sendto(r1, &(0x7f0000000000)="a1fa55be13a98a63beeb08728e6c63cba2acecf32da8e8f0d964dd49ca3a35c135a2f6e87bbcc37f49ece97fee066c627ee105a668e44447fda535c252b1e0b79952b1a34e5e4c6a6984be1011ed91fda0370bdd4aece2e5c280e730eff29f10f07a723edd19bd2d707d6c97f0e14f6b030501821c5ff5870eb1efa5d0f1bdf82afa6e5ecdf8abd45df0ad11c13e2135e292f87b99038f61a758bf21d7b69242f699f359186311abdde603bac51d51135d35a12c4d78297a54dd4c191bd0d627d6c7", 0xc2, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3b, 0x8000000}, 0xc) 16:00:25 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x6) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f0000000080)="19d2f555c1fb38d11b1ccf7debd70d1396d18cdbded7f813c195f32a7ceaf06e714854fec222377e818bc2430cd9669e36", 0x31, 0x2753eb56577564cd, &(0x7f00000000c0)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000002c0)='./file0/file0\x00') getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x9c) socket(0x1, 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x1a75d875) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) pwrite(r0, &(0x7f0000000040)="8c8fbe9d166f360c175a76fc85fa4672922edd498c23", 0x16, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) madvise(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) accept$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/156, 0x9c}, {&(0x7f0000000500)=""/89, 0x59}], 0x9, &(0x7f0000000640)=""/147, 0x93}, 0x840) 16:00:25 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x93, 0x0) linkat(r0, &(0x7f00000003c0)='./file4\x00', r0, &(0x7f0000000400)='./file1\x00', 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0x200, 0xb1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file3\x00', 0x100, 0x8) openat(r1, &(0x7f00000001c0)='./file3\x00', 0x28, 0xc) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/54}, &(0x7f0000000280)=0x38) truncate(&(0x7f00000002c0)='./file1\x00', 0x0, 0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffce8, &(0x7f0000000280)="d5c7b2342abde9c30721f06d00008a49") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe14, &(0x7f0000000340)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0xfffffffffffffffd) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r3 = dup2(r2, r1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000540)) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287aad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4a013ccc98495aaee48c02f6ac41e6bf3bf554799b9b813ad4385f04157795ea4a5c5fe659fa202361cd8cac79bbc5b65c606000000000000003500"/175], 0x10) connect(r1, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x41) r4 = dup2(r2, r2) close(r4) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/136, 0x88}], 0x2, &(0x7f0000000300)=""/239, 0xef}, 0x2) read(r1, &(0x7f0000000440)=""/225, 0xe1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000001480)="c500fbee3191fa6e1b4a291fc8f771355f90a3ac60", 0x15}, {&(0x7f00000014c0)="9d045ff54ad3daca22d47b9048829d01ec131fb54acedb021c160f75f16f43d47d0433b59788bacd209cac7e728faa0fde6f773227e47bd5c20a4aa7f400ebc1769246e55f98c9dddd9edd5e30a0313214caab681eaa3d1ceb504b384a412669778ec19ff2457fd5f4762d3090da94073436b6adce3bc89a096a208c78d0afff58ee1b985ff9c9", 0x87}], 0x2, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x8}, 0x0) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/34, 0x22}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0xc3dd4489a8005626) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="1c839a630651f0f0d3a566394ca0e9765ffae6ea446f0e9c219c67c33fee206a9a486a4a23075b26b6ae3b71a1c6f4f11493bda1ace103760faf4c23475ecc33795c52eadc31872fc361638da7cbf0999cf517125bd7a4a37a6fe97bec0784e4b695f856eb11baf4fc07f1c5fbeb0ccf22a51df186e608e92475c2a824ec6beacf3fce09ca67c1e3f2ccd1d3b462525acadc12542313437b251869e75521bbdab0", 0xa1}, {&(0x7f0000000240)="f83503514ae77859fa2d19a6c666209fc0a34508ed171712a87f28a66eae2620ff7016738fe88cb128e83908639ac9c9cee1b4c96aea5eff837e87bb2af7aedc1195fecc0050986b849b51b7edccbbeda44dd4add46e1e1818fa5310ef76321ead0fe324c4ffb8a3bced412cda622dadba6f60f8bb57338de9f77f6f54d82e36a383bf08722658d05b79c164970edcfee355aed295b54587d248e244962ab331f13be5c75f223b63dc6af9c40b9957ca742fce1899c658033d58cd8807f5d0fd18550dfa3572f35991b2077fd3e826f2c5075ce413c4fe63fa5a7baf7b830b117923eb67de6f489d7247c1e77a18c1", 0xef}, {&(0x7f0000000440)="7ae0993c9badd6d07962cfbc4b5629a0177730bda123b475bd675823b4befed6a57b8471cbf32fbd38644dbb660c6136368cee4dafe0ef861e05059e4e5753143ac2dcad92cacd13388441aedcef33456f76695c2fddd477f5b4ebbbd242e345ccb47acf8c60068d067144669c6aecfd3cef453368e7fa96dbcb06ca3a182f6471ab50a2c2493460a31a3e34b7708ec998cf7b2596b38ba70f0291d221fd602ef429d43e81d4342c85afc494ff5c69899bec1a9190b9ab", 0xb7}, {&(0x7f0000000500)="2a2e6b509032385ad49d34889ccd0b1548a5fc5d1b6420a2be00ffa5a327ce2d83eee0146c26f12f979c353248b21da2c73e324afa202d12924e36a029ee4b90423925b7f37d9afa162b9390fb3f7a3a44cc039e9d93e73d42fdc94378c66a1658e7cfa62ecd4491e719388e2a395a74fc51799fd0b9caa1827536c7de3c8c5b0a6aadecf2691f5a01b0f6d4cd5b70ee45d4a819be15f82d8ead81462c206e03605302ff0276c0958fd24485ff8f51a5d800abca77e697179bf229868d2034cd", 0xc0}, {&(0x7f0000000340)="5d0e32062906", 0x6}, {&(0x7f00000003c0)="67233d4a792dea3a8945d80093dd53ea", 0x10}, {&(0x7f00000005c0)="06b508fe8552439302bad924193212633afa3fae32935efaf4796caa067086e4737c7f81a4aa3d366f5a39aaa9b3ff3cf1375d4c19607456fd5a8c40f176def9e6787552b6cd7c5cdbf9f28de99c23972205b12483982c2f6456ef6c91ac0916b5b0a43c15a0a8f3c3", 0x69}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="8000000000000000ffff00000600000016f2d845f91d518e70faf50485d49b9777cd6cab80039a00079b454f720b28e4e7fc3bc87904db73ca4132b82d5c23443fa72c9dde6680d830215aeb07de157c2610ded1feca4a4e691b8e42eb060640b4d039f591692a5a5817a6833dc0acaa2c9f1aeef15330f5683a0bac197f17be980000000067e55944c68581893f71679344bef476b63d3497862942e9c8843e4ec308b4ae26a721fe6af3aab491f731cac2b9fc5fe9b6f99127c74ff6cd819277601374c306cdb19377f828d918ea6ea1e62d7ca3c221a53f8fca43bc72757b7dd220a79f1cd6755119f9381a2fe6e180654bd70090a51891ac2628f527af85b18c5504a3d7c4a1bd32b9da4a"], 0x118}, 0x400) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x90000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3ff, 0xffffffffffff8001, 0x6, 0x9}, {0x8, 0x8a, 0xd, 0x5}, {0xe44, 0x6, 0x57d3163b, 0xc7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:26 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000200)="ed6b5f163a0ebc7c5ed4806b8e6d") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x5c}, {0x36}, {0x80000006}]}) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r1) setuid(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x28) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = semget(0x3, 0x0, 0x404) semop(r0, &(0x7f0000000040)=[{0x1, 0xa000000000000, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0x9, 0x800}, {0x96ef45747528ede7, 0x3, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x200, 0x19d550e87fb73c96}, {0x3, 0x44e, 0x1800}], 0x9) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x1a9) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="e733aa3b27afb7922d1f2eedf190845d4989b1cd35032178ab838f1c23ffea025cc9c96587dfbedae2f9c30e70a018325e1d4a14871463487366ed442a9c50b12290dbc486fec3a3dfcd181e8ba6", 0x4e}, {&(0x7f00000001c0)="ae7b8eb2c9c2aeef8bad2d42c2fbb025b9a42aca10cd065d361cf4d962b840c346089d", 0x23}, {&(0x7f0000000200)="92da65b7ac4b90a09ee12346e9f6b80852045ffc1750b3a7b3382620a645716060df3e58d99bf834954241f2ee5dff41036fda416672d947d7ba4c1bf71b0ebae36d1f24419c03dbbd0c0168204be371c0cb581159da55f8fd1ec075de0dcedf73ce81507ec84784bbfa688d07d7efc1f3f2ae868d7e73b2289e98be1d3724e6dea59e46af8f99733ca8e217907be7784b99309fb61d649b4aa628a494a94b8599cc2040132eefbcbf32f6a1d82d", 0xae}, {&(0x7f00000002c0)="bb617257df6d095def3556b6769179f205cea59409a65a3f03a21e0f9470481d168b2a5f683f8c667720030b891ff7c1860ca181a11171c66bea761add32c7ec9911ffa4103004ddfd8e45dbf642314ea31bdc033ce4570f747c19b87dfdd05579af4c6ae73c82028f4dc41757374acf5e0e951b67a8131a3ba7ff4dc3c507d89b780ab781e4d36e5058532b9b08660a0f2f4d00595cd72191585c71d81e7a8ac6d211df3210af1442", 0xa9}, {&(0x7f0000000380)="529183e92e6b1dd10bfa534ec88d3175cfe255d18d8b8b0aae8db0a0c4f01bd1f0", 0x21}, {&(0x7f00000003c0)="f11975bc912100542d75b706049c9f9c013f8b3ef2e0996871", 0x19}, {&(0x7f0000000400)="5ee87ebabbb71a81b5b52d3c1c417a69ac6a13e51723c715aa3c7d6cc58ee5fb96b96f6ad9678ebd7accd9959e65cb7b019c2c7bd040b77b9da970b3acc569479b8ab1c59b69a21d99da8e7499225c2bbb41b124e0b5fa9211266fbb4f1cb7ab1efeab736f292d23a3fb3260a7c6f3ccbbb51c134867294ca35417b62dbf91a1cce14544bb67f3760638eea4936a114b151bda299d772c21c1cc5b36c8b735b1178673f66449a64c7a7d95f827f4821e3c680ec4412c232662129c9a6799f6302786b155f07d7e5c6fd2ae903889a605da5be488482b826e85b2ae8b74e83477e730433510e6642703e222f3e2b6df78d1324798f4327fe895d8f9bba1496cd315bf7f0cbb25802842ce9da669dabd222ad0a94912cc10f4d6aeb34bfc922088388cdde26767a2905c2ef777d55396bceb57ad61195ff40d302df5772e5c8302a0e77ad21a17ef471510e51996c456e52f13d54af63b20bf823525359c3eb6057641da7e4521c82882cee5a1b2f1f5e55423a866d4e2810d90ad582195fe7c6a5e34a722e2edfb33f2fd941a584bce261115fe5bd0e6c75cb6939f66c597769a6a0ddc61363ef8cd323392c6213ed113e4df720d0764eeb67c7e5b92876cd078606db7b2df1d30600bba2111168051742ef8db2b043ce86699f2d43dddfca0fe3d242b4296de47ea1699cce9337336f73cee09dfae1a9ee60cd650724c36e27b80383d56c74132d8446cf98a14fdba44f1904945dfcd04b238f1e3e06378fb10b3adbad7b4309e1bef2afc7bd82e08ef6b8e5d6b6df271501d0dcfbb68f025870013709e7a8e1b852e318223ece663889e3f837c11a556e227af7956b66d0ab5cdadce900110bcd675b071427717a7636f8a27f2a20c367364ff3aab3097ed8b9fc48e81cd63a0fcda6943f68761797e068baf78629a6999dc63b140e0c29369b0c3da9ac5720461364507398821c332dc1c32bd1730d109f4a1efe1e3d9eaf0118f52e236358792b2aede02597b388b2e7d81ff19096ad3b422704fd0a8221e55743c9792f8b3ee9f889768a8ef47b619184dc8b9c20009b672cf95a168254d7eb0e56d2854661863a1cf7767cf551ee38ffc7f83eb6895ebe10661230b2ee2caa2e53ac35e2a7484e7821b690a7ed56c97360303379e23ce9db571640ca5ef1faec36e52d11a74324000b1724868f6b947ab64d0fa76b15e27ed236c58b979471d4c3fa292ce98b1c555e330748f348576f6e05d1205938428fb6ed4989fe0f04d6c8e59449d92a15c770ffec654d8e34c25a7e1c270d029cfe171530b631a65815ec99052e17faac17c470536a7c27d860dd1d5e63286965b7aa3773f263973b79b77dee05953d8da43a1d3d8be3f13baf527c5b843173f0ad07401d6e597bfd59f63ed153c5cd1493dc99a9fcf343354d00c7d5a546a813fee5cff1e89b1c3f67a8307b190323d4838f1d3737b0a2cf0bdecd1170be297be3456e33848b58b9b41db9db34c734f0df21de2747f5cdaa6cee977abc5c467592560170908bbfa98d9cce14b21b5bc9a87e8e59a04e2de298d7188f0b8264b82b34de854c3e92ef79e73a603d2bb1d58b10121279dab0991632c0da745078a94a6b85b2c8443e23f4eab11fc2ef4bd81a4d49cdd870b6e4eb9da81cb95bb9f7018e0ff234d54eb53eb9f35fd479e02acf2ce58b7930259e9fd706fe635092e231832b410eb75704b170fe192bca837079df1ba1fa396c49ba93d841553bd5312857339c0645d03a13cc28a65b41d81820157d57a54eb226f4e02fd57ae19c082891d8b2e0980f70eee957f81bb8baf8978777dc25066cef6b491b4d9bb84d42c2a1ccabe638d997fd2f42259a9bd9175c18dd11cc376330c9b5ae507870096c05cc2c60493d5d0173e60e22a9a654cfec2cd4f5fc022d44761938ee154d7278c3029510ae88292c396b6c5ee091bc81afa1b1c3d73a7792b76225f0e98be9c24bad40c4f09684defcb268a371cc9ee0caf0fc2d902f1da184252e3af20fc9273f209e042cda7ba31bc0bab9b40c7fba0228b28681a079c97b8bb9aacaea6c5efcf5f271130da20a629a0023d7fe6ce830749a6444471ec672c7522e72541d0327572895aff93e43029028221a8f41aca22843a8e9847aa28491d85fb36deed63f455633994ba6c8039de55dfd658db3cca8f5433f1860605dfc37cb10851e62a2cefb6a4fcc41d696e92710d2c935f18cefdf588fd77488fa697ad6571e9c861eac264b6b4834bd370886f22645849d489f7619539c62aa023bbba36951ca43b5bc2ecd91184194ecb69451f149120607d039ccd14147350b068cdd1d1a0dafc70dd5364f3fe43ba0614d5ab82e8cb8e429c498cabe30e1cd942d250fb8323136dc619cb95fc89b4e4249d0464dc971a5cd8a4e524acd147a344fc64c28b4aafee0adfec5249ff3a0b5fbf6c67cbff76f0f086c4bc396b83d2364747450a7a753b62762b8727b13b133e7150dce2c27506115011656de19d0aabce17dc486532aa22a888e3849b95c87f1acc99388adf314c0cf63beea46af0a8c58be8047cf46e7f9f3fa861d21d14c156395a3f58841ce70f5a3ac15fc6a7f2a8c4cb7fa6e58b08be59e60118845231fd6183f36cc9b9bf3db8a2d6f29ad56ddf1e3b24dbd3f114256b1530d51836a33d76c145a51cb3d8853d3fdf7acddf804201a4e9be4b7c47c2ff5bae934545d3c2778e62169c8a42fa16da260bde15ec1c5dac18a8275108a1dc627cfa4c7cbb6d6cb54881e6e1bc26d9ee6944eb487306f1dc8c69c743ade28c68b76f67fe6933057f8aa644ca0a485394cb74755c6b6e582b03f0b94bfd3f8f2c0a2836aa5d6e631133162984fe3c791c613ff38ef6ed914d6e55b57ee7531eb91f9f9da8b6470eded8e887bed38bc28f7f1c5451622bc8735f275a3f585e3dd05b95ce0af3e64571b787843d15c3e4b095c9ff9337a87b7a2a72cef7a6420eed1ef289c9291450b9e54ac969c69656a1912962a1d72c333f7056601f1cf9d2730e572b782b4db6771661a662454817f11c35b4dcb25546c7a870d20c6a7c82015d48e860518d6f9403018c4972d0bf76a33d3addf239336056c4015feef8ae9a26fa7b67840e80b6f6ec321eb29edaa38c1c1e0837f103895983dca8cd95375e07b810548d931b83fdece7cbdf7bf7a1db0820d0cc3a04a65a8717221d6f3c51d8867b8a3216f040f6923256958aeb733b2601797cad6ae6354783f09ecad276a61624182bfb526ee489b18e23cd78ca8a6742e2a41a099a2987d7929dc0dd0c8fba27b310cf939473d5184ac51c1a773bde6705523b2b4fec2cc3e6b4404a0b61d1dc3d0487845e3da079e047b8a87ccfbbfd349740f1981e18f4eb114e7adb3c27f2e1bca4c66bca5088ac2c1234c1187948d43eb635baf30acf250285f179c43a4a7632ebaf85202d8cba1bc4b7436123f0db081559ee3be88d9507cbb7c08f27906bda54bc26cc207dc19da79a858dc0d0e947a349a592c9de47441db40b78a453c146adb3482e7537b52d0ad517d8d49790968e37044149692f8ddfd6a634214df39343c867bcf611591d3449635db69b67a690c309e91de33bf771ec676e88a3bde6e962b2681b29401678b83cbb915e981f1dd7ded8accd5f71af35303af266ac15aa9a93406d52e1dbf055a9800417922169fa97852c21158a5549259f7289c473b54c5f6616b1c1232d5dac4b555fd22b96d4f3b4f31f60346672c81c6c64b47ba51fca81a6d6c776d4defaf79178550d85182593248fe10a69e38f56e6833cbb8428ec427748e4e9e6368642c4cd811fae66d9f8ee2432fc2ab2d535eaed19f058cf3f380452532c5e6c49eaf1c967980e942d7d2c409aba701aa9ddb939fb36fd1a5f06382c248f5c0fd0412d8106168c755cb80182a132b00c3360c134e81e05233a05ce92db004d5579e36eff402cc6a31f2bbd56ff52ccce705dd81e1f752746b9f61b3c96dad21579848c90dbafe972bb3645c3f7d64ed6bff4cbe6ec2b3aa0d5cbbf78adda685011385ac332e61a50f41a578f705017422d2ffc8f4aa912a9f12ab883b69f76c8844ba1eb0572dd9c82a7ea07508bf6a403c26f6e8acd7e05b97d6681422eac30fd2f5f4f09cf844048525838748854e06db41e448925a11a8bfbab6f55fd25e01f6ebeebd677e7d31519055efc2533f197571f02d209a40ca37a71ce6ceba4a78191331f845ae2f1ed572df063a2a639a970ddd3850b5e795e7d05d96cadee313322268d78b26cb80e6ad65e2faa80d5d40a8ba4b3f2c512958a45bb9d65e9f36d56509d3dfe77f45e2393649aa7b70ee4a074dada94e8ed7040a97ef3a6ec515b302dc265c3bfccd883d46281b48fdd8e1dd74ed7896232a1316dfaf102ac65af948c5c7c7a623ee21e34ee058cb10e8532864e5675af810deb2cb1aca49a7a9fe4ca6335da6c1b930f0df47a288cde360cef5ed2efd48f049dd02a1ec844335f9521088da8a55dde664ac6f2f263dd6aef960b64b4691880b5a43a1465ddfe6172ccb066f220389fb81cc1faaa474a8091f7825e8bc446392bcbc7822a82df3dedb6f12d69de97c19799d202d35d6cc3eef5e79a2a79ac72932ef5673881a0303ae932e00b24830c830de7e4d5907e8819a66249fcdb59fa86b2bb4715e0061899d80dc361589f0a83af78b8c817be295844698d96cdb62d6375e790f81301f8d66adb73e828166b9c80443963c1962f146a29f963dd1fd311b0f9f2ddc45f1ebc9fde6463febfeba2b30e2ca10edfc571c8757a819e9d44b1b110ee52e12af2f432c77a1d19cfadcb422b0378730ad77803ead95c202511af4ca3ce4d3d0562c39dca0dbb6190c64a61c7016c9f03282a7b0d33c7487b289ddef7a05b437516c5b3c9f17e045e33d845148a2ba80a2d5d011659799c1162583bd3617173cb96227dfdf43c2746ed24321b5279ce86a2ac5b41bfac6e98152718db00af035a9c223dffb61f6ac2ffcacca37dbc18ee544f7f72588125af7fb7f363e40ab6afec46047cda30cff072ffe5afe07a07775e379baa17676efc197c511c635c6f984f5c77c8c37087bb0e5a54d9893632bd71d6a9f0e7d16187937176edf12795f4b856a2e2db651beb89a96fdfa372b3986aaa6052d02a75934a305e517415957c36150e0673f276fdc1d7154bb7a660c6cb66ce0c5c630b890f574a35d2efcacf3b053b68ad9829f9a8e612cd585e2acc233a11745370ee03c2334552c9add14f97b487f88896062b995d8ce484516ac8a89d13093ea100114a5f89f2b925a548eff8c037f0c6943021704cb6fbed4fa9d786804fecc9cc2ce3be4e50e496ac2d1bc4b4e9e965094dfe60ed0bce648c6e4a332da2b32038eb78a404e0095aba7a612000e66578bac5679b78ee0d2c553641e4c863089e76091c3dc667d9625a44651528c913f5ff2f93b34e54efc0c93286454412f33d1dfa4e3d4fbb110ad663f75a088afb0b556e0aa1585bc382a51d0e5fb8ebdeb6be15713c64b6f48379cb3243b823b428ca8016f9a816198bd4bed47a7f9b9c41a9a36036bea544cba7599d354241f484797626909c83999486fae4a62e35cb8bb8fc0a58df04ab1cbe4988c21876d75130d9a5754271f4d88d97c06029017a26334add4b6d7b36657c5cbdda648e275871aedd8c8b8c6b2c307dc1f2e39a9411eba6df6d141b0339f3b26d74508e0a4e5a9276448650bd849ad45797d2e8b032e032eadc578e6611d9a234fdfc1f20b87f6cc3beb98f0bb165e8d763", 0x1000}, {&(0x7f0000001400)="018a1d1da36eda5f80f7eb58bee1bd9f30e4642d4e5819e1a7e9fdf1c156e875828d1457ac8f4e03f31a6654c445fa315d001cc41be1cc772af92bb277cd610c21bbd426fe043d657932926312dc921caea7311556eb4531fcfbd702cdedcf", 0x5f}], 0x8, &(0x7f0000001500)=[{0x60, 0xffff, 0xfffffffffffffe00, "42420c23fcb8feb41048dc7688192f47262913560c0de89c7d8eaa2e893e5086880a9ae77641a57a3783765eb528f3e815e9a14de57a0904c7b6878954c3acce669df4f023f422f2962522"}, {0x48, 0x1, 0x3, "e2800627c25e7c35fb6b83fc5b9033bd0a948cf23b6c792e0516ec7ee9a4fff9521cc6bb974ffd8fd33289df8f5a7eb65e7a"}, {0x50, 0x0, 0x9, "48073bc121cacacc4db072b5b1fa55e0979a2720f332ab8e6a596ac7ae2acf72d90dce876c5cc8227c9f3db08ed404c1a6aa404d7fcf8b7444b85db38f6165"}, {0xd0, 0xffff, 0x9, "c9fbea2731a45a4cb25d32d9c7e723709fec1269bab073762c76e43192b8c36fdbbec4a88c4061ec2b9701c48a52b9974bbd05cc3cbbab695f5d3580291d4af54e702152b3d9807438d2213569c516ae40f84010504c979e097267c059fce87e0a312c07f029e76cac0cc9126bcdfc74b21ae0415c48293d2b6a03de9d94842be198dbf0caf1ca7d05cddb456ba90811a2aa5bf20230df11b131271cebba15ed6cf6e68837788ed905f5c1f630d2f891082d8b288b269393b2e10980b2013bc5"}], 0x1c8}, 0x4) socket(0x400000000018, 0x3, 0x115) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000017c0)={0x1, 0x8, 0xffffffffffffff10, 0x84d7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r3, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x82b) 16:00:26 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) mlockall(0x1) 16:00:26 executing program 0: r0 = shmget(0x2, 0x1000, 0x11, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x5, 0x8, 0x1, 0x1f}, {0x8, 0x37, 0xff}, {0x0, 0x8, 0x6, 0x3}, {0x1, 0x6, 0x0, 0x100000000}, {0x3, 0x82ff, 0x62ca, 0x700}, {0x2, 0x3, 0xe337}, {0x7d, 0x1af3, 0x8000}, {0x7fff, 0x9, 0x7fffffff, 0x3ff}, {0xfffffffffffffff7, 0x80000001, 0xffffffffffff69fe, 0x6}, {0x9, 0x80000000, 0x1, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) kevent(r0, &(0x7f0000000140), 0x40a57343, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x3f, 0xad49}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x9d98}], 0x1, &(0x7f0000000180)={0x3, 0x9}) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x1a0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x20) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x42) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0xfffffffefffffeea) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x201, 0x10000000000000, 0x98e, 0x48d, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:27 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="0473d801e61b8adbc7e53c7f3d625aaa8419348d6af381678d2e", 0x1a}, {&(0x7f0000000080)="36a1cfbe5381dd", 0x7}, {&(0x7f00000000c0)="883738e4cfbfa47388d8599db0a4d5bfbbbf4411daa343e636043c6318bddd1f41f37522ad728360d554ee383841b3606cb147005771e02a648cd233f30b5327e06d5e1da61ecb92938085e2b0e01ba688306298d139f1f1585ec43eda9da1452b3785f16ebeae90243f232f9b", 0x6d}, {&(0x7f0000000140)="cbbbb08430508bb2b02167e1841b957fc0ee42d85272700e5627f977efcde2a2b24377484d2c92b5c72989d23218f66ca8ee60dd0549d1df6dbe0c1318031408a9128b66", 0x44}, {&(0x7f00000001c0)="cdbbc5f4e230952960b9c76beffa310104c5db2416d8c28f4171f8b77a016571ac9096bf93663541003879668f7a630dafd2c61f3320eb8b11c49494bb7b2c59007df9058b7e80a26e55f6c837a915fbffa4d935a2959f73721e078d3736ba42318ac85a2d58b1edfa2324b094305b7c438c9f6278a5bb6f472a34c91cbb7f65fed52c9aa0b5811a0e22293acc7a1d1c0f2a0d6f03488a88fea1a40ac99026ab61bea1cdbef98b0a1bbcd57634ba2883bf0157a6cd7c393927304354f000607d719d19241ef2651ece", 0xc9}, {&(0x7f00000002c0)="b5f606b660f2e86ce7dc632d5e6f270c7ed744b64ffc3f5ecb1be6ef2677f042e9f56df711040d637f63446a451e1093a1b251fd69559e98c98ea94adcb1255f21d1f0b2d1806424fc0faba5f3f8baeee979e72084a4fae64577aa0485da841d416781d2d0e1b7e502dde3972f5fd1fe3e8355156e7b3e6e831f9beec659d9789f98c525a16e99fb62ebd7de5cec682933ab355651b3e534bade14c2e85ede4260955d25304d0f473cd652e264bba990c0513a099648ff77635fc1454b0e107148591eda0f83ee61280aa903819c50bae1", 0xd1}], 0x6, &(0x7f0000000440)=[{0x48, 0xffff, 0x40, "d989d988349a3439183e7d62cf4ac6db00e651d7fd0fb9c43dbabf8b5a587a1aa665016384c153c68b515d60a5c68b8066f82927d7"}, {0x10, 0xffff, 0x10001}, {0x98, 0x1, 0x0, "220eac378c7757da891323e65e4f70c84c3e1d048a967ca401015f61e221a978ce34dddbed169861a98f725ca263f3e846a918a42a65e23b92415ceaf577ab9e72d613594db6c852cd6a6ef9379af96b89171ad34f3f1dbfaf04885434832d8752878734a398d9e53f66e26292e166627c2bf81437972358582364ac391c2cd7fb0c"}, {0x20, 0x1, 0x40, "b5c60da3ad7217521bde"}, {0xa8, 0x1, 0x80, "4fead20ae0a3cbec74b21e5709897ae0a9ad175877658863f6cfb063c5031f23ed8c7d1617c210bf94ca6625fc9345972f50c96eeb8c9517ac53419b5926b6607afba183aee4c22081c8829680612c07de7ab4e8b5ba32724643e75b285cc864ea7b2e2cb2d597d5da470395ea9d401c9ab752484cce0e433ba6a65fa71696c978562cbad9d0950262ddd37f3acd97c09afca90c0e6916a0"}, {0x20, 0xffff, 0x3, "45029a8defb969851239f2b7"}, {0xd8, 0x1, 0xffff, "d8650a3ba75debed5c85186e4fb161625685be8a21c551e030d11054bd39071156953413468b5f8bd69d0830511242d10b8430de16131d73b781f330b7fd58bfc698d7ec6dab0f80900947b2eddd60bc603acd651acbeb53333db12ce4584264b29a538cf104ec65b7870904c0a19833994d216449fabefe38af74dcf55a22a61db9fbb33543d01ce912b485187c4ce751b6ea8a9bd1891521c047b0931f2c1b3f5bd80685e18937b0e2fb50396f9b06230530b5d8b6a9e16ee18b63053baf1f0975"}], 0x2b0}, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/97, 0x61}], 0x4) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:27 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x30) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffd}, {0xe9c, 0x1}}, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x8b) 16:00:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b465a937b53b04f39c08f2e61c951351b364ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126ef0300d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407c9ef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xb16b) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x41) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x13}], 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x100) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7fffffff) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = dup(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/95, 0x5f) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/181, 0xb5}], 0x6, &(0x7f00000005c0)=""/226, 0xe2}, 0x1) r2 = syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="259bda26931ba53852a73da94da3a26792c21a0d6d432308c920610e2f3b898cc3a24ac526d351fcac9b2352a9ceff239b02e0fe20b6d8037d06e9b282697fd59770af9942a3fd3944c064e88c71459ea4e58b0aefc23013683539cb613ab059b40f04ad7b7df9da474ff0d5b08a5426469c0acc12ab7329d8717d7b24f40a97cda96da143b469b55046d390bcfafb5b6d7e785ece7438c6387e416f89752d3ce8f4ce19a29706d4757242176c1523f5b12d81bc5b76c310e7ff9ffad745491578d95726da37b8e5c13318efc787ccd91fc573527bcce4346fd5d87592fd33e1bfa8c75741945b2668ecd3ece53da99b6f33f5470f6769346a", 0xf9) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvmsg(r1, &(0x7f0000000800)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000700)=""/30, 0x1e}], 0x1, &(0x7f0000000780)=""/111, 0x6f}, 0x842) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:27 executing program 0: select(0xfd18, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x28, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000400)="13de219c16b120af7f96c3be3b21eaa408cdfa144df46cdff638b3f077f61246e2c8edfd49bd19fde523d0bca110a95ca73a6be407c59b82240d818b1a68e4106476e79f573e9fb0980f3e92856e44") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) write(r0, &(0x7f00000001c0)="2a236054c009b9b0fb379309721a4a3ce4a579d9825f226b0522cba93d81c305a4ffa77d9e10f245a5b4f6b3cd1792c6a5ae755a054f975c919abc145e1ea1f666a953159f97b8e0359ab0952a652af613cd075fa12a8f4487caaf40bd339b90d9264dd9b1f4f3b3e7e616a6334dc9dfc7be47412bc439da2f43e420b06d4e", 0x7f) 16:00:28 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) sendsyslog(&(0x7f0000000140)="d46dc122ea74d6367b8cb9009ddde47e2970ab0479c6eefa6389335243a5d911634f7b228d83a34431e458071d35be3c3b3a000275193191d605f5cc26b103580bc8694a58e4d5a0a900f49783fc1983650479b5bc2b0fd078fc7990a14e4d1ddf138fc0", 0x64, 0x9) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80, './bus\x00', './bus\x00'}) ioctl$KDENABIO(r0, 0x20004b3c) unlink(&(0x7f00000001c0)='./bus\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 1: r0 = kqueue() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x1000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x3}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffd8f, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x2000000) 16:00:28 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000003ac0)=0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000003a00)="65ffcf80476c42bf4bdafcfa16a44f0ecbc98eb838fd9a16746b6c78b5f0f195e2a72ce2aebdbdac6dfe5df3d7b32118828e01383d2bcf7e73ec89d58a1c4ff77bf8814e0c9c1fc4f415655e3e519b2b25ffdf9e4a6a3c8c02dcd4dc9c2cc91d225e", 0x62, 0x1, &(0x7f0000003a80)={0x2, 0x2}, 0xc) socket(0x0, 0x4007, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000039c0)=0x7) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:28 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000280)={{0x7, 0x0, 0x4}, 0x1f, 0x800000000000006, 0xc5}) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x1, 0x8, 0x4, 0x1, 0x5, 0x8000, 0x7, 0x2, 0x1, 0x6, 0x10000}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x18, 0xfffff, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x18, 0x1, 0x2, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x7fffffff}, {{r2}, 0x0, 0x0, 0x1, 0x684, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffb, 0x41, 0x40, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x4a, 0x40, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xc1f, 0x9}, {{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x2, 0x994}, {{r1}, 0xfffffffffffffffc, 0x11cf3b824502bd23, 0x80000000, 0x9, 0x4}], 0x2c, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xa1, 0x20, 0x1, 0xfffffffffffffff7}], 0xffffffff, &(0x7f0000000040)={0x101, 0x3}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x2400, 0x7}, {{r1}, 0xfffffffffffffff8, 0x35e3e30abe77cb0a, 0x20000000, 0x0, 0xd7a}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8edbe5fca376d279, 0xfffffffffffffffa, 0x1f}], 0x100000001, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xfffffffffffffff9, 0x1f}], 0xaf02, &(0x7f0000000240)={0x6, 0x5}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xfb12c80e268f58a2, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xffffff0f, &(0x7f00000001c0)=';') fcntl$dupfd(r1, 0x0, r1) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000200)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x10}, {r0, 0x335dd62d2f189481}, {r0, 0x10}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}, {r0, 0x20}], 0x9, 0x6) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x2, 0x7, 0x14}, 0xffff, [0x1801, 0x0, 0x6, 0xf823, 0x58d, 0x3, 0x1ff, 0xffffffffffff8000]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x9, 0x657, 0x0, 0x7, "39c63b19b321797572a945cc7ff06e12fe88ebd0", 0x1}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) write(r0, &(0x7f0000000240)="bfc5575ac94ce09b624df4d2a0a6e2c0cf92a8ab0092390bef7fdde362d1c67cfb0cf08cdda5313dae45748d8c6d92eb4b02ae7f935314e1a8b6159f4188f8d00a28b8e76786320c3d815cac21b3fc643ba8be885405a391181d00a9238d2609b464", 0x62) close(r0) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000fdea2daabf26d8678f2a5c838e"], &(0x7f0000000180)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$dupfd(r1, 0x0, r1) 16:00:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x41e, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1016, r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="b026035cfdbbe83b02f81daf219a101e642903bb505c632c222548029797473bad8de1eacf114eb5de0a899bf2661c3fa2caf1af08ebf15a050a6376887713ae98896fad7438427682338e040b87fb7dea06490805217e15af7f8bf782d08801133c", 0x62) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x3, 0x4, 0x1, 0x200, 0x2, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x0, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r2, &(0x7f0000000240)="3cc0070b51755bbbab68c6853d837e3e35abd05bb95b6e1a63f51c285eb0cc538a", 0x21, 0x402, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:29 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) nanosleep(&(0x7f0000001280)={0x7f, 0x200}, &(0x7f00000012c0)) r9 = open(&(0x7f0000001300)='./file0\x00', 0xb2fab2f00e464e24, 0x10) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000001340)=0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) lchown(&(0x7f0000001400)='./file0\x00', r0, r1) setsockopt(r9, 0x368fca91, 0x7fffffff, &(0x7f0000001440)="eba74468110c7812b3f60837f9eb4cade00b2ad6a89596d99ce158a5ac2debdf24d0326373372fd6467265149f1aa9d5b01136df002b9d4b284106fbe52fa58007207b5ad4c87067c8e0e5281c22da159703c9d6aecd925e449994356cbc8054aabc", 0x62) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000014c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001540)={0x4, 0x1ff, 0x10001, 0x6be6, "5154b6a5f1c892c85ad34754f77ee1ab332acc6f", 0x7e9c, 0x4}) r10 = syz_open_pts() getgroups(0x5, &(0x7f0000001580)=[r6, r5, r5, r1, r4]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$KDSETRAD(r9, 0x20004b43) nanosleep(&(0x7f0000001600)={0x9, 0xba30}, &(0x7f0000001640)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={r8, r11, r1}, 0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) accept(r9, 0x0, &(0x7f0000001780)) preadv(r10, &(0x7f0000001900)=[{&(0x7f00000017c0)=""/255, 0xff}, {&(0x7f00000018c0)=""/15, 0xf}], 0x2, 0x0, 0x0) mknod(&(0x7f0000001940)='./file0\x00', 0xc000, 0x4) pipe2(&(0x7f0000001980), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) 16:00:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r1 = dup(r0) getsockopt(r1, 0xfffffffffffffff7, 0x585, &(0x7f00000000c0)=""/170, &(0x7f0000000000)=0xaa) dup2(r0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/123, 0x7b) read(r0, &(0x7f0000000680)=""/24, 0x18) 16:00:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0xffff, 0x2, 0x10000}) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x355, &(0x7f0000000400)=[{0x30}, {0x7c, 0x0, 0x0, 0x10000000000}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/185, 0xb9}], 0x2) syz_emit_ethernet(0xfffffffffffffdb6, &(0x7f00000000c0)='\v') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000100)=[{0x7, 0xac3, 0x3, 0x2}, {0x7fff, 0x5, 0xbf6b, 0x800}, {0xffffffff, 0x8001, 0x7, 0x7fff}, {0x7f, 0x8001, 0x200, 0x4}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x5, &(0x7f0000000140)=[0x9, 0x8001, 0x1, 0x8, 0xa170]}) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="736c6112aecbadd3e57a30a68b94fa39212514466ae1e1e818e0e9d8973eb1a49ea29fae7dae45d7178074365bd6d82edd053ad7cfed8d56a495f461e05c8019ca810ed13d193354dc9f219f61fe5987496781e9b800148b383e3e0e00c643825d49cf25fb199f1f971a3ebd609cf74ec989a6be05ca54b82ad17f36b3165fee4f589c59e60c1ebf9e9ca28c65dfb6ed96c5b255901944e80ac2f3a61d8a7c", 0x9f}, {&(0x7f0000000240)="cc61a838252ab2d9f1b0a7b478153cfd743374d5370729582740555fb3f55a72bcb13ddff9f304d82c6c1ce5c867d1d94c2d11c4f6d58c057852cc71afbe2219a5c5f3f1203dd84292e058e5bf2524ee8d31e03b4b3699d70cc990594b703e5abe7ea147784f43655809eefd9b3097911b82acbee911fde9368002eec11c5f6a28abddb11d8e76facab8e9e5f490af273d911499eee8a1082f7d214d30dd38407bc24ee39c25df1442689a22d2", 0xad}, {&(0x7f0000000080)="85195838971e5b25a727c0df140907d45e03b9400127c85d2543400c1294ac2583bf6f29eae0125da527a90bf8ba91eac666c5111cca13e57de8fc3854e36c8e8e472a41c5792db9ff97a88e3d67b9e950d357652d47035b", 0x58}, {&(0x7f0000000300)="9420fa20eb226668d37d6ce90a0f3970ece449580246c6a1ca9d44f47407fe5a78b1d0d0c7d8cd2302b2e5d809b732967d39e4bae53ef2f7fc0fb1d6554bbf01ccf561293ca023349c01e1b1f19919c7c7148b54e2bc5ba16e7ac19b5ae0cd9ce0ba78d1d726bdc3fd71d50c5af591acdb248578053b5710d9ba5379d56c8424733296f59b526ccb6cc96463bbc21c0e2c40e7ef175df937771b69332a82", 0x9e}, {&(0x7f0000000440)="cfa300434c15d8ed00fe21eb4757c9c8c1466fae6a33e4060c7c988bcb32bbba19362e1b1ac8e59b291a07b135bc81f2b1b1374cd4006eb5010260879301fe8239d5bfccc296545367c05f08475d457c511e647b5fcb615d96a1184f586096011586ce3bd208d36bf16585416a881ae1177d44ef111e8008f2158728c870d6673aadd3ffc14c91f682c71673aaba15b96600286c21bed941c150817b961d124d6bd0a96d3bce0c3ce41a74cafb694a7defb50ef69d495c59c7b3baa2a241cd3fdd5189c9153131d975a41ac39b352c4fd615ea8d89639cbdf175ae39c612777542f55ec5324d1b07af4659f22838f6d43155af9a61455decaaa1a7f69b1b01cd5265d67d483e3582adb5413ff3128bd5200efdbec2ee5d503c446479f5355565f959d88b3017f2ce170a65cf0cce217dd778a057c7f87903299f14d26a1fa2758261d874dee89a5c9da30a9004b54e2e5f72163b8e1079f07847d5a270e180187f9e76e994b804f87cf1c7c077193faa0a1d5b2c3e8c48d492b9c3ab85aa942d76c4a3c7af80486ae904722d4f717bce21cc989965875dadc196ad935ca6f3699dd38fb7b44b009ebbef0a80133eab50b425b9fa4192343983e875fb1e9afd6b780fa1315c061cd9c6b0bec9dc122db2883654cf8fb7fbce1d691821c2f5adde1fa6dcc35aad654ea2ca7f656c5d90b059fddb9db82a492bb8869ba5b12904eb355b9150bd95e25fcd5b93400f63e31559a64792d8eaacb044480f210d8ff3464ef2e6247b86ecce26499e5a0ba11179ea725e13e241f1ac2291dfd25431415314cc14f2c3926543678d5bd6ee794ce35d7278366e155fb5c6d0cd8dc28f661dd260b6635167fe7aee99331cfa3aa9415fee4ce01d79be1175157d93f333d359e0393876f5242872ee9a6bf967069d46deae1077c81e35496d498b062e4df3b5a4e1985a2fb9dac56e219ef4f1a1234487014eef8215a99740d43e62e1a940c1d782608c0215fd259f0929df83397c15e9bcffb24fdc0e0fef4ed9863ab27967605c35151c20ae7e9633ddc3dbd7af14df4812fd8133ef269f234515837eaafb80036a166cc4662e452d50970efca6f3a143512f9a19efa91387fe3582dda2c066e26f5dc309c322545e0caa5639dec95b387f6f871844dd44d483646c8216546e49379160fd48a0f27b83080a4a0573a9c4677538217f0fe40e83f7f2ef469e4833efc175a3980d6a070fc09f4e64862cd01e7951aeb83abf52132852509fa39b37797df80f47d61bdbe48a6114b0aad28190ff6e6f285111026cd5180a7c1fa8b722ee60627bd2ec77da90bb7c7c5328ba1c276ba9a9520c43c30ed571baa2e3feebe3a7870e25890794b67b21544ade32af9f194be990de62b4ae8a1867f3d98c84af339747f714627b28f8b5819b34f9f59b9d7ace6f1443c73a6ace414ce86effc74982d2aa16a9a458542ece5e203afdaca9a0feea16ba296f310c671f034374ad35b7f3b65ad151da47af8f2bf7bbb2ff15bfd8e08c6c80cea00418fe7038fbda1cec67e6a7c33aefc1fd3370514ae6f0bbaa2801278d2035310f353ace3b15250a1b804c6a784f935ad505a04490c5c8ab2153dc567a281c4f9395b37912f49aff3e7cdf845dad1eca64c98a15fa4a5cbee9bb6967fbad38bba368c477e6745492d3b28fde6cd95b4e64edda9121ed9104c01841a3b9049d1f219a4fb3df1d6d8f6a2498ec4060be497fb2199130de085d6599833a069b88e94f7a348417a9a4c341bdd82a495b1bb5275f45a1e9044ccd69e0b4419f68aa76eb6b257ccc532554773f3c90b238b8db8d13c94d365d82dcf219127f550c850294f0a5e080c600c1a7c59df3409aaca9ae2150db02f5c38a43c6e30433588b8dc117f0872dd0cf20c33d6e146a305ca64f19f74683367d0e0b13060aedd9be6e6bf8b474bc6053b522d86e2f77252f31d703d67e206aaf3ef9c594d469add171fd956c83b4ed89d16e44a83a62257f562d5cf1ebf8827bb2441cc0b407c219a1e1b838d34d8bab59078aaee5eb03b782c1161189de5bac7511e3969e6264cb4a9502350d81e262349ccd8348b27aa4ec84a8c61fd2586f1c47a4e3eb0068b30ee8224d500baed717a43cb45e1e91fc9c9afa4cb615161813eb92cedb971f7425324708fdc4d865af483ccd2c1b2f2426f33f94e099f4bfcffeca4c8054c10d299530f7c7381a050aeb18a21a140b88a756dfced89020e04bab37a400a7ef24c510a1fadd60b2295bd13ada45805c50410f5c4be97dc86d49ee3251b2dba49a2be89b0166464a7fffe0b629b0af452eec3cca19ee71680af3b40cef2958e7563b99f6071af3cea06632af1f662644f58001288d2735b30348a94fd115bb31c5846f2ccc29e6d39e681a2bc484eef68416d4510a82ba3e47558209b13c052034c7b7fbe44d9e0365c8f55e4e0eedf6bea1503647c5d3498d84887823fe71cfc937813721d9136d58ad99262840981e3218d87238489b676dc0d20ea3af0c564c9f045f71322a69a9ecc57b713bb5f26ed8130cd929ea55dc26c889df8730b84f46c042f373fd078329f396b68ce1120a8ddcafc228a641776ba36f52a9b59cf4d8218b64e58134e421088362ee5cc3a54c255543e3e2ac7f923c867c7aad2ad33cad35d9183da31ce5892bc303ea9380273eb1e937c4c9277219f3357ebd3547c3dce2ab9ab57129b1b952ff2fc30591055de9d20a10b658e32d15b452beb1d1b697f1b0baf805d4c68518633b4517d7149d66724f5f64e1aa7b2135b15ead64f00f88c6c6e30df3692df138296135510ccb8e7a04b74d425f8d8a32b7bcbf67bb36bcb9fcb35c1bfcc930b38623f025f79472221a5b8f209cca5adb3003b2bf13d0104685d346c1754a81f48fb3c3d80db616e8508dd6debbcf5c1ad49f813d03db481a5a0b4d8a78f44cd29101d5a4d3ef8761c6cb6d23cbced682b6f59521f3af29ffcdd67d581ba757ce703bb2388fd26e4179fc9a47cfb4d75ffa0dd0e9d7932d5307bc475cc7ce0ab297aad251c77c4115720cfd721aafd6ac17c4f8bc165836782251c9d3128abc0e4a8946dc9ea3abbb3bba95bdd5e95d52a61ee7caa1a657c732bc39122a1e075b35af0ff3e113e3da2e82664ec3f9d7cb3fdfdf42bfb09ecdb99adf63c261a5d2e5f78c99a1ba2977372fee01a7761c1a9110b870eb03d2a86dd257b4750facf058fbb14068e4c4e4efb0b6a5c44b9a456eb7e9749423619c09edfaf73ac78edec92687c99465da9301c31b9b437efbbdf9afe88b90099b638654f39fd4191e6b08ca5e228e3a220eeda499d213f1184a4361cb0d260a11607533241abcf2f7171ad527adf965e8729a35433e2b2a4b07dac787523dee44a06be2a6860d4b261215ec7ca9fce46c563d5d986e2451ae91e34ff91812096fb4127a902666b166628e2acf8599c51a5e1f63c8347781dd66c4e67e1efe2907913d6f9eb7c5594c4caf6ac434f0f7ea3ba9df3bcc4eb09a820860824ca116edfb18d29e4bd8eebddbb6d3600781709ad69182c1527db697238f1a3f4f768465c32ca959a0baf9754cdd96a1bdcdd5d6dcb8242b3be18bc4ffae0acd67d859957edcf4847d2bddafd58a858efe12fb96b1fb6dcfa5735bfd3f3c768b77d81c2ba1770eb785c835b7241e2f01f4561f83a01bd497532c5e4bd527c7311a594af31fc24abf959b44a49e6d3486c2a1982c2cbc0453c0e516cd271acd953b7d0aac6e45e1f6b889ac1edabb9ea0950854d6942e42c161556a65fab2962a808545fec7628be8116270244093b8f4cc08996b36807f9d5bf53c331d57234cc235c2c5e7359cbce4dccf4f4ea1771f0df06c6a808ed7b76e6b9cb8465a7f539bc71d4af2f7f13b039b5862322cdbb14ac8e22b60081544b9fbae9bd4a0ae90765fb7e9bc285b56d3dc39c5e1add5f7ddf2223fa07ec2662e89184c1c6bc5614364259c0998f2365559e9e6f9afbefeaf7bbb34c3004343477702a8efb56ac74eaeb0c94f4bdbd19206182de237c9102d31019463d065105efbe54f4835d69fecf829c8f07372880c62d94ea4d1d9079afe1d2fe2cf79ef84e1368a125557a91be50334361ab6fc8e8873f5974ea1962aa0589dad31617c3a3785691889a329319fa3b75de922e1957a73d56dc511b9b8baa854ec6bfb5efc027aba67a15ec51ad619fae169a49a594dec544ef37fd046281d34601c78dbe80f27d62a1529c95cfc340dd663345dc5ba92afcd33d6294f8033748850905f605549ea458226f3c35338973eda983bab6b621029ff6f34293c79160820f190cd55b99f89c72cf3f506f9b37c101c792c87d564fb872ff9513a4e6046e8d4be8506f46cef5a320a9fc568b64c959f8f1b3634de5ec2167148bf48875bd20d2d4f489d3cbdfd761887b197c5c00d2a05ca5871312dded7946dc1ce0681159eae6a9827d8fdaf9f41e0f4939c0cd753f71b61910b1498e455bb177cb530a4e95c6fe985b3310ed9196f46ccfa14bce9e6456feea988478b9780502343d23180760df4c649fd35f72b1303adc716362a91fa40a619289b282067b30345b6e6bd657f701b146e1c88ba4e50d48b7a41133164952e0292c8b6bed2b0d2c93c182495b32f208c62645d56ae957ffad61339a1c2d079897dfe76f3fb5dbf6e17be77f331e89f7f684d4c316aec01614ba5dcd66c9ca5074100e63ae462717a4253c88be5c8401cbf7adacbc16f8441583724d859dd682699ca0b7cd281f0c8bf62da598ac9d1097e0d528cd000a805afb628e009880d7eea92f4530baaf038438374588ee3a48e9cf2401af8925dd79e734bf407537f2188bbad4ebc9b28579c4f1a9a6e1e0a80c17f6033036be0cb000b757b62881768eafb1f064b70da2fcb79cc48e12abe37df5ee77790aa1913b745b98dd9e7426b1bd63d912a303290969026af7230cab96f7f4444066ae73a5f6de24bedf365b26210b2b35ba7ed82bddbbd4d68e9fe468c35f1e75e76682fb25ef9ba0f26058d52731e161056e96b66d27235a33c8be12bdbc391ca1558a0d7bc58d1411d3cee72e81d92598821617ec380c5e59473cf1d6aca4336186f47de76b08d4577780e4f95a42a4bf5e30c91e897842da3c7aea8bfbecfcf0a192fa2579e85c5ecdafa09ed427cc94a16b125a046f636c32897461686e95a055d6d4860fda0e064489f15cbec915447f3a4c07332d0fafcbf6e7bbac54c13245275ed3cde36d0a2fc6943d7f0a9f24cf33b9d0d39c4c400c4d4656013a6b8e2369b3cf57f97a0535ceb16b6f354395eb09a2955f3232500c0401aba171d85becd3e67e9874111033cdf5254d5005b821f18de49c9523473a697c03c2921f927a1023fa7c202bc5793878e17cd723881ba3b6032d407aed67002c34a9f3119be1d00a191636c764a56b47c53fc2b44cd5a0f879521d8415c32ab0afba36ce22e149ba291f5e45a13960597d3299cf409e2ab5f030b63bc6504da72acec52bfcaf0ba20ca8a5955a72c45ac1eb2ba2d8f7830ed194bcf6d646c4347551fad68caab61560276b392dccb6a982d516a4bcb809fc011ece2692080071af097ad00d9884bdbe54c8bae62225839863698ce04ed11d7c79669ffa2ab7a779564c1a99b51a2f2c6ee434dd27fae6759b41f50a91b791fb04e0d7b45e1f9de56d1ebe796364f0d7449fb77a52148fbc808d4b9ae156a8e8284f55f1b84fd5eb287d86c3c4e202454c42cda4cdb9092df437492d4576d7c0cefa42d7b8f72e6768e5d1c51957181", 0x1000}, {&(0x7f0000001440)="eef1418bd900dbc9624c4eb390c840d69c4104c534c19703962c07ba7c69e00ecba60e94bbbcaefe14d0b1d27760df5dce595a223b89bb87135c39940a59bd1b8ac1f3564e90c2fda9a836568c92ff2d96e188572170b07ccf853050ed46eb8cedaa52df2b65e77835892c2a25d7c75c4706ace8d462708883bb135e16719e3159e12ed09dbe1ae2a2e3e6193472697a2e7511cb18f85606a3e8338f69754d5b56da9db468b9122d0bc04c7643", 0xad}, {}, {&(0x7f0000001500)="c5c5ed430e24ae1664da1c512e72c3e4f7c5cbe82533db3bf7c23f4543f837139c02c1151cf90c2402a66db855985c85c7d54f5b79255f78ec2e5d18892c9e2041f1a686fb57c8709362fba490f78a66a529d9cbc7bccdebbec6753ee5aeae315b45f11e61872f8bb6", 0x69}], 0x8) 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x620, 0x1}, {0x6, 0x20}}, 0x2) r3 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x6) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x71, 0x401, 0x5, 0x3}, {0xffffffffffffffff, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x401}]}) syz_emit_ethernet(0xa1, &(0x7f0000000200)="665bac4d879aa5c5d6a472418f44b1091fd5d98345fcfac5b25ef21cf9331071b68acff72d234ec5d7109d991939210e696d5fd68008a0e22d2fd5d6693ac87395615d03d0ae1459707d7d224ffd68dd901644d4c65fc86519459e3e19b4878d4f5d32869eb77cb624280a7b39a028c79bb77cb1c9c64221322052e41120c61dead3f8b3101989cde69b581c9d2f9a788a7acb0147cd778512c1cafa71cc1f3c60") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:31 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x1000000000000000, 0x3f, 0x100000000, {[0x1, 0x9, 0xfffffffffffffbff, 0x5, 0x6, 0x3, 0x9, 0x5, 0x7, 0x6, 0x6, 0x8000, 0x4, 0x401, 0x77f4, 0x1, 0x4, 0x421e0000000000], [0x401, 0x7e, 0x6, 0x3, 0x80, 0x3fc0000000000000, 0x2b68, 0x8001, 0x2, 0x8], [0xf20e, 0x2, 0x80000000, 0x1ff, 0x7, 0x4, 0x100000001], [0x10000, 0x80, 0x8, 0x5d01, 0x40, 0x1], [{0x0, 0x4, 0x2, 0x1ff}, {0x401, 0x10000, 0x8, 0x9}, {0x2, 0xffffffffffffffc0, 0x80, 0x7b7}, {0x1ff, 0x7, 0x200, 0x80200}, {0x2, 0x1b8f1e44, 0xfffffffffffffff7, 0xd5db}, {0xfff, 0x1, 0x7, 0x2}, {0x8, 0x9, 0x3, 0x80000000}, {0x54c, 0x85c6, 0x2, 0x6}], {0xfffffffffffffffd, 0x0, 0x4, 0x3c9}, {0x100000001, 0x1, 0x1, 0xaf}}}) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file2\x00'}) mprotect(&(0x7f0000203000/0x1000)=nil, 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000580)=""/186, 0xba}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f0000000640)=""/236, 0xec}], 0x7, &(0x7f00000035c0)=""/4096, 0x1000}, 0x803) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000000)="0011715f4a401ba2172f8bcc0938543f851fd7fa26e7c515f18855733cca8cbe029d70e057f9e5c381f11f6689eb62f13c7c479fe27330f1943cb9beba015e7fa223284fa5fb16c7d68708f5d36fd573c04c849ad9b4a7cd2d620f24aae7f636003f5a6d8effd4d7dbaa45563de62149c7d7188855a2a23638504b3f4a134cba4f090cc98d4c2ed15dd272fd5cb28686b1fa825c702fcda19565c0c9667baf40dcee8ee7d5a3", 0xfffffc71) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xffffffff, 0x7ff, 0xcd}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x40) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="1cab95df7ce3bad04910e420f88d99e9df39785369ee9e6cf9ef386abfe334a04086f177a6c5f226abcf641a078da7c205c75351a034819ef576340fb038ee11854ba1f8d51a7deafda02a9021e6315c058ef36d3bfe8f8ecc8fd5de3e53b3c11852a979a174d8d2cad38835a8e86538e858dcdb9f5d11c784f5f832f39c6e4996d692362dec5bb43b4fca6b8ee05964c1502d8b2e5be14255f7f41b43822bbbd11c995a644e36ae5efacb8e92ad9e7d521485c12a51ba6f7d171dbca7e729f49d623662871361f176b364c83042b06064861e6e8fb6", 0xd6, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0xbd1d, 0x5}, 0xc) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:31 executing program 0: socketpair(0x10, 0x4005, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000001400)=0x10) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0x9, &(0x7f0000000080)="03000000", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7e1b06fb875e6478b8fcde9a6e409e594f617dc789d0310138ea30eda7df74a063c7d6b190e9ccb066581d65f4f01aa171439a0dc3fd282c"], 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) socket(0xc106cc75f0687391, 0x1, 0xfffffffffffffff7) socket(0x20, 0x5, 0x7fffffff) write(r1, &(0x7f0000000080)="9d5cc9d4f649810ea6f1b13905558c65", 0x10) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x4, 0x10f, 0x7ef3, "a15e6d29b690cc0d7bb237e926911ca1ab8b8c12", 0x7ff, 0x1f}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xae94048b956afe7d, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x20000000000}, {0x81, 0x0, 0xfffffffffffffff9}, {0x6, 0xfffffffffffffffd}]}) 16:00:31 executing program 1: r0 = socket(0x11, 0x4000, 0x4) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x5) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x30b) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/239) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="ff") 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xb2c}, 0xfffffffffffffe76) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x11) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r3 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x4}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setstatus(r1, 0x4, 0xa726f4a939201834) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x8}, 0xc) 16:00:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x10, 0x0, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/null\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000002100)='/dev/klog\x00', 0x400, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002140)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() r8 = open$dir(&(0x7f00000021c0)='./file0\x00', 0x8000, 0x0) r9 = syz_open_pts() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002200)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002280)='/dev/vmm\x00', 0x80, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x200, 0x0) r14 = socket(0x20, 0x4, 0x8) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000002300)='/dev/tty\x00', 0x40, 0x0) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000002340)=@abs, &(0x7f0000002380)=0x8) r17 = getpid() r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002440)='/dev/wsmouse\x00', 0x20000, 0x0) r21 = open$dir(&(0x7f0000002480)='./file0\x00', 0x8000, 0x4) r22 = syz_open_pts() r23 = socket$inet(0x2, 0x1, 0x13) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/bpf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = open$dir(&(0x7f0000002540)='./file0\x00', 0x1, 0x4) r27 = kqueue() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000000080)="9c5558aba8ffa19d824409e8f78a3dca5bbec23f95d7cae18923010db6197c79f0ae0fcfb1ec6cf71016b7047385a9e9b2cbd3fed6c4e5151d7a077bf5d2cda7ea89c18139d89fc74a9a9db66e07ad380650f88a59c757e360fe735a10f1da6c5dc15a459bbf0e8a8a69b21ff76a06dc0267fb70f84e28a619d8ff6176a639f2da0f0fe1b16da117795191b5099dd776e3aa269090faed67dcf5befacd6ab944cc730c4896d05404f144298f112155f9293a9c2a084860cd533bc357546d7aeb7ce6a0c2deaece1794d3d345a3a989553a23c04d84dcb364024479d33a45405341388c5c9838121f39c3d0697364ed17830822f6080fba9154e6aab09620f274c8acdc07aab43ad21cb4e6fe80b0b729c8d5f094b75d221c1bd77b5ea9c539dc8d42b7271c84ebcd0c193900b7ae257136a2c8657ca1c859c30b5118175a86f3428e3688b53b42a4e4902bd3ed32cf2d89602310eae84a5e85919952d9bc796e5a1b55ae6e09f47555794751d8f953bdec5794085edf0d0cefe5639553094b06dd7809176da834bb56b8f132d10bc83ebe6416f4e50a6ea5de9c896c77e6f0ec1fa3985f071af62a8a097a8179588525a71df388d3f4a0ed9a77e13047b8755efacea458a610e4e5b82fef3f408cd90de341db667ccc338246137aea09b89bbdc867eb8bf83b58449cdea353d626f2736cb9f37102313d9c2f73cf47694816573fb512953df0eed61af668bf3bd223d64e6da02903d943a6a6d1994b0e172375bf47ed3eb947cd1bb344c2912e4d4db9c3600dd085870ee9b07021a3694f459d61e38e4d7a0dc5458617f80220f034ade96acebc45f94682687a562e3e94f26c83e20ccb108b86cda38f7990dc1786d42d1c5aea8539eb7d995686fd6b5473436bfb2746f5cad61d22a7ead61bfcf3fed1b177dfdc53bd51365e33e6049eb3b2c87fe64fcd84d1b8407b53f873251ff73c182df2265ffd5629fd648a7354c5e3e702628e47e17f2a564d96d99b4d9578c6f53f9da7cfb7febeb89065e5797eb41df3238dd41ee4acd4d7c88488e12f7e68eef87c85e6a3353a5bd970bd8f6bbee67901894257362ee05903e168be413f91dbe01bde9dbe4211dd4ebd2db6bea0bcef2f7ed8d1f0d8797a163df4986c5e998095711b6cacd0602c18fdd76fa18ff150bda50998a747ac80da94075666c8a584d9965c349f1a2c30c78f221264fc59c67278707fcb63374e79d6dff5bdba417376c32933a7a1a51eed225615f31416e443776f7007f796d3573eac90c6a9e53461a4e7be23992973c00230a1f0358c08392d1a1ef7a1e261312119d4cb3c13eb90d03817e3574ad9cd2db4ed93791292c69cfb1ad453cf704e3c84c612b23a7b0bc06d54ee6f10b9e3e9e3e65472f1cf0dad45db8a0db7afeb6171aeb73d1833e7089742c4c2495e43406b78cd4e22014d00977b102d3eb4dc53c942b513dbd901d57ee244d0a5c2894a99dd1d3c0e3634862cc3837671011d8e4906c3a1e19855ac4b0b5436ebf46520f68f5534c5840b8dac74b149ae047fee23c9e20e49e4c2c0d74735d6bb7cc743dd1dada57db81a16874b0ab91094f0036146e8b36afaf07552b4267235d09987ee026b7c022eb22f0bf74f5ae667b01c70a4ceb77524b4c9fe7d59b768b776c08df12e278c7381dbb2ac03a9b12176e0f2644fdaa05ac47f2661a1601b39906fb50b404e1e1fb7a15cbee586e7c369aa443bc2c0956d7c4bd5e7986eaa566eb990f7097dae62c2018b43721016fb90fee6d6e4252368afea00032dc06beb96f0ff246180bdff83b58d69fb043e9c57b7668a6f0a674ff3745f95d2392aa23f50a88f259c153e6749b7fd0d9b1e3c9c24982e55e4314ed4db55e3c2412f02660308c8bbe09404262aca2fb7280eb378ed01250dbe23be0191744fa9eba487753c7e8e88c9884b6e04170e761630be5e2f021e5d3f805dd3f9b4458d1c975f521eb91fe6a5a29979c847428ca0ed4c0e8d1f5a6104fc98a0cd9cb7c7b087ff64878b1233c00833cabe61a6c50637424c7d17f3bad3ac660ade0f51c62fda78b099f35761a9a012d234fff1c5d8ae940f6f6572c682c195e2e0d404608aa5d5e6c0c0384fd9a5d9e4ebbcdcde2e4101941b4a56a0efb10f07a9bfaedd9b84d7fdc09fd70c702d5d96ca09f8a40f229c0cafc4cb61746b4dcfbbcd70c146dd0bc90ba4f904829c2debef8e33e9a1aa78dfc316ba41601821ffd59ea56c1d5401257f0beca046b33ffb1ab7e0f079f11a63d8b1bf05d3147c0dbe6d8ff2018751f4e466cf7430bf70be990d847de8a081db3e7f33a263a28a20ede75bde1cd8ba09f70c205a6c76b5e4ffbc38bcfe1db4ee9c257dc1c83ef845c4d39b797794526c051d758e278908264c424d0075b406ed88506e207ca5caf3a205967d8083ff86299bc599378bc77c91291a0bd7c4cb7c12dfdc0bcba3908724e92564faa8481cfd72d1eec9b173c4edd7245e47f155f156648ff0c5fd5aa3e369159447e6b8c2220c787e2d6333eab956c3588ebdfab8f025efb1accbf2dcbc2baa58c048b20cc1bb051a7f9422ef2c7ab2f7a80947b60e4766ba9aef1979c1d626a293f818326fbb2037efc3da228a1810b68319e4ff0c56ef12c4af6329fc1de4a15c64880a63fc123fc3d398319a276993309dde095a6fd6dadb7fb2e51d2edfbea78be0d183cda5d0b7a20ad3d8eaf4f6fd5875dfa12661048cba4a903ae37e7aeb0184b7f664e05e56cd642310f48ac4882b0d406e2a2a34b1e58b999a9cec39a5fd29436c17d837a9c714ce0bb07cadad3fe12e8948f9051a955fc031d6b637a33716e93532c682ad651c58ce6775c55147b7d63c58d3d6eb61514161a59fd4e54656dc7d68984ff8f8c71805892e1ccb893336da16c64b2a936d12fa0a1cf333076d94ab48879852be9d27dbaef1820755582272338188dc147603c430db3c9c7def077647963f6073d304369db555e4958d337cc65b0fe9feca83e239f5ac3a5b17a59fe4625f4021452d33f5c1f4c3f97038cf2f5d87ab11a253fe0ae8af713c67e9ae54735876096ba17351178168206aa3e73d0e05e8d9a2df717d57124bfe7ef4ea8dc7a8b8ccb664481ad3f86c05645c69b66ab472d2da2290a0e78b4bda20f2a63e9f5bf322a324a61e19d4da26d868c3a0b93cda33e801b6668f98856748d83ba9a3657bcf795e7c6992b5545726b20eb2f38ec0a6abe12b6ae1ed5aa3b3bcf3b2e6fb60f3889e84afa51588ec34de2dec8915f5c2eb691e9c06af9fca105dd19faffed7f210fe3b1416f4b7fe837f748853533be246c2100112eb2b5071569443224b394fd964dbe88f222ef16f466c05375c3dba17b76e4b32fc3c9c58af40f54489731de883d9a6928469351308cb8e950e2a32fe0159dd4d813d760632f3d449dd1bce00cfcdb00291b8b9f27631140f0e4890832d779af3ab798152da5e0775fdc8c2fc2cf88234db2b30fd8b4ad99f8b571bf6b3812cbb305df410c8597cf62d870b03754af933172929e37a617c187adaa607c05385dcc160baf75c35687071dfe506c0ecaa5d8cf0fb47eafe9dad3020c660b341fbe37eb6d90f1c17ee11495b25cabcd6b62e691867e322e71ee698e0eb8d223a70e94a12b230a1f5052432dd0991f61a9a49b4ef80f999a6cba4ca9436b241d5f24cb92ccee7b9b13a0a01b8583b152986c76432e326aeae681a0eac8a913a097abd756984ceedae0455305404d21c409c68fd8670d232c507416f1ce02fe28ef699c58bd7c9bf505226e7cdc859d9b04a6055d695987865755d25f292d1c4ffa9ed9e0ea8c168bdc8546f811b94b9cb2df0d74007b4cfa0ba175efc9346de66ee2e6e3742d69d6fad39e0ad9c4829a843217f29ce2ddff7b603a13e2a5e017f33a8a553911391cfd5d58f8446487b116b0645e1ca5edf99446e584a81c5773e44bca98a6ef03177c54566fcd72aa8ce15f44f841b3578d382a3841b36485a5cbd427a4338598a608679dabb831033415445c370eb1af341ae42fe65c50b475da932cf1c385934434a3020990e952eab68a8a0115281f66ca4c9cba86339677f0b732107e69f1a6195637a01342816eaaf8f46619e63fbd9371a4bf33f6ef1b8474c07c896cea4d2750618612ddf6bf7a4eb50c40e563d47a3a562ca148b6adbc2368ba548ec2dbc88c09675cbf7acad8ecb1b907dee2d6ef524912999d30305fd292d7499b6f5c4e4438a7ce4162085f87298a34a4ba12b04bc6412ab9ea207f6c45ef52f0021b441941f6f3ff92cb282c4615f460744a6dee31d1f0774c016041680c634a4bde70e42371b46aebdf97220e8d988f93a0a17519c81f28bacd58a46514494e48ff5c9af2a8f1fab925490d56ca327b3bb0778015480c34463b91e15a57e6847505bb12021e36b86f7f2bb3523ca632257d1f17a51e6fac2d62a8fe65f7a206f99e57dee25f17220101dae748c89eb098738472e44658e576387d3f9a2f8913f5901fd6af7548536888b01fb3b88c230746f773f9a4f136fb55d435d171facc8087852a55eba0529b4f0a226686ecbf79a96d6966d21070600276b0334a05e6a9d32c3257896fcb5139f6dfbaf9e47cc7cfd0554606bacc7a4161ebefd6f6d0a9bf352ec892d6c854eec674c9bf38ea86696116686b24104f8d59f20d20a20afc50cfa4e6539b4c03fed07dc57877b034477ff6d3eca612514ab28e1572baf2568e844f7fe39ca1c34eff60970207174dc46f96bee54ed212bc6fc3528feb7b98290dc07859bc93e55cec063f670dd48e195ca0a6aa3a9e3c53baf64bf92ba94991d1757772910a290ec1edf6a7aaf99421b88010a5b39cc7ccd6028b8c5e376690eb222e9c875c298b7cc976a8e1384800844fbcfbd5fcc9432bed01873e1f673bea097d9a8e4421a1d06e46e6aa1a234ad411e4dc2f46ca9c063c32e4f0ee65830fa5098a24a1df0afb7b165d2035a43d54c0e18b805ed6d5bec75c3466ceb9ef1031eb58d4b17bf48026f820cc5ab513f99b4b69eb8d6601122f3f1e4dfbc64ee57a8dc52a9eeb287a1bab150f84e1dba318c78fe0cb7c63c163451f03e70c829bb89ea23e081aa0c1dc084a27651516da4a90aa9d86c232bb454ffa02093281dda18db2e4d1ad3ad8a5e956f05fc5f6174f9268d0f89555ae540292a149a30efd70126b15166dd385b973e488bf59fb16eb4d969b5bd771a327023ff5f3f8e0ccbb3902907cb200ca2cdcbe0789e7de20f07a3ad0cd97bb6cc7216d3d664e0322865df3b4357bf4f67e19a7b9539c86438f27dd36bbb6da904655e8fd93a88b19b660fbfe2048a5734f04d1a58961fa05e3eb626f9ada4c4a959aaf6125d5b413f43639dee8e796e5727fe8576e05a15319e6dc9fc007502a6198e2ed4cd23a4e4f76fbbc76dc603378b62bddb7a523a85c4c9e359aa151d8bd65a0fba9681e1e0a92375b31f573437c6d298bdbb6dce7d1cf596ea8498c9ca1b2ff2ac1244a3592ed6762f26598a7750488e48872a3a8461cb1c3246f073ce5d68b51ecb095aafd932da4e4e765c373cc8a52e59122f5d16cb87d765120519b3c3ed6df4dde4a86deea486e9ac6e24a29195733b858777b9077e4a32911d42cbcb8399fb2f59ea95a26cec62a83b1ac3e2f31bb7f9aa3d9209881f09926eb3277354102f57dfbcaf1c8e76fba78c886fe00e291b5511b2a5c2488c5ed2ea7fedb53090c2a4d1c348062ce99165715b13e8be7b93659f3d0f01c36a82c0373f6f9bdf7cea9ffbad0a4651", 0x1000}, {&(0x7f0000001080)="7be715842fd1087a64c231b96328702d2ac766da71a334ab4c8b1d6714014a59cccff0a95e6afe6bcef0f9612863207b43a9fb0c3e835bac71ec33aa40adaacd9a384d27f59dfe51de5810cc8e4c90377b7d6834284aac7681e360b4750ae4ce912d7fad61043b863ae727d73f92148b8c90882d0715f782ceb94739ac09827230c69e553a3ebf62818db317c611a91561c22343b2289c595fa052e755981de01c7cd73bd17ff85da3531022b2f541bd8d7c44eef78d4ba7d1ac63445aeffc41ee06f16fff49b0e0c6949519d14bed16dafdac6e3f4db72820c442cec914ad6b75b84bcd2ece0da4b3d966f61305644832e371e7be225cc68d051c4a441a2ad12719d9eb3119454fd8ed2bdeb20c79c122e146a45d6a59b916cbd2f19c68b2c7611b14813307c2d40a8b414460c1a50e022679e7bbbbc53fab12549750b6dc8fd26aa781831fde71de0f5afca74123ad73b4c77bfcc3c0a235d6c8cc94fb13936f06df2510a39de7fb46ad440d1f20025967888e68f7851d66e30a9c8b5fe948c3526320eac283c500eaaedd2431a14b3c4bf690014c8363bbaf642946ec6a348cb10bb18b3952d7dec16c6f1a9b8990ae79e58d599c89530c7d86eb71016c9df5ca45e91d50a07b04e778eb1bbf01025aa2cadfddf32795893382399fbbf85c3a7d8e42e27bd33f9fdacbc119fca6cbae4183ce662afe678e497bd3e276ada063f5c56403761b0703200ea5694dad98854e8c2efc6070250b8809b954aeb4054a91c155cd79bf6a6bbb8d1a7dfa3a9d474fd04411f6ab949853926d2df227166a160f38634e20657dba131701d27614ce420687fd6dbfd91fe856ac08be609f948838f74c043e2565678f2bf405283e5ad6e151c9444eea7319adc1455878edd14911e7f96663530d60453200acda2cf2be5fa2a4466ff5b23395ef8bcefe3c848973eb2eff9d62bbcc7bf276d623e6b2f4e633fc38b0d4ba3e75e17aff691bbe2d2646919522c33a3455c57d858cf82e7ef74dff14d36e344c2124f49d3131c8f8f7041e9c56a8233d4a484a49d05a1f5ec0406a7ed432e0f2c2205a36dcc247867c544e5f87a1bb9f6b2ec923333b1da7e4bcf24f1dedb367656895668f9c9f76be8b78ad4136b9a1a2db0542c48f02f60001a385a1df2eae8a572f2a66af55921cff131f9b5f6dfe49a573923b59fadbfece5abf14ae6a9a0557322ba49e2da82e37a043bd97c74ac708b8817f8380db2d9661a5be54f138592b94a6cd8a596e5715588b195875b45d0e83eb667b144b30cca2bea60e6561f795e9dc3bac97993fe2c283b84e040d303c31ae7b72f04c056fafeea2d338839810ee8a6a93ed921af6d69920ab1a678382009a01c38247bc8f3e17b289a745d1e02467ce4f4b929fe21083dad359e329465596e96e7dbe89f850a2ff125787679134b57d5c0b2a0f4c79bd56b2f34c61dcbce3c78a3c2c13d5f0d7b3941f418bdc2f35c128056390010d92ca22d42b5280289668e93e69569b7f9f42cb693bda4196fe9eff0d9038e27c76c441bafa6fa353d5f614f1d860832a11872aa9e9d22b1b21339e4fbf40014476c618cf793f6fa5e0c42aedbad62a981068c81fd0031bb66d87ca144130fa1021102a107e52d626ce4314da2ab3690c0420b1ab07228b00aa01d1922383931bc32423c97879f86860f00aef9d213d50815cd8375ab939fb914d10fb29435174ed14083bc8af8c1517c8c469cee3e33b258393c5c829c8db7988d20c942eb5f5a16bc0e9ec78d18cfe93c00eab34432980788d07eed3b41454d26df8f0aab7f8ee04bbded37add68589b2f51f15d0c84299211f1692ddbdb26fe86b86373a56b139aeec974060962bc2ef0a7fcb08f16e001ff6ef54f461e5ac830e2356d7437d6476508b483258b6658bd5dcdd0a36150a8a5337c1ac9da30973d9b6d2cafe3b1b342ca14179b4f4f5c5045337c335162637a7f34e2d5d5347c64a0ab454fd8d9472169c1ab095d7bfd89c01542d380b2003ed99bd681018d7e99a6f72ac688a7648db0f5ac961e3c03fbac91f2dd532f728fbeced0ab240dfe1eb21dd5c1800d192322fe6372ba7b14ceeb29c0a5f73242054094f44333e2a22233c0e43b6f557df94822d6acb341f59c1d3d60d1749cafd022e08161aec8ab2a5a4e8ef7c6e2ce7c9a382a046390c7c3bafd5f59a69bc23d3e76e36868d2eb88c16be834a5a4d5ac7975eb2e76dce981cd74f2b1bd1d9d41339b542b70300c798246dfc012f1b45ae2983ba5dc08c845ef6b2ebe1636e89fed6f45b8da09c364e76d1a4a61b7039cf19558d7ada2bad36aaf431d869646d28455f147d0117761b3d53589c61b8538a5d1b50a6c3e1ebbcdf646c5ee1aa5b15c44034207fb7a0a1af9f7bf4945f3bb38483f2957f7a26f71077a54d710d10d778221c8b751da52bbed9236541a484108fe3e768be937ebd889486dd2e9d638f4261919df4145290f1c24d0c6075c5384936b1b1277f67c4ce629f0408f0729006aaed756b51387c0a0d17c9498c078499bd9eac29fd39ac87b8cde7823ba05d754712596b0a1c3ecfd4fd447baa4fe05ee03f98030975457a54f245929389a75a23dc6a7feaff515fb2ae85228de862eac6de12904f11a25b78909408b7fbc48b54c50faaf75c136992227ad1af1c673674dae107538145645799f74f3c9f5051f7134fdab287337de54ae31218510478b5f5403fe011f5e64654b6ac71af32ef518d464346f00f13b6b7e9b3680ad65e0698fa960b9d8d8ea9d5910f2ea273753121959ee353ddd9eb65e068b539b228e1e711713a220863821e399b894c776ebd314ab084dd8971ed920461a0a3ffaa02f7794dccb063e52f0a482c74635ee5a156da891109d7476acb297a41db81fad00cc1359b1bf18b27e24ab07277e471a47fef7c0bd86b89d3d0dec9147dd033ac62ba0aa7e8decaca346068ac0e593f93236db2353ca153be0bf7ad72280bd4c4ef1089c9acc3376cc9e8402f90067b00e1baad52e4c69b3ae50eb0f071af473baafe1c17230be96f3c9c36f57303d57cfb580fcfefa803f7a1f444aa0426af14ee710e72cf6e8298f12cbce63b8ab9bb6cf850f7883653d25783d1e22fd8b6a9bf5dc2d7a5e6b20fa81b583d66d1dab9844986cc4a146f235ff11138fdcbc8f2abfbc14c2a0ec20bc3df54c5ed7f114d5ee828f7555f6bbc2e7ff1ef03a982cf53f52c9c31bcedee4c73beccb6784fee237730fe7e5ff36113ae976827f7e2d846c654b0081a4eecb84c269b2943b4076b81eeeac6dadabe9d33ef349307c8590d2e72eac950f000a10f6c2ca3b031d53a66de5d48ea9107d6a4e63dd4578fe1545add2a0a0b03e2c204f810023eb6c24a4a71b245b6d04f26137457b439b419ad0bb7d70f7c8f5922673a614df6e6599506082845e2d0e6a3b83676e5d1f405050e61851559fd063d4487ce416e4a8b8f5e5bfdd42f11211e23aa9559165187de0d3762a9d3aef476503bcdb6bb3d8bb95a452eeb1f88e47a79ca64a49d46b59a9bad1811ae7bf91aaf2da0895fb2dc3286be488f97e41ceed5e7a5da5625068d9ed84aed3ba5b062caf1a121e2fb1005a74c1c9b456395c7ffebb993147ee8d8c972ce7bfd09d90222cd39dbad29147de5b9a88de1f5b4dd10f1505d42359b18dcbc00e32a5ce8f828bd3bbbf1b50993bdb350644b3e820512a0002c5dc3394e88339eb12e199b4ff329499cb9f8e6cbed6bd6f14165df0c4c56c3a1fd0eb3838fe59db3d0deb299e685ec4c35de23f92917803289405027eb8bb83181934913afadf0f710bd15471c5444c015752772b7339e26691808fddab6afca262329ac192808c10b8beb196e534aabd41733428b502c39351e83f32750bd6cfde6d889c571682ad47eb570b17f4d787a1a420daa6b8cc025961dfd5f4931c73864914d40f98da70230d5399bcc1330841181fede966081311dfd4444bd1179e89cba6dc87ef1f34d451bb1103d429b7dce03226f85ccd2db1059ca135bcaf5949fd5103f31e3a75fedc98421e6eedf6e8f948341c411604ed68b68fa17c0d53ec108fec049e50d52297b05b3df56886c4bf6a07f76a1eeb49f3d39e76b51318f924fad109d73f1303e1e1b32d7701756046a45726aac689e9f6be6892b18e4048eeb527c13e0e13299f15f94183f786356ddaff1fcf6eb981883ca3d4a389c5006c9725fe13d993a5bda1df5fac8de70e86d741ddb7dcf914aa20e8db607745fedc43efa526f98b89e30fb3d889ea443578bde91fdc75b0bbb227db728551f6c8f1f507f2f80d6cd2bd362751d8a9011b3f3ffa94ecdacc8334f08e4312539821bef9f363130442025845d700273dcb7744614a2f76a017c21cf857b84e1efe22368aedf77a77b5ed43b08f7b3e51ab870d25bce77b18b8b7ccc9f6bc7b134f4650d235b8ca14d060f49565a9b39a3d05ec6b04adce53a70f7f17af17d726af74514b0233df29ee89d9150071136fe6a94002566b92b55f6e50b3f1c9334c24ce12d4701834dd6c5778794a3b4d71a990e22a905cc882c2fc49f140f94348d3baca555d380be2505335886e376e6f29536c2a6ee36d27f0f09681674b99cc5ed347bed59ab8f4e9e53e4989469f23d5283d6fd568a94f8e908b61c86e5ca20378c7b2b8c92f4d80811023ed1fbf87a8493f1d6841d55e9eec629be1924e7b0c33b500d17b20fc928b34cad5c2edcf950b56e6aef526a7552b428abae2d6f61c3800e0b961b123e8031a27104c8fd5bfa3431131a5c37cd016cc18a42298b2d8f59be23554c2eb3bc60a6686b8f0835468663dbb9bc0de25b03438e037c1522408abc9f3f3cd0328f8cb911b84408f0390a777445e010cdbf4267b4bbc216cb9e3fb43f574a608b33b0792d15fb629341d1646f0b12e39cad40d071ac648a15dba20ce2f2fad9da55aada52e3562ca0c9325d24dc757f72b4427d3fe244b86684d4e3d344622812ad2d24aafde4c0f2ca5779ee5806142dde0a4a6db3ad5e06cc3dd65301376bd782ea684a24b66e3d87153c6d28738e8cf09beb3f790a9848715e1641b7c1b69045c8e41fa8e203589920af7dd895719113dab1da6363a33cd724f458cd5efb230383bf56344cd1b2c94f6e9ff95d661de9a2bf59a969d869eb1984a0429b32f4f8e4df46a7dcc99cd18349676212e8e6e70b799aa980c88a5136159a1cf9f03e17df50c3907748cc9686af5f86994e5c645f122496aa33eb13a1b946fbed5b6fa1fa4b5f68a0ecdf4c609b72b708d5fbf8005fe4f4c72056f85ef4cfebbc5ff99bf6973b1ce6186a64a25247cfd8355ad24725cbc065c113e5edf28062cf14581055a284512933130a850a4a8c6fc81f07b85c413e22b70dd3f7ae7b61a5dce9a5659eee128ac7f714fee6ec2f89638b9c11fe67ee694399da2c7b0ffde69883c04922dea65ffd3d8f33f4f4888a40b5a9adef58d945a7f09d151e092967d41ff50873564465a105b0be124ad36247e42bc9a0364bfe6d194f346afb32fe357e3efbd1815591d46cfdece008bda87521cb2292e87b9f8d8cd83180611961ec11aa33a8c5c9767a294fbfa104fc877f52f2308afee0ffe90c5c9492356aa8c7ce8e06c016ed93f63e2f54b4c39323ba6cdc73849d88f3ce7c28fa93e0ced5cc825cae68bb640d0c76ed6c3abe7bf9aebafcef84aaa7220858e511418184900ac4e78b58de1fc9560a2e6d623870739cd3aa780a5e5677f4d142bec45194eceb0bdf70e5723c90c608ef4856b99e55328a2", 0x1000}], 0x2, &(0x7f0000002580)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26, r27]}], 0xd8, 0x8}, 0x4) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x26, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000011071cad83a92ecf94a64f0f871ff4b81c69f692751bdc172b27b91d88b1cb89816c1a8320ace5dac5eccd0bf23e20440610998baf7a074"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x204, r2) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x10, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000180)="c5f672610c31bf8551af0df8186259b2db7749bbce5723fa1cc24181608bd359bf319a44fc26715b8bb08dc22853c68d27e4f6d85057e1573f0a0e0fe503ea3bc3381da2a8f11539b05b36dfcfd103802ec42de8a898c74eec2b389e679f2e7a1496854b26f8972a2eb731fe17a947633ea186e830824b8f8b1eeb02fb9004960e422f2e864e1e53f19ec4886def44e673c5dc68b563d5a0ff14087ca4443bef45d96265fb79ba765d6d56e603b6a9227ba067d6f48c6ce88e35f4a25843ec32561e1b9601e459713cd46cc011838b9240b1a2213d601ad33b23cbe343fd8793d2ec342e2cf6f70ca9cfbb93b838e7d0ce9da2c8d664b2075b18f4808fd800084e5fd7c96dae301a158e9f406fd801fdedd2f5286c97bc7906cae390bacc151e33fc46601885589410f590dc7a04620974374556d90bb41c964f2747048b1892fb28bc573cf2157a52a01aa5810684a1eba8cf6366ee298c798d637d0e14181e248bace975609e7f097cf1a153037b66ef4046e7bb67fb56c45c0725ca0e5593acfc3b8a2c7ffae1ac24675b3886ef48918aabbd4eec8ba9a7f89e501e234f2dccafe48d78df658a7005d852e8f305e94922eac9207ed0b239fb01919fb83a0421cb454cd199965acf5748221c6b41dd3d2d434331fdff3e7aa73d1de6801effabed3d49d357849e7e5992fbc673cf0f748b3c56821a043d8b3806e7efd92b1a984a08090c2b3c7f820c3abc3860c6c84d4e16fed898d7ec2607eab568491664a85b317dc48504d38fe9a0324abe72aeab145575b4c3863363574d151812685eb954690ae01598cb715047de70504b8ae7700edc117f19affd8ca49501471449985e0adb9525747a3b86867bdf67c7f4956e467a41985aba414afd512c265c3a988a84430e2dc28606521e2f79919c7c77a3d48ce10ed73aecbb344c5f23c1b381ae2c54ae63253b05ddd76e2122a37df1f9978d263f2e52b6a8a33ff2176e197fce6d10c2b8a9ff696bfa193ae71b79a6a7b476ce1c292179ba5944b3210150206d5bca915051f1dc3e30ab0c2b6791c58756f3aca8f783b387d5363f016314e8d6f137d03d9162aae11f0a9e98fca6ba0020fc957913cab577ae930024921ce768e517e3320a13c093c8fc38f4dc57154a7c6fdede583ff65bcde430d251449be043816baccf30021eea064e00e236fb5b1c406f921df4e365d0d7b6715999eabf397b8a419a2e3d9dcc146e0244011c8d867772519e7a451f174047f585faf1dcce5e00992d6ab0d12678568f2fd172dde05d4ec24a58d62e9a22bb912497a433fa117ef78829da0660b553e3c5ad5c50129242d8f09ec9685ae6833a41c8089de30deec4bf37cea749f6436d7d5d59c5b62977bd0e6e5b7090c427907ac775e132e1f6c9fed546e01592caa26993dbcc2ba9b61df9f8e97b8f4fce5c583440a914cfd3123367888bdabd2945eaad36d3a012b5a1efca5eab72bec2d89d1d72004cf2952bd4e222fd9acbfe4202d04a2aac1615e37084bbfeb0af7d57f48744539450c6627cd79888569357ffe1c5d0d737c59b70e95b680906d9e0791a7b810465296bac12a0001d2209387d39a7e800bd1213612dc1362853355d8466ec5c4d0a4afd77252e64e55261ffbaa3310f4651832287cc90c2fee73e8bbeede925dce8c073e78dbba91d0c0a73061c0b07b2100c9197a686b57f9c61fc672c5e0b662ca7b8b7532c254fe43a4e4a2fd7364f1824a6497f0181ccf8761d9fa715e8de09c4563a4415c07a9f0a55c30cf16a4a6d14efcd03ea917b2d74b68b55eb410721da0ddc59ffd5c1eab17172d94a2ed8373b0f0164e9102ccbccd5985e6a7ba4e463ca5ea0583658c5ada5dd5243c527761a0fbf4d4d9d7c424dec0093233ea5f53e6666d54cc3ecaabddae5e8ba0e9b4641f8bde5305e6dbf9595bb14c99cc20e07032cd3943c8713a572dc20d47ba100faa27f76c718afb0232dcb9a2010cd18a1441d75ee54fe248b2a3adb7c37d9bce92955b61b8931c9823350ff3e1252c7bd30f1b7cfafac04363f6ef5e945421c575291db70207af5c37bcda006cb412e9b4e2bc5e32382930a64416849eb92de9ff95731984b3d8f2c30d34520b304ae19bed4b42fd3a7444f054c711af2c93b5886a1931a445b9d5a9c795ab125655beb0b78f6def1f1", 0x60a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0xc6, &(0x7f00000000c0)=[{0x60, 0x1fffffe}, {0x0, 0x0, 0x0, 0x3}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x3) recvfrom$inet(r1, &(0x7f00000001c0)=""/204, 0xcc, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000200)="64c86e7d2cda8dbf1f6b6a66789c84f05ad42dea60b55330bce37bcb2afd3f7f3c5e49425bbe7df68d17fd37b57ffc976e7469bf288b655d70d4df7f2ef27df29f7154c94151afc4b3371c9eb70f2817a65d410ad837e71d3ce60ab4791d038cfb242835066cdaf702bd5cef05126fd357174eac9e735d3d52a9292843c14994bcdf57c582629b3fc26978cee41acd13bc1593a41febd995d5d6cf72827a38d6fe1bcd708522327b47fdb6e3270842aaf158bb14c17d5fd9754c0a020c", 0xbd, 0x400, &(0x7f0000000100)=@in6={0x18, 0x2, 0xfff, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) 16:00:32 executing program 0: r0 = socket(0x18, 0x5, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/215, 0xd7, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000001940)=[{&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/214, 0xd6}, {&(0x7f0000000780)=""/227, 0xe3}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/164, 0xa4}], 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0x10000}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x957639b310fe7834, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x84) syz_emit_ethernet(0xfffffffffffffebc, &(0x7f0000000200)='\x00') unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) sendto$unix(r0, &(0x7f0000000180)="967a30d4370148f01710df14ec2c22d7cf61ea9761db84983b22f78fd7a372c76223a11ca8cd959e0a8fb4642686f628ba76472a612c67fb758f027434c49ec673f4f2bfff63", 0x46, 0x6, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100010000) write(r1, &(0x7f0000000340)="870cfa08285bc96793a56b4b24c5110cf0f960a24cf6b56556bbf718e4fc4495158c05588a3376754368da8aac9e2c847375b7244f037120f240e14db5adb4a22a9928d7529f6875b4ec7266f8b537e046316c08abd254b910ba17d190cf35e73d5990f2cef187e1617bd34af2b4c557d547ff9e737c1e39643adf9c1b5a4cca38b218a9e1c2ed1ad535f843927eb9ef07d754eafe44727f9b92de356cd0a0cac196aa142786f80462fa3878ee24d58a219514a101c0ed967461ba8b37162854fdb42d863015447ce472d986542752653c598ff253c36594", 0xd8) write(r1, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0xffffffffffffff69) 16:00:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:32 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 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, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) r1 = shmget$private(0x0, 0xe000, 0x220, &(0x7f0000ff2000/0xe000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0xa) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/163, 0xa3) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000280)="6bc4746e1977a4cabd9d19d0340b0d5af32bdf04e2aea4391b0ec6d5070742812a39cfcf7d7bfb2f0b1abce44ef6e4745ca42e0a05b39afd78c921fdac86df29752515c53e06713d7c9a3485154698b08f06ac6e7827ae9d537a82c13a1b40ff05b038d428fb572b747e966e3af791358762dd45fa1d067f010815fa1ab206445feafc5c7e44e9949985c69c06ba103d4f6d4a43d197c5f542f9c6fc3396693182d8435d07c5ca8b8cc76dac6357030b7737ef275de8ee9db16ff23fb6c2a92a4699fff54a370610f98754992653a22b74bc4812292825686723dd5e1631fc9e0c514cd41e2b3ed096c64f8a", 0xec) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/254, 0xfe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000002c0)={0x1}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xbab708e26b409ffc) accept$inet6(r3, 0x0, &(0x7f0000000100)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x4000, 0xffffffffd7ea2caf) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x40) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/92, 0x5c}], 0x1, &(0x7f0000000300)=""/133, 0x85}, 0x800) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000002000008dc258d5f52fb9345a82e0900000000"], 0x10}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x7ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x46) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) poll(&(0x7f0000000280)=[{r0, 0x10}, {r2, 0x10}, {r0, 0x20}, {r2, 0x100}, {r2, 0x100}, {r0, 0x80}], 0x6, 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x81) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r7, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x8, 0x1b4d80, 0xffffffff00000001, 0x200, &(0x7f00000003c0)={{0xfb, 0x8, 0xffffffffffff1756, 0x5, 0x34, 0x7, 0x80}, {[0x6, 0x3, 0x2, 0x3, 0xeb30, 0x2, 0x8000, 0x8, 0xc3d, 0x6, 0x7, 0xdd80, 0x48, 0x3, 0x5, 0x0, 0x9, 0x1], [0x8000, 0x6, 0x8, 0x6, 0xb664, 0x8, 0x7f, 0x5, 0x6, 0x8], [0x1000, 0xfff, 0x2, 0x0, 0x22e, 0x10000, 0x5], [0x8, 0x2, 0x5, 0xbd47, 0x1e8d9a9c, 0x400], [{0x1000, 0x6f9, 0xff, 0x8}, {0x1, 0x400, 0xcf, 0x5}, {0x5, 0x9a3f, 0x100, 0x401}, {0x6, 0x1, 0x4, 0x1}, {0xfff, 0x1, 0x199, 0x3232}, {0x5, 0x99d0, 0xc93, 0x8}, {0x2, 0x5, 0x7f, 0x7}, {0x3ff, 0x1, 0x2, 0x4}], {0x7, 0x4, 0x7, 0x6464fef7}, {0x80000000, 0xfe44, 0x80000000, 0xa1e}}}, 0x4, 0xff}) 16:00:33 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10001) lseek(r0, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x10, 0x2, 0x109) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x8}], 0x1, 0x1) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x7, 0x6ce, 0x10001, 0x9, 0x1, 0x1f]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) chmod(&(0x7f0000000000)='./file0\x00', 0x2) close(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000140)=[{r1, 0x4}, {r1, 0x4}, {r0, 0x22}, {r0, 0x80}, {r1, 0x2}, {r0, 0x48}], 0x6, 0x5) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x3, 0x8, {0x6, 0x8}}) close(r1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:33 executing program 0: getgroups(0x1, &(0x7f0000000040)=[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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="d8d5f8cc0f0314d9bb876de30445d074355d10083551fd204c945bf76a980544bc99c83cc8b20764486b14ca583b234cb71c026df89ba8d3d6270f791e58f2455404ae4e795e0d91b7ad22904b566087fcb48659a2bd523b4dac42e5b775a48bd02c2c241880eedcb3f666adb7dcc2122649fda674ba1454c3ac90e5543185ffb26fbb93924c0b35ae6382c6d279e97cd24d31febaf07eb2ca7cff77940ee9f8dd06726976e7b4e8065e545ffb4910c824714bc4f843b3cf6e5acf68bcc800a874958139ea327168ad74471610f5ee77f7e3dc030c563b977d5eb588a870a86e", 0xe0}, {&(0x7f0000000300)="2ef0bc91eb255ee6931e949f9f73ff97206fb54a92b6289da4d223ac0b24b777065f3e7f8741e359a7d37de7c0005a70941da2445121b9ee4e005e886f7805fc0aaa1b07cedfbaf7c0db013a9b57b84aab7be4c53d0dac087854a64b47ac7413b96d47f874e900e212113a2d718b6419f6eca823e92fbaa7920d008cb66357461b4b00d01b9c92021097463c523b5965926381c91390fd79ca9cca33d14c32a4aa74721d4409cff5ae5749c1ac", 0xad}, {&(0x7f00000003c0)="dd191e27138aed6e5f198f443493a1f90164f21007229bb100b9447408fb944d70832a2c81ff9916506f74c5b10ad8711fddaa866bcdfa9b8773210d5a0edd5a88c3dc0e2da77295ae882f3a3a792fc9e948ca21edb08d08339d8b03ae0f5884e1f771b0818574140284c7cc54c544c5b246e15909797ba0eb36b99b9f097b56b0068be9970e98bf2931005fedb459822bb3776789263db3120fef4e5e81b9160012b0c0749c688170ea009d7734c659428218", 0xb3}, {&(0x7f0000000480)="ea2ca5cf30bcb1065cc3add1a6120aae44ddce93c01b0647833029f90181de709d9eacd7de75c113745f7c6d48211db0f88a6da99d8bf8ec04962e456ae5127ea4c7d206bf16ebee4ea09c451c45f36b19491307498e15b11bc02c3b27afdfc0ad7eb9b57a1740e919fa9cbfb62d5db4658169755ecf443527b866f07107df776647cd2c3287ecfa077ee5d9f2ff4a185edfefb8f820bfc9ca71edd5ce11bc902a39682871ac0c87aa2d83", 0xab}, {&(0x7f0000000540)="ec69b0049d418683e0b582c1fac8ac59b6dfdad30f4b948ff0c61108bef6f9b0c76448e45cb4376210358bb441e278f4970c56aed01e1f7756d0905d8f81ee0fe5e8dcc55c82b75e413e2fe807bca49ce5d283fba0048aa01077cce7c8f8ccab4d6f498fffc97c3be1697e6223eb512d54ee07ebb14c7a801c60b718", 0x7c}, {&(0x7f0000000000)="52a3975fec9e0a604dedc7107e0a97741600d7a7b8656ee338e3b136af11130ba7f2be871c1c785206c26001080ee33e912ff34e2c5a4e34ba197acb12", 0x3d}], 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="ba1be7ba8497dcf031e3976003d31e9eb2f358f636091a0d0c363879a58d317ca78a0bfde19caafe8a53f86ca63fae81ab9275eace9f871ab0bee1b58f7f7402f24525f52d5950f52a4284114699c83730e5697d647ec2ffcf587dc19171ed9013781df0a59c09a20537ff595af0869a7aa659a3dcc072f10f63e885666e99c210df796d252159e6857f67d1de65543c7f2da951d625c90f35c5b8", 0x9b}, {&(0x7f0000000700)="5cc02e69aed5e93cecad301db1ac683576e2e3ccc633c779e14b71fb8e59bfcfa6de1190ba57e8b2695917a2660c5b6da90b793229aa5152ddea2dec4d35040d1e23afdab4f6483f73d01cbf1b693a029daaf40baf563d817d3814176a2f0443eff7aca28ebeac82c27a231fb53bab9d1034c9ff85cdcc033ba4c238a2ad4cf222bf3bf8109de9a22263211480c78f57a9f2a9e3b2bbdca24928b83fcd0fad8f59a91e6a49a34782050883261db1fac4a62d69e3b62dd4a4c097c257740cfd41a1471d09d868c77ddda2ef88509e805a3b5f7de9462fad35c7430a2da9ab66e29bb41d546dd68f4570778e51e96b661bf05bbdd98cd32405fb2df6d114f6c1a5765dfb75265a193a6dad6ce9fc1a7551d1110110e1a36cf5929b7d4f3d280239c5d37265bad518af55a7a8f4b2ec9bfdff8ee6ce35563dba3565f91c2d061cd23a91d471fed5f8c19c6de9f66888166d8b81469a2be24a36475f81693a9b859bbab5f9c04801fad4e069d61f78b81ccb546d014317a5bf84297bdf9203ee1f5dd3bf46dd0b2cbf8b8a58c03b8aa970acf42bcd1f36a1cdddf04ebe6f483be00923bb9f7d41c39b760a89b47281fd8a44bf8eefbbf91b6e38397b2134d9cfbc99606148519e3bc4b195f17a5ab878e01cdf533a75ff0f71e28be9d82702f62cb2d7e3ea88e628cc57345196029a4feb14634746933e3b7517602036700778ebda1ee3a1e2ceba2c74fa26707be35b908adda64364f28bd9db3a3d05e9ab8e8b62e1e4891e018640759798d37ca9971989d34079cb0897958ba0650a9079185a35c0106e5f3b5a7896a1bbe561ee0b6c710fb9be7ec3d5fac1d0d132a25b85ce732dbaeaf570141e37e4777c3315a3d1fc7e9d81bff30f7bdb20526464783787c3a965febb9bff5729dd411e469e5e5cc9684cf170875d7f9d75b7440d708eb78ed0a30582157fe041ae0d0ed9d9833d7db418c74ed47e4419ae1fa11ea28541793b6b317e79a69d30b25c9bd76f846ccccd2a61ce1e6a3e005558291d07046a02db1a4c4a13e9b19445acfd59ee924ed5a480c79c44c2cb167fec90631247df44be81b1903786be7a20e4465321013d910787c65710a35fed0bbd7de487e09c32d1fab01bcdba08b67d29c656882be8c7c25eced04eaebb07b8a2c57c280f7ab43df194e6a198dc05032fb6f4fcdf344a917de9fa325f5f73c3978cfa57afb1e2ce0a2fe4d8dd0f686e3cbb2fbcd0d69f842fcacb99dc0ab1d261c7b95b18dc97cff0023c940cbfd183c9461751143586518f333312d8ba8d8ed75e4b4cbb30965a3cbef045801e1c0a5fadad9687fc4310173e306460b627a02f7748755f1ef733add80f50ce532582843f19d7be5195e73daf4823392ac7ac92ef9ec68fe2408c13076cfbdef5c8581693b4c677b05f2da93982ece0c6a2e2041c4694cf9c719144fe085fe038d59f345f12609c8b9ed2ad3dababa5bff7f642181f23de9a9df350d96492d455f4de8617355d67fd7c860c70b02a3e9c94a05651c94cb4dec0abace7b4f91a05ef584ea55fcb1324ddfb8384d32217b03c26399fbe6de7ba522d3260b8b55fd45a9a33126f55e83a8e89116f2170b2b94aa6742666bd4833b8840d4dcc51d951a24aa6de705175a1b0d748bb0bd32a9760368d59c030ab49f597c0ee6f8e8b6f5c4874384c57b82d405018ba82c53f41efed3d02093265fa2afdfa0cae4583979a9f1d638ceb465b9c94b56ccc1fcbaa7478e7e9b8505e81fafbe5f94b487a620709cad88dfd23584b8c7e838fc97b7b6b809d2404437d068102322b4f01cc2275b0f0def5cad14d518a5893d287a4f9e7f540530198a116c70a042bb75149d67254911a88a48fab68c7541ef7cfd1d5aa4d08a31f3ac86ad897d2578399dcd2e2409eaf405c9b89824072482c77c43085dce9b2b7a6aa57e25fad13bb5ae091d1206d8dc1bfaa79c2daf48a705c144cdf1717189a50f21a0c88392d3cdc796937746ccaaf92a60ff51752de9c7b0de10a440f220680cb2adfa16c2f5da3b0309a8fed8255a065f6da7280bb21cfedfe33f3d56e90fc089bfb4a80fd935fd5a7b02ba96dbed908047e59c8c6a68a4f356afb67d7bfa5c8dd2a8d96f201d9df9c2d3dbfff3acc85e5d38a2f190b240308f1df671525492dbab2874b6fc90fe79786cb2d4abb8b3fc01698406390afb7f4c2a527395355e9c880fe6268e3a1dbca7c6c34592abfe937fd04b94c4ef07c108204432fe01787cf377ccec01ad5c5992ec1e0bc6997eb279782d1544364607eb5e65ce5440ff80d1bc63f7aa80cb09ad0ba3bfc125332492a8f9d59bf6119d88713398db09f5a476c13b3591d44b1082a652f4d76014d6ea018f9ea577b790d098dc53617637066baa1fe07d7b780fd3959e96fee19a4a925632540517454ec56d42fabef3d5ab7240dd2397080a34898670645c4783696250db9a16d46181f4d2452102b070cc1888ca6941780dcf17f10dad829344778b57348a2c62b703fd3bb967f30e6157a7c93789ea797935f506517b46dde766d0aca42cd340850d685c3cd377c208569bd11a5efa814465293e008b4259ab0865d366b2f88af4c4f426455ecaa8941e432e2fd0494c95284194dddd12c036fd25cb6005d8a9551311acbe6e400e79e6c2acaae20561086d52ea6c452b0155c4a97735911024d06978f100d3c94b46afa532ebb54ab08378b2c192dc132404ac30fc031ab28ee1a5c5533094f873e6b260573707c83334d5b4da83d0592b2edf3a72dea2b7e9be706d9230ba11699708609d376e19a3206250dc461f06b99b61d921897429584cc825fb080a095b793421f5f3af57ee6af4f94baee01a2d11702d8db6a430f2561e7368f32e058f45e261921a2a645765c0bcec13dec1f95dcf0edfd4e996e9496c75326d4a8b0757a72b88ac8d62d0ab001022e318c10852403c286d74b79f849b14efbb8c75aed78db13f4286d08674c798c026390b8306f146e61fc092997d143638162021a5abd215aa825c96c712cd7fc4816a16f3fa7b4046a2e3ecf0e04497b56e018a899dedd48f9db3db3dd188303c46a38fc7eeb67ff0d7b09442719ba906f480ed8b910823fdd814c81ee88481e36f073e6736603a8d6c7b4e1e4b20342aa8e81158bbf08bae6a793382e35b8c014201ef449e29b15a62c3642b40a8e3846511290c6e122304571b487478df7e88ffef6a2e325345b18499270f7f3b9dd59f006641338d1a3d7e241fa90229b401ffe20f9fd9d84893e61f41b9a63b2e0fe6c2c2a7a4d01febf37be1a11dc2e2e596b9921e70c9f7f722c351d462afe26553f5c931d46ad8f691aefcb56eac8c128d3e1fba1652d4f5c96ee9879a61f3523819477ceabeca7e600a3a1bdf722a97b35d0e190c8c8ec9d755ad2bd48b19bc97f92c1f5a965c5aa5ad7521660982a830a05b258203b13b42963ecff2c5be759b015c13d621d4afd120fd397ab33076e417512478c6c39403b0be1d21fa214041bf05a84df90ce56f71ec467bae1aa07fd3e9772d5567b14f8aae13ec5c5c9ce51b5d35e4435c9d1fad83f7a4037a766088352db89f0e362f09aa2a2a3e22af2de86350e092ba7cb95cdc6be5341621b5f83b85206dffe8e0260dde297fbbe4cc015ba6a83a7570020fc2622bf717741eed8c6e097df1a9502cd43e6943cdfaffa0150b4292cffba68ab1ccc96beb91556e12eaa1f1f89faac2a142d3d2057f3082cd55ac87e4ff102db65f48575e17310a12a53bf98eaf6806e3837844a487e23e6455b028153b473a36483bf4be0cd568f18e5f86beb9df5d3cf9cc7ae94e24a64f22b34332f3c2131ca3979b95d4bea69463151d07f46073ba7a5db0eb46a705bd0cf69e6155e09a87d0daa1bea2ba58b300239e4fbfc95c62cc9b135378a20a5d875501e505651ab87f9c1c98933064d33bec6434344db3eff5834d1a6f074e03d625ec8ce64ae71882bebc1191a65c4f99c12b2026f7f76b179c296ebf09d750f785ac0c5a6223b8f129a5710de6bb55e9c05994d843762b130b0f8b8c8547f9ea703c7248c4a8a14d0dd7dccdea59de576e98545484dd9a20f867318aa1bbbf5667cc3f66b3ca6ba36c87e405614022973de52bdb0e51e76c8a765734ea03a1b7755be5821b59a801566b3a3b41745cd52fb82f380e991e98e81e5a01f29e9ac5f9388d4068cc129ba6488d668c346065858838fc52bbaab7159afdddedf6138f11df9b780e9a8f89ec8848aea3a51ec989856848ab8dc66c5bf46e569bd6680d968ff8e55d3e8dd8c62dbb84290d3fef8b063d279ba3eabb454a9223949c88a96dc10415554aed5aa8c3c3fe7658728c9cf9708096f8f44a7cdffc5340bbf49d92ce009f98d44de6b5a6d9de92e34e8e4ced6d4bd51037954d7632661933e14a3d2cf6a475c76ddf267585ec04ca65a2897e62a1526ed2cb8b3086faa64dbabeea29051da151398f651e88e782dd30dfb457b52f9cc1989513286ca016ccf6cac1a3653ddad0c40353a1ea76226661bb3566f535beef881145245629eb668faf77efa3d5b2b065d7f4c3bfaf7015794cc7f1c838130a1ee67dabc7cde9499a0ced7a77592a190af30e73a22ed7f09b5f88a08ef38ef21df7de81003add180adef19eb0af82d1d5f25119f133bf9d64c7844549c8429a384a43af6bd03a683fe322be0a0f4ab8577246eb1f40ca38ff9dc675c564990fc54b0b941a7b043355692b0e4f512b1ed9defc3b72a6bbf3bc182bd28dc9ec0b90e8fa092f8bd8e06a938021f2d2669d9fc3b1e60972caec7fddbe6151345865ccf12c30e49d3a08a09b8f0654bd887af18177acc22d46f5e77bda1a4ffd051c78c5b8c3cd82bed3c4c68bc0b2274345b2c23a9436536b7ca6b724668ba8a405e3df12df2e7fbe1c50e1e7b7bfb9ee503c85e911e24083b9bdee37cc3428a35ce15e3f265e516b2f6be11907588bf28ebd8b6e51b1391e0be0c7e2194585bb0175956955b88c2289b810ab6e329a4d36f3645308cc51af39ed2a8710d6cf48917abe10bb2bf3d25a636df01195a2946525de92d115e8149addb57b6bba5cbae57f6d0d44b90d46edb8117d51edc3ff1889a1c35432be1022fceefe8356faeef18b35c36a821e8d13f142a814c7eaf869d46706b59d488918cfe5a9cd599e765148d51e5419ae0f5395dd9eb286a68f45c075b4e03f6af5ac954d84ff96fbb67cc57e51740012e93b937a49eaa9d8c153033e7c82a250760d5211a3e91c87477aeb00486cfa4f974cb6d3e41b0b017001d50a5498cb234a13ceda505a591218b11bb7b6700c888e4e7898073cd9e589ecdc466cc81dd13eac0f2038de26f54d9b13d0a3db01c7f604d6b27b474720568f04c93753cbdaf29434fd7790a3e189d5483898b922b7b83ed9550a2af6997fae696f81d06a9c094ba72b5fc849b8bca34b938a6aaf0f31aea7bb2ff2c4e475b5e87de0bf63910de23d30b1fc557cb61d105832d38f1fd61af1fe8dbf22d9dcc4f3ec4fc49e31abf1eb8597e1ed0a7520a428067295c7b0b8fbf2a3a3cca446cdc39fb03da4d3d6fee15c4364171fb64480dc09cf5b33ae5b15b04bd450c21a804bb1a9d42abc069553bf5cd7a485d4623c0d479c0e8b40d090e243a6bb8314d74eace651dfc53c071a6545455f63673d02f14b4936053beaaf4de0b507d18d1a42936488ad538e75ba52b25739eef202a2850a3a5adca4f3628af0eb056a4b005d5e74da3e6d34accbfb18f6ffeb263a5e17a855d379f743761ca5374a8", 0x1000}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 16:00:33 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="3610f253e59b345891f547e6b6b477314976bc8708c0f5", 0x17}, {&(0x7f0000000080)="d94716fab0f37092c6aaa628e7e776e6e007799b63ad0d4793aebc19f106ebe312816384ff644304c8d7b66ab3a1433a2cf4fc395b61f1c2bf2a7d007d80bd414b2acffb8c942b2d4e4979410c64aaf9d3531d46dac5d00ffffef18d1e4b927dbfbdea937b2b7e17aa42bb1c128344d87a0c", 0x72}, {&(0x7f0000000100)="89407649b869f11f0043d5c200b3205312f17ac9ac0ea071516641d724ce5360095bb7f29c5b9fb8", 0x28}], 0x3, 0x0, 0x0, 0x7}, 0x40e) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xb2554714701d4a47, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="0b3b15061caa5658e59ad81d75b5ad294f70399d1e1c4e1d11b95df0efab482a5af742e3a4fb37a6942e61077fbe21a2c93b6dd7d23185fa405edfe19d4a704e4f207c1bc233aafa3f0e64114bb4e8991b82b9c490a49ae6a2342763d72341b90480a48ddfecfc26b13bdee3358a83917bf6c53965899b7c3667cac04b771f5d3ba6d9ea9bb9d6fedc11f37dd93e0dfb548ac955090037", 0x97}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x63bdcb896dec42c8) fcntl$dupfd(r0, 0x400, r1) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x20, 0x80) renameat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xfffffffffffffff7, 0x8, 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r4, r3) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xffffffffffffff5d, &(0x7f0000000040)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x203d, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000200026, 0x1000000000000004, 0x0, 0xfffffffffffffe96) 16:00:34 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:00:34 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000200)='./file2\x00', 0x80, 0x10) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(r1, &(0x7f0000000080)='./file2\x00', 0x0, 0x72) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) dup(r4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:00:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) socket(0x2, 0xc003, 0x6) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfff) r1 = dup2(r0, r0) close(r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10001, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x2}, 0x8) syz_open_pts() fchflags(r1, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair(0x1, 0x4000, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getgid() sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="26174f4c070e3f6e78a5d27c18d88a1f14420976fb7ee0a90122a86208141963c4d2e390629f83745c559a3fdc38a0cbb732c2b21485f6e4e8c7a6d68dab9b3d2d0993e92ca653ed6990e33b75e02f1d140e3c75e0fd2d06196b7219f86d", 0x5e}, {&(0x7f00000001c0)="7088554f4deb398ae4f1241ce7234c1e51686f68ffdf09657298dec5e71b7057a04791615fa2ac8cf471873917529b9b1b223161b79a718fa1854b25b30b1ad123e4d89dee8acff1a6ae92f2b85aefa3febbc9a8ca10b696de72cd8a93b2573c3573a21667c9217bc3c197d6d61a52a75114d66461909e00e6f9435c0d3f02733987c9a5295f375784e7d9778af1b8383d2c4c2fa9ceacc09739c4753dc7670d66c65ae06760e0a450e5bffe1b3f5276e6", 0xb1}, {&(0x7f0000000280)="cfb99dabe685755f9aad79da3775a9b2c3f1ab8f298f2079499dfefe79bc83d48922", 0x22}, {&(0x7f00000002c0)="14c753aaf7beecfd09a2d9a0375962a3df556b197e94469e4bd2199b200733c75e2a48d53788940fde3c3edfbc959269ef425ae025236e1948e8637af2d7e1aabfe6ef259ea1ee7c53fdea833c980fcbafdc382bf056b0e0c3922d5c2cd8f0105e505517a462075cb0f4572f3f2c0846bc8b11b0ce486c4e9017ad6640ee", 0x7e}, {&(0x7f0000000340)="51d68c98d4ece8f0249e761b7c32cb4d00035f11352918eaa9f652ba2075e5aebbd8b81445852d6aa017dfae4f7f50d405ba487c5b678cb5d48939ad2e13b8f2a5f3084e0ed6b675a90dc6c3905b5a77d237be15eb8ffb93940880295f11968cd5361c9b2d902909b95b402b12b602466c04272f03cb19590d8df3553d2ddf059ddbcab71be0d4880816da70cf44891c53b2a9c4dfab08d075ae2f7a3235216a5baefa77a4ab96ea53e1580998ac05437603d2f44bcb9d85d9ba1e89beb83bcbf7567344e9f651aaaa87e6ee4e2c7be99b1f8ff156d3b12f6783e0682560b5a1", 0xe0}, {&(0x7f0000000440)="681d6043caef3881499569d44cd3308535b97143d191f1843658977a5fb4f947217fb8f5a4e064989fcbd36499fc38f9d8b625555758237d7f81efcaaa13e81ed069d671a94b0999ff4715e76de8d22b53af60a85ecb58b1513df0059cf9b8c5634e7e4c6552c213099fd5c14be45d4ef8f10d92801e731e7d5a6fce270166ea155121039da9fbd2a1a423d32e63ac506f427fa4006e1becde2bf9b046a27a4429a23c53e2fe36ec2aacc114b87c28cd83ef590c20b8b1e48630677d4d92917a10d2457162b1dd0f0f1f821be16977ee4ced8a", 0xd3}, {&(0x7f0000000540)="239af5b57e317ba311b04cce82", 0xd}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r1, r2, r2, r2, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x110, 0x1}, 0x400) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:34 executing program 1: 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) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0xe, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x92, 0x4, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x42, 0x145e3b89fa5ea36e, 0x23, 0x8}, {{r1}, 0x0, 0xe, 0x10, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0xea, 0x2, 0x0, 0x1}, {{r0}, 0x3656cb0192721a51, 0x20, 0x2, 0x8, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x18, 0x1, 0xbb, 0x32}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x8, 0x4, 0x800}], 0x1, &(0x7f0000000100)={0x4, 0x2}) r2 = kqueue() bind(r0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0xef5865538f90f460, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:34 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8, 0x91) mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x251, 0x10000) ioctl$TIOCSDTR(r0, 0x20004455) 16:00:34 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4b5e672eec2f8e20, 0x38a6e5e37e964205) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x7, 0x42a1073e, 0x3, "cdd9056b31066f21b50ff01886131cdd179476c0", 0x4c0f3908, 0x1ff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:34 executing program 1: pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) read(r1, &(0x7f0000000780)=""/178, 0x3e7f5a29c7ecff59) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x404) getsockname$inet(r2, &(0x7f0000000700), &(0x7f0000000540)=0x76e9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x2, 0x20000001, 0x2) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000340)=0x3) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x3ea02660f1bf4ec1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) fchflags(r1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3ff) listen(r0, 0x0) socket(0x6, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') unlink(&(0x7f0000000100)='./file2\x00') chroot(&(0x7f0000000040)='./file2\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x20000000000000}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendsyslog(&(0x7f0000000040)="3519c3e0ede9eb21", 0x8, 0x2bab702fbc95f1fe) pwrite(r0, &(0x7f0000000200)="014d3e2430b154e68f07d03adcdff22eb4a766f289fda8082bfff89062eba4ecb024c0f54b46f0614840e07440433801448b5ef49d0d1f668e087c39c4c4b9f5df4f6ae2fde207be7d836f6c3ce4d96cd018d16793cd93ad0a3d312407948ada8fc347bf5f06da8856cba01a9fa03b11713453eef05e0fa81b7279f438fdf42147c6a6ace5dbcc39f7c97218e3886e951820b8fb82df80c0437423aba8f9e8dbccb6355ab0131d94121d4aa5b1bdee67643ed0677ccb59d3d564a3cb7315a69d0fbcdcb713c6eb433632c25ad37af604417979c149a1eaf4b6976c99f6988713c822f9a9c8183684bc95eeed78281cce7f08061fbd938458fb2a0bb7579ecd", 0xff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") clock_gettime(0x2, &(0x7f0000000000)) 16:00:38 executing program 0: socket$inet6(0x18, 0x4001, 0x8) r0 = socket$inet6(0x18, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8000, 0x42680}, 0x10) 16:00:38 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) semget$private(0x0, 0xb9c47e4baa197718, 0x1) r1 = open(&(0x7f0000000080)='\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x3, './file1\x00', './file0\x00'}) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000240)="3fd86228b1b20ed849430a5874739b186d1a2d09cf45b45888d17e3daef5d1efa5ce9c64fbe365d8cb3f7a6721c72afd5a9b20d32854a80bcf4a9a710748b61989685ab977e6e89468cfcd0204a34681ab1097b0017a45561e7b7b451eddad39f382b21bf523049cb4df2a9cd00dc1c8e5c72692db8867089e3d1b822c62a433d0ae10c8f777a70a6b61f2aaf500e2967cec318460aba2cfd16e64d7394419696c0d7ea05d71cdf21f455f7f7c7998481b593e4ee0fe54dd8cb44829c870e5e69fd8838e760f8ecb964e59402fe19028285d6d5c8ac5485b", 0xd8}, {&(0x7f0000000340)="f715faa096c880759d5b3825cfeadb064bc46f9cb4704270c845e50ae526d838aff35726b5c21801d24f318d42199c2614b5c576a56319682670711115b2d199d5f98e133b547e8c625dbe35136730ecf1b7a22ecee4c616620aa7c840a5043644d93aabb26cf0b3418c23d7878b908e0f94b3f0af02653411eed296fbb1fce2eb4caa5404701275d58068f611b0f150dfe9ea50c3df91926ff7ac37cb87f7165c5e2be13cbfea099f0b9cd209f393f3b2efc6583dbbe47733c1a13fc041ef1d8899e3790bb34b6c398a7f683553296a8ee2f19cb7372c62dda4dc1e30a70bca1c12936a8d699d56c2933a32a92e94c2c697cead", 0xf4}, {&(0x7f0000000440)="243ff83903032c36880214b7a89daa4514dc9f878e81a559d84b2793453e3989ad435e7f010263450ec55011f3f7f171e44aed701dd89f48d16eb8fa04d084a9281ed61d1fd2705bd37842", 0x4b}, {&(0x7f00000004c0)="629ae4382285c62ec26a061f344c1f926c667bd0ea1f89aa8baa7822c9a75a7b5f5da119700dc6e3fbd088222ea92356e2266d7d3a01a9c6a461142e7da58b3088648ee6c3fdaae03ebb54565ee7c2c21f9d1c441b35c07fe22e2ffed4badaf6917bf58d525c85020a025e382488283cd7dfbd32f4b3a8a2538d04fbfaa5dfe2a5159eef19a935a8900ef2222be064241c4afb6db3d0d587b1ce6e896b902a8f3aea475700a978d210d1a79b2ad45b50559030324bfb42d1e74916ef293c017d4f9c131bb7a0436e651fe07d03f74e258adbca758742565fef0a30119040fcb24cb8290bb42b71", 0xe7}, {&(0x7f00000005c0)="c48a3fe9590e5030bfc549424daa8ce77199de9ee0a4a808389e2d64e8b620c99c0359d31a7144d0f66efe6be00baeb6611b19d4e2e812e104d6080fef738591f63c91665bcabed026e6fe7bf3ecbc347f7b79545fe56ee4f8bcafc843c262cb76c9f4f34aef4af08afe58d5135cb2d8914ee572231741acff7903504828b0cf20e6a10389bebda7de00351b9d2a0741463872cf3a942c8b204955cb3b3332e19d99afeb54e147da268dc1afa4e7a472f93ecc80e5d43792207cd6aae1857901ad57", 0xc2}, {&(0x7f00000006c0)="0921cc593f04387500ca272e06c60b101a3b5e2f3cce1d043564dbfc05b5817abc62c7cfd4bdf760845e83a77a607c030171f61555f4f078a988599913022cf834dfae95cee7d25c182c12ded71da976c2aca7", 0x53}], 0x6, &(0x7f00000007c0)=[{0x50, 0xffff, 0x8000, "6befcc4830d7306815eca9ccb0ba0270c4b759ac96f68cec8664860289ae5f131c71c02462560a1252b99457464d855d4d3ba21b14571c5492348da238767e"}, {0xb0, 0x1, 0x7, "b31d3643b8bb3ddaac892e28ad831e04d5c6b8f8c69a04048f7dbc7ce9998cfad3d328f1e98dfb7ee91c5ec14f0dfbff98fb8f6374e296261dba99095b4bfe91e09546101a3e3a1bdc45d5c1ea8a6c8fe3a2f9c958268f42057254d73bb19729c4b4a80082124db3e585165aab9c8a3b8002295f528eee48e8f9f89024f077bf58c369d7f6aa946320d201b6e87ef39ff09350a5d25ac5a1204c"}, {0x108, 0x1, 0x4, "e205a32dbc321e2706967860a56cead4ad09ac79facb52ddd93e4e414dd4c6553fd7466a098f0703e8ffd01b9fce34cd27cfa80928fba081ce34d84cebdb91959792caab125fd59bcbd98ec72b5b147d1e962fa793ae7efb686556a5c7e17aa52781d65623cdebc7353034c286bb7db9399c8bd5af1f7d809d26186429b28c28d3129a7ded1670829385f988008065c9658250e9c63db94245bfca01e7bbcd7b0bddc9417c9402b356b8238ec1f4ab0b0f040e882a65cdcfd419bf9ec841bc3447aeca49a683b172ceda8bfac0d993d48fa1859b0c708c63178fc739b442c24961d222c98374731a42e6ef2caaf139610286e2ff75aafb"}, {0x88, 0xffff, 0x54, "53409ad9b26ce83a730850f12a254f56c1f736ddfe78670acfed606f9318da7315bd93352a8219a85c5377b2afc25bf459c0276c56d7d8a6f631a0fd51db47884cac0a99f1b6d7c32551f674352aa89abfc2dff10e6a69b3abeae0586df3553c40a5694055714f67e14222063128af900d16"}, {0x80, 0xffff, 0x4dba, "f49ffc9a67782a1793b304eb8e388eb28172ae995ed795e5e9900cdab914bc0fb307ad3702dfd5569ddc1e931c4970b3815cee250b2b04823088be42de2beec3cb41e835b394f57c5838c3738ffab4fae2b3cfd824402e5b676786ce940285be1d9d048428cf4eb2258a"}, {0x50, 0xffff, 0x7fffffff, "0d7d768ee5810c3f384a7b40c1fedcbb80bce419e428067d3d2ce5b50295450d2e89a79ad29dcc059a2aa761a474dcbbf4582403940a6e6398f36b6962"}], 0x360}, 0x40c) symlink(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') mknod(&(0x7f0000000c00)='./file0\x00', 0x2000, 0xfffffffffffffffe) mknod$loop(&(0x7f0000000c40)='./file1\x00', 0x8000, 0x1) semget$private(0x0, 0x3, 0x202) connect(r0, &(0x7f0000000c80)=@un=@file={0x8b83bf715b10aae0, './file1\x00'}, 0xa) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000cc0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000d40)={&(0x7f0000000d00)=[{0x45, 0xfff}, {0x23, 0x4}, {0x101, 0x6}, {0x2, 0x5}, {0x59fdbf534ab31bbb, 0x7fff}], 0x5}) r4 = accept$unix(r0, 0x0, &(0x7f0000000d80)) acct(&(0x7f0000000dc0)='./file0\x00') kevent(r1, &(0x7f0000000e00)=[{{r1}, 0xfffffffffffffffd, 0x81, 0x4, 0xffffffffffffffff, 0x8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4dab62de8b66f899, 0x41, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x8, 0xb303}], 0x5, &(0x7f0000000e80)=[{{r1}, 0xfffffffffffffffa, 0x6ae8a2e8309770a1, 0x8, 0x4, 0x20000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x81, 0xb8, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1a, 0x1000}, {{r4}, 0xffffffffffffffff, 0xa385a8217d8ddd77, 0x20000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffffffffffff, 0x401}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0xd132}, {{r0}, 0xfffffffffffffffd, 0x1, 0xa0000040, 0xfdaa715, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20000040, 0x6, 0x400}, {{r1}, 0xfffffffffffffff8, 0x43, 0x0, 0x6a, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x7, 0x281}], 0x9, &(0x7f0000000fc0)={0xc3c, 0x2}) mknod$loop(&(0x7f0000001000)='./file0\x00', 0x8, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001040)={0xd78, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001080)={'./file0\x00', 0x1, 0x395, 0x5439b22b, 0x1, 0x480000000000000, 0x7, 0x7fffffff, 0x2, 0x0, 0x4, 0xb8f}) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000001100)='/dev/bpf\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001200)={0x10, 0x3, 0x4, 0x100000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3ff}, {&(0x7f0000c6e000/0x3000)=nil, &(0x7f0000c52000/0x2000)=nil, 0xfff}, {&(0x7f0000efc000/0x2000)=nil, &(0x7f0000d2a000/0x1000)=nil, 0x7}, {&(0x7f0000bb6000/0x3000)=nil, &(0x7f0000a6a000/0x2000)=nil, 0x4}, {&(0x7f0000a51000/0x3000)=nil, &(0x7f0000a70000/0x1000)=nil, 0x9}, {&(0x7f0000fb9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000a81000/0x1000)=nil, &(0x7f0000b9f000/0x2000)=nil, 0x8}, {&(0x7f0000e31000/0x1000)=nil, &(0x7f0000c56000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e27000/0x2000)=nil, 0x81}, {&(0x7f0000fbe000/0x4000)=nil, &(0x7f0000c89000/0x14000)=nil, 0x100000001}, {&(0x7f0000d27000/0x1000)=nil, &(0x7f0000e7a000/0x2000)=nil, 0xc85}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file2\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) mknodat(r1, &(0x7f0000001700)='./file2\x00', 0x4, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000780)="b22b90b3e9ffec9eeb547b36b9bbd9c0c97b083b84af35a8f88bd9f4c671f5d51ee12c42a6fdee83bc97a613d1090e1e6342e6a34581b8e7acf4a17fdd412f90a5629350ff7fb631ea356583ea8e5dffeac685c730515be88af67512ff520f648511e293371267dd94035ec75cef83e1ed8d37146624e145c160c09ec8cccdd697ab1571b407378269577f7be62326c430d3ca476b01723edd0334057e0e9065cc53126784b0b9cef10a42fe96e1b817f23457cfa21a868a4aaa5c713582807760d6a5a0d0a46b7eccfc81520a0001e2339d5a82d132a98514f0c8e1c4a18b832d684678561c0daa26fe3f7ca4ccd1b1c23be475073592c5b6d5a4979551e84f268943a2639677bf2ae74906526ab68694773e19ef41f0b779aff9c19e01f209bf6758aacabee1251ecc6f3b7fbc3dfc9ce3221c0a5155be589c46585eed53bb669d733c7de195c87226c57136267310875575eb072c7bb439e82c20e51dfdcdf588943a65fbf06214ee0f3d81c6a1548263a5267eb853eace94b3f7df576deccad9b4243eb320b02a7213a0563832c65e3b169872f2dae1155d3bf2184f187d60b2ebcdd9182eece63a019b1d43027255381eedea45065779feb9ac0c9b749f7f516cfc3c72fa5c6b98edd898a6795eb3cc1f7bd0e3ec0dee57cb1d65b254bc1804480ea56363f3f57bee0c307655f6b94617cc3f3c1520fe3f5d113dab6cee1dd6f2a65717b046379315410c16b8d9d07256ae8bf4f3870de037433989890d391652352e84225fdf1c7132b06e56f3020f8445be0713dbd71c5d0d32281d979d65856a652a6b2e03c1c87e2d81a4649b282be76eb89438249d487880c6e5263b17095eeaf3cb6609b51ee6dcbeddc748fdc419ea9aa3e9edede3d5af779bbf36afa54c246d3b108174a88501ed75d12eb07cf9a5f69bcca5cbf1f0e185c8d828f28c16182923c4177be02681754f0343e6791c1e3500b9e35b4d01ee2da8888438cc56ff52239a5bd8c5169c8f7c612db665d2201db7bcbd2b37b6a4667d1109c83dd483076655656ed2b1408c778490e24bb41017a241f629806d1bc1db214accad9b7cf80b072a413ef4f2f5c25e2374a694c1dea1faf193054bc38c8d19b076122752f773bf848e3341443a6bbcab93992467d709374fa8fd35d33bf1835b4987db62ccb139d9169901d904d9e0d381da8da0f7ef2204a8585dcf15d0caeedecb8f7de678be1f6ea39be2374c799e7a31f9a0dbab45150276bde8cec89d2ea0a88ed8cbbfc2b65c286292ec7338a259cbb09d7a2c94acc7cc077255a8dc6fa2ecfada3abe0df36a3d281755964f2e9dde934393dd5dad439bc5437f43448cd821de170f9714a7f298cec88f822aeb2a5f4b0e533cf12f0ed0a46d0a7c473ae1daa48540cee12ed1cb8deed72cdc4c2061b0c65de97cb2a160eb015909d7367cb025cc3e04887cf8c49eb11d33315a69b998e183508505e3ed4a90669542af8f70e206bc3a0d93df6b9ef13dea40e5d0f1e30b3f0461164fac98f398f784c0f3a13f87cbcaffb23eb42eab2832abca7215c61877ecb0793727d6ad45f2f6b6c62832a5503e27b619e9647488eea03d458d5684706e859f56b2dd246b458690f0b05f7dc33a8a618734262b3ec2caacb3e66795eba796de136a5b8ab084119d28c331db09a92f557546f98817b944049a895bb26f73e3aa3ce3beeefc7bd16737fcc8860ef9e612cc2a788321468b4250f10c78bbf984018bc84845644eb9da917683b84963bd65d894d191e2dbaaf7b7da7f9a200d73ad20c1ad13b6af54ced8367adaea2100f793c7e261505c4cbeb098cf5accf7e8e4c9fab2cc59a5b86926c0b8eb041dab5dcafa8ada0dc7c2f815629000be78f838cb9510046f4ff40923a474eb71946ad0e901ed256b1c87660ca8b157290dc12833accfef874a7d77780d92bf237e16f1b82c1acb70a4156b5d5aea10474a30babb65adf101a19e164f6ce04df730f214d398f6189028f01a2914173687fa8a335fbd08621dc21d14348e4833472580ad7715435f6490579377b66329ca2cadd8aed2160e58e1a722cf2a07412a2e92514ed7c5f63b75194c98319da431530fe9898912464cbf752cebdecad7387eafe12aed5b34b99cf012a54114fde5dd108531df07263abe4a4ce4b2b5ba592e00deeb48d902a906ddf2ad6c7a0db848cf4492590b61a495e925df8fb0def2e19fdb7d97c2414e8491e2c872ce0c27f54dba2e6f6794565402a3d3b9e7d1cea0a6c9045984e7304b9c146bd46bd2d4ed460b30d402472e425304173174f05bb289b9edd15ded23b9a5e63011ef150fa984fadf03bc8161b354a5dc3f61a64b54de0f265a56ebdb42876e0833771f52594642c16c8b8e1014e8e4bb689ce30186adc8e78e693194c88d8f2afba7c01ff79fb7d54ec389525b461dbbaa5cb368f1e2c7c212479efdf91eedb026ae78afb0cee9032cfc313bc1060afcf8ae60dfbcb5971db0b55109166c28135274b57ece5cc34b85780bb8ca3919d5d71c1ea6143385cc2b671ee07ec3e5d63f64252d3cd93cc1a937d57d7a6d15ef75f288079f5a9b6f0add2da72fd83916eb086cd877e32ba3c5dd2790075e22594c2b186fe55b254fff014970014cba7e535408de424dc78bb16c3b97851a754be5ae55f4d5e4dad3123552a47b01049de68c41e8449652b3a09db793dc23cca7e9fcf333bb064ef469ddca4823ac6a076d3f1f1f448da9a5375ec53acf4caa137d1ee9b4bc292f43ae91f7ab987bf48c6dbfc5f0c3afe075b77ef07c1140059dbdbbca3f35e957e3ef19342e68c6a478a6baa3fe98ac9e2c6f0449409c0f6e599173a6a8a2c5a181fa448c592cdb301e142f365a69ef15542512d214262ba0b75c86bbdbff7bd4d98fe5dc9b105db1cf3900e74b54ede158e23ac0ff88a19310de818f53c08e2814869f724b97c705468c1a24dc1788e425825129ec1c5cc317e0c340ea87580d19fef996c3801a04636e4a10f57f6b8d0556263b08bb4d316c340ead37de20380f65b415417577c7e1c5f3669ec3197733df74dae88da0e0934dc57e22881f13e976e2ec3b24bfec3e75f523e9817635be5bfe341e4bc77f24ef3e0ebfc50d9202291e8e11d7e4b77f7e4ff3d7fac85a0445f5c03aff9c9226015e1b77797c9cb1d3a4a1a921f871168cd2ca73c32fc85aa0707be7820da2e3d94c06f8dca8d3f8835bdf8cc70b18a1d1b0c600efe4860d0d8954a041109798baf730bc0732d7a3bd57a69ba1b5559c5e1ca5b27ab751229c193737e22d195b2bed68d92e1caff49f8037b91e7551b9be56314022a9915410b8db3352a1c3fef5ecf9e191aea694dad35a4058456f168b96420f474aa4939109b161fc9af0dc808df124290537b86c7407b9cca02470d0593ce9101be1e2463a3190ae8a663dd44efb05f95f8882100c1b0ac0c6b7cc9bba9df506b3c2d8c79d72f49a461838698d650944a6c535bfa56e356b0546d378f71d500d8d99436e64b6142b4c2f9d2dd443c8bcd59c6d3a989a3c3b033979b342465f0ecc303c4f8a387ecced9f5b128006867a122332386ab99e93ed150f23f96b4a85864d0a574996afd8721e95c0bb6483291e27349f0434ec1c369d055880e8f36be7a78e22aed3b8dca6531257295cda9cd19b403cd048a0fd86a6bf15cfeb0185cd481ef8e9c0d4c98ccfe32d64ffd405c32a8c989c11070f82c0d82d2b4763d1a703cca6ade7816bf9fccb9c4771428b1b2434796da4c1bfae6a29dd68d845110b5d19f22d748f5b60b002f260adfc77392f6881b986c957b4d1f357f92a128ddd840ad439f9386683de988fdba5254e13ccc1d25e61f30e9faa87827983e474d1ab1b5bfbae29839c717ae1252ffb71459cfef784a62b8cf22df590937207e233087ce1148027dd1b97873f3165cf7e22b6a71e3bc65c3db92b1550366a87fcb0d07f316c8904661211044e32b9315818897729e55a6d9490f19de4b3925f4b84236d2a5f3e3488af5d9e6374f8627008997a33c458f4b04dbce0e5229c1f0a642b3bb1b7b7caada069800c1cc7c8a959c5cc7ad87588e0e12ea194f364eeb88bd13715ec3d5318a71a7ad05ee84e96a84bc0234d498836c0955ae842f9ecf9dc3ec04db1a587efd809951745410661c0fffd9a2ae79204ad196f5824a0d0a5098d3f205dedd86b1bb2c7df51dabcc033715fde2e79517ed69a6a2fd2ebec70f2a75ecb83bf5d8dfe7b2b14739dade9ab8a189062b57acaa70d42d41d0f40175227e339291454b6f22f02438b996b666ab61888fd1e40ed95e83241dd276b8241fa7d45902f61a355f194a2b63faf2ec2e59024a0a1f40aace58afc6b82c6bef15bf8dce0f986b9c42e1f71287c4e35e8f25d05c59b7938c12810e0aad3062ea145e8056b4225e150a8cf61eba817312d9764a66a564bb8c3af8d7978664d4ff7641c1610884dfbff76ee5cf9768e0de0c0703b49d95a8ab5ac73fbb85154363d376d6ff605252f8ad3ed83441c96bd941c7b919551a30d96981f650247c7d3aadff8e65bffb01ed49047d457f8a594d09525dc3264fc5b2bf3dff326b5ab63c4ff180dc6b0e44a7aa237b1a1147608942621cc70457f0cf7275893ecb9afb847c47d4604f210da7ba900a28219877946bba99dc0f36b0988e687fb6d9e2648eb758a52813685c4cb2d770ee602757f4f03cddba6843d004edc740e269ab381dade408bd2ca24917b27c7af2b66f40b5bf0537c820b8678e7b9bfb2e32f5e823d65d37285ec7895cf49684246795228e4496324cbc87fde0d65f905cb73a5c702acc9d02f6fbd5dc9c7fdbf32aabe65d96f8e02707d1cdeec9c5ba2ee58c213304debd0797e6109e75410e7f31bc25cd0b86a31c7eab572ec6ab80f206427fae9d0ce324960ff437616a53b2ccbf120997759d05be3df914d75243b3946b1316507aa121a867ca476a6c33ddc754b53ae842265564fe6a5e0d58b79ab8d0d52465474d271f73557158d3f9ed4f31b70b7445fa72d97f7bdf4eb02244352bf910686dc078a995e87bb4fc5d9d62a5f5aba4a53b9cbd3b45c5e365d49fad3726826adce509b04113c7b79f1e8abd3845e0bf36ea3404c94cc9ebefce4bf6c7e46333f2a7d90d7c179a8e9fd4b4b4f96c83856edd191c6da0d7d028a4569b1fc9423618ef4532c6cd5cfa207af447ba168ad92d1697224796a4353c36942f969b0c1d14c6efcf636e10c0b0d841e3d8eab058d52b06cf3b62331f835bbbbfa4964a2b8bed674edcc061bbbcba4b8389555924d7638899418c2f304901da17a1be984b68d6a59a9dfde083cd11db1c85391f1d643f4eb74103250e9a17c8f30ac898b1cf4196a7b7e7179ce58cf95414aa26fc1e609241404cbf035f241e69cc7c650b02abaa7ddb6cb4d3cbf5a1de9e68f272c630e6b87f4897a9b43ec8e818d235ad2571a69b01e2ffe96e7fe5e70db078f48793e961a100964d40ddda15b8bcc2389397396502710759f607efe47e5c402dddcea70fce0495f2fe46be97298813ec3a86f08168aa63bf4117147df304b97f13d3478912dbab244b02e4af8fc7c46ed1da33396b6f5920a03efcf3604c5a0154dce79826f1e9bcbbef1b37cc0cb10d900d89ce488856c9a3a7b340e232ead05dd899ff3cbda6b14c197185d0098015b1ea6a847f2e28af1c4c3c85fe0f45813b9fee77687cb7a63dec07674db83dedca6bd724d7df88661d19597528d7c41f54dbc0320ed6adb31dd7934bd3c34723df42f6a23587be1", 0x1000}, {&(0x7f0000001780)="0dd7bc603eaa81869e866f03417277f9a0ce1a4b97d23f7d94e82b6a2f3ed9", 0x1f}], 0x2, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x40e) ioctl$BIOCPROMISC(r0, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) readv(r4, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/71, 0x47}, {&(0x7f0000000680)=""/26, 0x1a}], 0x7) sendto$inet(r5, &(0x7f0000000100)="b64932e1f6b01257b62dfbfd08fef7bb61326f6ff69eceb59dca9f062c6318c76ec74e451dde9444ea804082f000b09818fb7e68e9ec26ec294cfccfe4b0b2e0b76f66f887a36b83013ed3aa93f4e3729c69f5569b81180391ac2c7aa75cfe6718c4f4e2f06ccada83c1559eaa0caf6a0d0492e7685e38a46cd0dfd5e14e437b2670f7dd3c6b48d5301348a1708ace9c13a853bb36d1abb42391314a6f66fe434fb2b46b3619af85c6e5f91254195fd1c007a01d6b14b6c2e10f7ab472dd3f9c758067f1814ccd6be8915c104db650fa", 0xd0, 0x403, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:00:38 executing program 1: 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, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$inet(r1, &(0x7f0000000100)="8dbb61807883c22e240000ec1d921e53dd86f2fefd658d3494d4057bb0ea1074ffbe055eba696f06bbef87d78b107cb42e9f62a10f152859f52c4ce97ce3f8534fbc4d061ad56ae20a434f573956811d8318569b07999b9cff41a988a839d1f747", 0x61, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x9) r1 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x3) socket(0x18, 0x8000, 0xe6e) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) ioctl$TIOCSDTR(r2, 0x20007479) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x192, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0xfffffffffffffe02) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt(r0, 0x6, 0x6, &(0x7f0000000040)="fb170798170a404a45f822feaa919e76f20587f7dfa42c30a247903bfa30b60bc99b7c73c40513b9c5ad2ad3c490cb22b135364e5a07bc310fa2c5", 0x3b) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x105) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x265dbecd777dacd, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xffffffff80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x9}, {0x25}, {0x20000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x200000000000001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x100000000, './file0\x00', 0x101, 0x100000000, 0x85, 0xfffffffffffffff8}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x5) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="85") 16:00:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: 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, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x800) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 16:00:38 executing program 0: setreuid(0xffffffffffffffff, 0xee01) msgget(0x0, 0x91a2ccfa35f7fd8c) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0xffffffffffffffc0, 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x20000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x934c, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x100000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x3, 0x80, 0x81, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x6, 0xf0000000, 0x20, 0x7}], 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x3d4}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1000, 0x3f, 0xce9, 0xffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) dup(r0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x28}, {0x4006}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="b6cc") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x1, 0x6, 0x6}, 0x7ff, [0x8001, 0x80000001, 0x7ff, 0x3, 0x2, 0x0, 0x5, 0x1]}, 0x3c) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0, @ANYPTR64, @ANYRES16=r1, @ANYPTR64, @ANYRES32=r2, @ANYRES32=r0], @ANYRES16=r2]], 0x1) semget$private(0x0, 0x2, 0x102) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000001c0)=[r3, r4, r6, r8, r9]) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0}, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x100000000000007a) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) 16:00:39 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "ec00000000000075a840001300"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="00be369b228cb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c76435e5b6b463a20400000000000000587bac2d55195289cb6aa2d550fa9ed22f37423d9bc679daa385621f79e9446eb03201e6621ccce0ebb6e02f8270bb9b5121be0aa77f0e1e19408b784c6bdf082c1a50a6453be810b8b9bc3f462f57ca58f5b1b3b9bb29d62d49eb97d6e78d357d4ce9d32ab5c29bd9880643b1e4b7e537e17d6087d8ac85e961971dd4d728b3d76c1c6233c21e81b8b89cd8114d"], 0x1) semctl$GETPID(r5, 0x18c6bb4719fd126d, 0x4, &(0x7f0000001400)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xbbb5664bc67aeb62, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x20) syz_emit_ethernet(0x7e, &(0x7f0000000180)="d0bd7945d740895774de8d69e45736fb49a536e9acdd411cf07c118ddc4ff058c42b04ad5df9756510b424c099841e2754953759f8795afb92e7e3bdb57051bcc34c83d272b6b13a1fcfa3a354e9445398f090c10a3ca0da01fbfdf7492e4d54342afa176f275fe8f85e1548c6c9b2b949a3eb10a2c3e73b8b54f50f188d") 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x3ff, 0xff, 0x10001, "5d1d4a8c1dd5a2fcbbe878d70e061eca5f62e4f2", 0xa2fe}) msgget(0x0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x52) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x6, 0x1, {[0x4, 0x7, 0x3, 0x8, 0x266b, 0x6, 0x0, 0x9, 0x2000, 0x4, 0x0, 0x6490c44f, 0x36a0, 0x9, 0xffffffffffffffd7, 0xb71b, 0x3, 0x9c], [0x9, 0x4cd, 0x7, 0x101, 0xffffffffffffff96, 0x800, 0x4, 0x4, 0xa0, 0x4], [0xffff, 0x6, 0x8, 0x2, 0x8, 0x7ff, 0x1ff], [0x8, 0x0, 0x100000000, 0x101, 0xfffffffffffffffa, 0x1], [{0x7, 0xfe17, 0x5a, 0x6}, {0x7fff, 0x0, 0x4, 0xfffffffffffffffb}, {0x0, 0xe6f, 0x73e000000, 0x4}, {0x7, 0x5, 0xffffffff00000001}, {0xffffffffffff7fff, 0x2, 0x6d, 0x5}, {0x3f, 0x4, 0x6, 0x1f23}, {0x1f, 0x9c, 0x1f, 0xfff}, {0x0, 0x0, 0x80000000, 0x6}], {0x5f50, 0x2, 0x4, 0xf99}, {0x1000, 0xff, 0x1, 0x2}}}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a24532a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956e29482167eb377ee14fbec446ff078bf02d681d66d7250432ad915fc4c1db412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e76312866653b6bdae4c5b436e445960fa6b8515c1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c57108f029a123d290071baff955a500000000e78cb4f31e0cc147e1d864fc592f6ddd03ec390bd40f06455a9ef08e115b6ba2ae64a8a27eedb71aa056f13e8fc56fe1308141c34513f23d5a3f48f33cf8ff43cc00f5e3066f0098ba4d47f5efbb6dcfcdc357c29a394262351105ad7f16a93e24e903229fbe469781c72c6a0cce3c178014d2faaf83ca42057853af9eb12797b7245861ee353dfdaa77ad5fe2c71def497995f345"], 0x10) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/116, 0x74, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = msgget(0x3, 0x69d13d2fca84163) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/149) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfff, 0x7ff, 0x2, 0x3}, {0x80000000, 0x5, 0xfffffffffffffffb, 0x1}, {0x6, 0x3b, 0x400, 0x6}, {0x4, 0x5, 0x5, 0x6}]}) syz_emit_ethernet(0x5f, &(0x7f00000000c0)="e84feaf39221c1fac675f4bd5e407bbb93c25802742cd8b81f274011653ae0d8a6edcad6a941a6f92322e5b8ce592acdde186e98a1322f8622749d28e1727dbebeed76848eab3bf2c7635cfee482bdc6fdbce2c449d2fbb51e04b9cdc6109e") syz_emit_ethernet(0x7ad8ffabd66998d, &(0x7f00000001c0)) 16:00:40 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x27b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x80000000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1a10d8b6f57a4ed0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1e3, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x6, 0xfff, 0x2, 0x4, &(0x7f0000000300)={{0x7f, 0x5, 0x2, 0x1ff, 0x20, 0xc0, 0x2}, {[0x100000001, 0x8000, 0x7f, 0xd843, 0x7fffffff, 0x1, 0x1, 0x4, 0x1505, 0x100000001, 0x2, 0x95, 0xe67, 0x100000000, 0x6, 0x5, 0x9, 0xe719], [0x1, 0x4, 0xe4, 0x407ee295, 0x10000, 0x8000, 0x6, 0x77, 0x0, 0xffffffff], [0x4, 0x200, 0xfffffffffffffff8, 0x1, 0x800, 0x1, 0x1], [0x200, 0x5, 0x5aa, 0x8, 0x3, 0x100000000], [{0xffffffffffffcdcc, 0x5, 0xa2d, 0x34}, {0x6, 0x4, 0x651, 0x6}, {0x1, 0x9, 0x80, 0x101}, {0x7, 0x400000000000000, 0x1f, 0x4}, {0x4, 0x0, 0x9, 0x9}, {0x0, 0xb22, 0x401}, {0x2, 0x9, 0x3cf, 0x2e40}, {0x8, 0x1f, 0x8, 0x4}], {0x9, 0x100, 0x0, 0x4}, {0x1, 0x3, 0xf3, 0x4d553b28}}}, 0x3}) close(r3) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x6, 0x8, 0x4}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0xfffffffffffffd1c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:40 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x800) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='x\x00', &(0x7f0000000140)='!:\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='x\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='-*!4%\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='}.\x00']) 16:00:40 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) socketpair(0x10, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 16:00:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfff, 0x6, 0x4, 0x2, "d9f950808530c0378ff17a93a296853d3238142d", 0x8, 0x3}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x42, &(0x7f0000000200)="12cfc99d129e03e7659c5fcb784bc2791502791dc91f5a7a2d66ab3dae7810bd94f4fea781ab3483411b7eab724540e306cceb7054d20823ea774ef7617ab7c70ce0") 16:00:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x120, r1) clock_getres(0x4, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x6522f468d83edef) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) close(r0) 16:00:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0xff45, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 16:00:41 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffff001, 0x6}, {0x0, 0x5f}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffbffffffffffd) listen(r0, 0xb5a) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="dea0cef1edb2d0bbad781d7b47cf1cf0d5f00923c264287b0c979a73b0d0741a56043562df88b0ec757ab111ffcb84abaa07757e2f90dad721f798115290cb73fec812f515c43032ee14c2f395ae537cb27d789ab6f60b2bdaadc6e2f8a4b5d9f563b25f41b64f08fe6437462585d2e14a5031c8c794482b580c45270033a5264704f5b6b42bf0c327ea758040a87c94c907ccb7d4c4de3fe464ef6a5cb7fa0b70c3fb86f9fcf8160c4430f443b9b51f0aae3b667806e37f88f8accc8f9e9efe4a133053ccae012eef82c8e85eb9519d822f75276875d10eb25ee788f1ac461cedde21b0790d90ff937743", 0xeb) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='+\")-+\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x93\x00']) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="f9d845ebbf73d3c527a6d57ac15ca71277bf8b571f4f921c4f6bc2c22584265618bdd6e5", 0x24}, {&(0x7f0000000040)="88b86acf146d8850b31fa9b318f2f068f9c27b39e598bcb2fceabb2357c2ebdcc2e774d3eb642bec7cd9f88d50ceb58396921eddcc5a0538cb221227b8c3", 0x3e}, {&(0x7f0000000080)="3f3a2b2fc95fe459061affb728368cb80876aedde16fb59597ae878ef6ceea89fa4b5e6858422c5e69478221ca3389855501c37f2560b7891ee6f1712f0f4d3eee7c6d58face5c11ef78975cd5dc914f3182ea9a82888d51c1f5d22efab805d9f6a65160eca905", 0x67}, {&(0x7f0000000100)="83a740228ec35503246697391569a55d3f5c1a1856df3b4d2582a61297400e102719e6c15278a1699fb70680ebd1c8127cfc9b77ef2f800aed267da8fabdb368c1212452a2c47dcc90b5aa0a3a58383a5f7636c01d830a023b7d709ea1a29ee8dac7ba8268624a1c924b210523c464ef1dce6ef626cad94b2b255b136dc3fbb53fce02c9605bf1774eab0c5bc3fece6ac4014e96c878ab574f0fba6fc72c60d165a46a4070e41d354557097726c751abcfd8ad8ce9ecfabec5b7db45a7fbba1d8168d847ffb351", 0xc7}, {&(0x7f0000000200)="c06487545e9deca969ce293f3a80f286a60fd638c9c763863b37dc0512b25bad3d5fbec76ea673a2cd99d817482d7b01a7c6b981947babf139a9f36b52fc8ad1e8e556d2411b6581f15453e290040452561902fec75faedcde4a8e7d47b11f343505f91f32bb564406c5e303f1aefa9f4b7dc3f61769dd049cc77b218d6146939663c2a5d94ac0dae959", 0x8a}], 0x5) shutdown(r0, 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x560f21392bd73233, &(0x7f00000000c0)={0x81}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) listen(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x100) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 16:00:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x3ff, 0xe0, 0x1, 0x40c, 0x10001, 0x18c, 0x3, 0x3, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) chdir(&(0x7f0000000080)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x800, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x5, 0x8, 0x7fff, "9e22bc5750ac103efb9bff9c5d7a116e2a09cab1", 0xef, 0x7f}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x4, 0x80) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xdd006b84100628c4, &(0x7f00000000c0)="ca") 16:00:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x1, 0x800) msgrcv(r0, 0x0, 0x13b, 0x0, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0d00000000000000ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"], 0x1, 0x0) fchdir(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) 16:00:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) read(r1, &(0x7f0000000080)=""/192, 0xc0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x44) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2280, &(0x7f0000000000)=[{0x7c, 0x0, 0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x2, 0x3f, 0x6, 0x4}, {0x8, 0x1, 0x8000, 0x2}, {0x3, 0x93, 0x8000, 0x200}, {0x80, 0x7, 0xc5}, {0x2a, 0x6, 0x6, 0x4000000000000}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xbc, &(0x7f00000003c0)="b249474bfade6c9481e7400000007a182a0fca77ede13059020000002f657dbae08bbd8d02f99faaa79be35fe44f4a76ab8282cbff4a5c0300000000000000feec0a078fbb29c136fb2a38b9cde0d19cf7d8b3d15ea38fb6344564f5bb534c55712a600e734cf4658e1d36e09334d02f3baf32fb271e641f28f518fa074c5bbe934e132cfb32ae11be127295c5d3554e6ec60557bf7debb28c5ace108fe815b1c063a6775b1be2eb3101516554662ceb0a0000000000000000400000") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") 16:00:42 executing program 0: r0 = socket(0x2, 0xc003, 0x29) chflags(&(0x7f0000000200)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r0, 0x4, 0x80) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0x4, './file0\x00', 0x2, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffefa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000540)) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0xfffffffffffffff8) 16:00:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="f4dafbc58d4e12eeb6e42f208ac9b1bb7bd7a832cf02bbf22b4ea4ebb98e739ce93b499e620b4bedbcb05e137d957d797a9d8bc9290848d00a27eb0fb827954ca4f0619c56f321aee54cab53c623ff508fc4a06e536a4597a2e000255f0b7377b17513fc9cbcde8ca7a7260843f64c49aca04e44654c0768fc2ae088704e57faeb2eda765b9f29ad4cb61165e5fa6ed388df8c1db87a7c2fcdde6622482af4011bbfadf2ed83a5b8b89361805b95340527d70a7d687e7e71bf5d84786173be98f3a3d965048e15848067b47d8b28d0a158c2c023f1feb3fcd9036573", 0xdc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x202, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0x2a1, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x800}, {0x83}, {}, {0x26, 0x8001}, {0x89, 0x2}, {0x6, 0x1ff}, {0xd9064e9bcd50b016}, {0x89, 0x1bb6}], 0x8}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc02069b6, &(0x7f00000000c0)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000ffff0000262602000000002000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000540)=""/138, 0x8a}, {&(0x7f0000000600)=""/183, 0xb7}, {&(0x7f00000006c0)=""/206, 0xce}], 0xa, &(0x7f0000000880)=""/183, 0xb7}, 0x800) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xb, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5d, 0x3, 0x7f, 0x9, "ee7fe8f6ee4d9c3d12c24f86d83cc3b3690a8ef4", 0x7f, 0xd5}) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs, 0xfffffd72, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x28}, 0x0) 16:00:43 executing program 1: r0 = socket(0x1, 0x4000, 0x3a55) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 16:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) r1 = shmget(0x2, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0x8, 0x0, 0x6, 0x7ff, 0x4, 0x3, 0x1, 0x9, 0x800}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x10001, 0x4, 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x48) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xfc710d76d482ed7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x11) r1 = socket(0x11, 0xca51c0b2dc65697e, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x6) socket(0x6, 0x8000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f00002b1000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x31f) 16:00:43 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) socket(0x400000000018, 0x3, 0x3a) kqueue() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:44 executing program 1: geteuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7f9a697ed9c9c67a8912f3f874aec8547edfb916514d43f453d4aff96f35f56efc16a4523af6ec39f9ce078563799103320166a6b6a03e03eb225ccd381b10e0f87e5f28fbb28f883e007419442316da7e094ba89d28f80c191bef0e0d5c89b7535d085e9e0cc10416c271bc6143555d164a422df4c945ab9c", 0x79}, {&(0x7f0000000240)="cc6497b11dbbefdab98f25760ae88621e860c5faf531afcfd86d03c1a181fa2d670a45a42c6dd87151d9ebd59c26020dff0caddcad86a2a31db57e0c95adab124d85ae26779846c83ac9a98530ce0d54194cc31a7467f47b738721ad12f75279d13bcb12bc9e9a91da9d09c7e79d2798a64bde79fa6fa8f82a61b60520fcb210817cc75e7ae6cc4cb5a3dafd8ea8a0c9bab054fd51bb5d1ce7e357bbb8a6173442f3dbeb0f6760ee0dc4ceec8ee804c7b119d02ce343dd1dab49295f481c7b7533e3", 0xc2}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x401}, 0x400) chmod(&(0x7f00000004c0)='./file0/file0\x00', 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:44 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)=[{&(0x7f0000000280)="b9b6153d7b2db8fb90e635b58ff8396f50c79090249816cf3ee7881fa3cdc33dcb9294ad65c3dd46b536739d3392fce0d27dd210c00baa3c6278624590bcdebe13d9eca79a6e473ba893fe98d5dd92a2ec7bd9cabc9508d6c3ef0420eeb7d20858c6216a42165b10ed12fbdf9f871aca35fcfa70ff", 0x75}], 0x1) r2 = kqueue() r3 = dup(r0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) clock_getres(0x4, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:44 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="85caf43651db3dc48bba00002e2f66696c6530002301d445b7eed3340f948747244afbd61c5ba934cb932c8f8b481f87d974bc0266296d0a01be4adf3966290208445b92f03a498125a403876349cad9bdfbc51819fa9f6f1b7df1e53b7aa33d"], 0xa) socket$inet(0x2, 0x4, 0x2) r2 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x65) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt(r1, 0x1, 0x7, &(0x7f0000000080)=""/170, &(0x7f0000000140)=0xaa) 16:00:44 executing program 0: r0 = socket(0x11, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="665d01524b013c1d30c9b5c0ffd6f1b4dd9d4e0653873f31c110db9d50faaa2becf6ef226db44b8271b587e4992eda14b2cf6c368686f74e881a5af125e017e081363e8f0d48ae14fec042c12ba161372964e426d8add2b5b1ddd44a3358b41c8e4b23d5b88c69537839a07327a5cbaa5e8a987550409176f8cb9dc11ba314e1ca18dd0f46946f3810e9d24932f5bfda6359b745aa4b9ad26bdf4e385bb3a312aacba66b6370c3d2c5fe77799bd60e6b71df71d3745fb321f2de6d38416e23c7046e05c4262802ce70cca464435918c2458cb110a37c89dd65a29ebec714515d543358ad82d78dd232883e7c9ca445a9313fbec0fc7046f64308d0112345941d5c3728df2bcab2f01494335411c08f484aa6336fb64abfb0650c68d4e2b74dd2be4d7b451568c0d5fde73664d7b851ad26b7023f6e5ca714577b06e90db950261a0afb30e4733674633653e6025655b2622668b1786d678a6518de4a04a411dc814bf0d8bbf7d72fa2ff00c191c786eaa7207b426ce28a4cf2ae5038cb5e09b622f24c5b00424109907cb06adbd1743a5a5813b335d09c11c31e5fa59d7366dd6396f33adfd1b9c83021f58cb3886c9ea391015bfb5ca932238d8f089d33eddea9586790764222f0ed85731b9e044b6a7d3ae2a3f7b924e3a1ed9eb5244e045525beeef6a05f5b47f03f8f4658355c8d06e832f0835f6a2fbeae61083831ac1b6d2144dfafb3434f4e0a2a3b533aa1a40b6f33087eb3e47c25108fa453638b6db1a49036aebc5eae979d071edd6c527ecb3b884423543dba75c914893ecbbb95de3ac0a0e2dfc83505b0a956a937c46c3920fd0c189bd60592aa9ce2f74c4dbc106478b4b3b48b98541ad8de21f558ee79cf514360fb28983f7e9d50bb3bf373e09742e8f6b764fc017992e967a572bc858e28d3e1f790c923ea6dd54af3b1f57099e821fce3e49ad206e08b46feaa8f4147bdcbe8b1866aa5046c29e468a4faeac666b9e865b0226cc300b6ad68dd4b6842cdb7d008b91bbc8b468fbfb2e616835b4a293766f134cc7337d1aae42967afdc0398423b31c6273f77eafafb470659ac53966046322f2e3627fdde479d1dfbdff4b93e62d5352dbc426ba97701a5131033593081815449ca74d3fd6c26d1f963b433b23799c450365cce332ecaa7b124e90b1bb1267042b345b02d8375edd49cfabd1129d60b3ed6c2cd9b3d5420a362ff29d7ca8bea99c6feada28794986243d32efe7264f1a5bcefbb966fc8163bf41567ab21d0267f76e374080ce8192ae3d6b0459eccbc780862a0a3b7cb8cc681be0c46176bf30077d1702ca0a6141cd84a608f636e49b2b151e42f58da2bdb311f78c2bfe1296aa5c6fdf06a524c1b6508d29b72b1a2d0bcfccb14b71eff3eb59dcdfa121149976df5226033ed416e960e80f9d378b4532c18d44410c18cfea217e269fc0462e81ccb2b72669aea975a084ff20a7955bcbd3ec530cc25467663706bfb6053c3baa1d8e070f5e27fe0f6b42a1354652342e77f982202c24b8fe75a55930e7f8a03df7cb4048fbcd18fe4156c6a85e1e51ea4bc7ee2da9ee20f187caa7154782416681116073ce25f8fd66a7eddbc47b1fa296b52102ef4463cf37981eb5d21fb8facdbcc28e8ed9452c43939bbe9db46f09300213fc4a1c653eb84b9900dd3d16d225e0cd7672305acc48dd7a81c1dfe9e9d59c8bd795db678948dfe141afbc2638b8f72da884654fb2c747f74eb5720a707f58139e3dd33e35e4eff8a006eb31c63a663718674a48e67887fc58adb34330543401511295dda56b80a63dd6d4aba33b75fd3efa002d4bb6eff94ef67a9675545af93176184b1fe13f1b4a22ce518bd73ec2d0d178e89431b4173b47b104e01309793560c66da2a1feb910489319779b82a7c4b69712793809c91c4d5a6ca7bca76b04c95157ee37a75b29cb50f1b46a19bc57ff79ac203d2ba0d4789a6e158d3bb8d09e1f570c3309b005e10907c6ffc69bf37ffeea9f1272cb985227231eb7a0efbf38f9fb93bcf55eae2591efa35442ea4b4b276634ea895e3661911a72feff9492c88c667acee64a13406b7c59c4afc4f5111c0fa4cc38b70780ba07e524725e2a29f8249119420a14512d7978a7bfe8d22fd0816ba0f939d56bde7bb7e04491b3d133b254c74ce97317edcac04756fe1bc26453625b7476ed22620fb0b18e7b7ae1b7b33f33430be7518d14e2d53361ae6647ceab9d0af636645fda1158887a34c0d56432611155384fd137d442390cb80977bfde9aa19be09b8dc5eaf4efc3b3ed867143e76e9999527bdc296a63cdc4a372d7087336d802bf271cd5a0bd167ebc66efd326fcd1b610a4448ba3943b07089c1eb24ee43ef65825377fc081f6b81828fd50346ba3a38102551aea07e9eb7c41f83cea73adbccc878c2b6b427084397c18fdff91ae95c8b2f79b945f7362b8c189dd22acb20e9e601e030ef5b2b44984db474ceaee992749a4d591f6f0dcf37f147834a4f097c8b026a97abbbc32fe951f39b749fa170282a09198bdbb03e42c0ffb3231ceab42f1c7905cd32e83e729fdac423cb626a948aab8a7ef270fe0216a8a873a81c1696c0d944af8c1af81948da38b85bb0d21961614779fa0d18f09cbdcba5d7a02fb93118c08539a2f4de72d2b5f40ef62c54730f160f21ecdb40ac22823d0ad9013e8f1307453a543dcee82b8478e70fac110b2e404639df7f7a4fb11873e282977159457851cd99bcd764ec0b107f47799619cd3026846ad4f2a92355a0d87f0fdedaa11c2550ca33cd4202fe445ad790dce4be64517aa600de5ac5619a066173036d884d74d3011721fddbce6d2b2a31796370dd99ae922b32413fdba087330b04a686c7681a639d6ef02c17d83532629a8538afc5507075a54ca09c305706bb82d05af913d4083905aa6cee18c551f16bf5b9c4021d84fafe6deb9d4f93446e0a12ddf2b060950f814c283cc915ee2eed2d4a54433cae17003002eacc56b26dbad4e065919437215316e9319a3d081e0b65368e2f66f5c93a159789fd62e01d4c4f7f27fdc7cf075774a056b3fc80f2d28dbc663e6020b8bab9a2fc33dc4d55aab220b7c8ea85edd5bd75c32ec76680aaee9d68091d4e3137d44d9624cf890055f4c91b2d61c3433c06e8993f3a6da7cda0704758029a01613dc9366bc486c902a93eca35b8656d6edb8c342fb5676bb74b27c29025448ad90d22ca115d90ac85f15f78fc053014bb08458596dbbf44315655264506d127bcf1bed451b301fbdb5d3cecd6cd940737342c99b71ab491eafb89a0f149009551a37c97b938ae38f24c26a9202e621c47b2e1b94c3926b808576cfc62be2fcc00c8cf728cd2917a3158c4f610076c9768f4cb778a6ec6da98c3ee6b4141d37ae153c90c4e85f1383b856b04c118a4686814d9ba545fcd74a8f8dafd1a6ec5d21eff1d14ffcf1216b2acd26bf35858390095f15a57e4af67b60bfa99b2d602768992891b9acef620b1c3af22a2ac112da40a8942a51bfcdd74650ad83d193d03ef5f8925a4193bac36e1a8b681ac4069e98cc1421d7b7197d431e985031537dfbc20f40016b14cd8c4fdc378902ae21befc518334959d626c5522285fd67d922bede5ee55d16eb9e1ed2727a76103a9f6abfef022e2844dddf99c18d667dce7262fd96c79f188eb7fe7348fe73f26121922c71e9c2e36a289b6329c058b259945e878e814080442a5f8e1fd517c55b9ebc2ddfa8a8bf352c0069078a46807d12e40991fccf902948aaf3bc023f497ad8244d41e1d2a0765d2df54a6e214512a3d553b2294e98cdd88785ea8a5daf7e471f463be629eefeff44fc0016a8a170596a037fbeb00a51693b96718b2ee9f7558c72c42459a2ed0285e851df8997754c433b9387a58538482df38c08a00d2094788fb63c22250b0e39f347e616a265fa228c88f51e6bd01b4af4e8b26f89030d9d32e422c77d31f7c76265cd96de5b1aef3d5b3d02d35a2b1b8f6e4fe7c0aa1629a6789d1fcbbdb83e8f1aca7c11129bdc34f55bc6b5f146861e64f646ccea3c4def31c57d068446022535d923b87d3a2eb5f783475290f01afadc25c588c7149ca30d245c00c47580b4b565dbe9ed188f7b01315ca9ba10893c56de58da88b44711a24817832114443493ae4c3fdfcc7ca0e5fa1a81d869a9549e6a9c84625a56b60cfe627451d630f4824d488d7b7e0fefb9c8b9ba68305809f2111d1539d84d357b0a2d77e4ea2c2a01b2cd0163d8a8557f13a94ada2887f1ec13f72effde601cf6e7e672fae14008f0a67765e03e9395a4b50c343cbdba0c5f3a3f6fdb659014e6e0d9cdd28627458e9a8871ff8d9f274e7ef1be9ee3ba77850879a80cff24797f0159feb1ce902667ab6824c49975b2cc1db65b77f399e7459b77bd7afc289d7613d6374dc67770a3680c7eaca75d42ef4876cadf4943c69ec60306d36cff47e840dd1d7956423c80d98d9faa86f2fb896b3a489ee347f22f2b75168858d87f7e3059a0879aaa4acabd5b264ceab1ddd84160a53b20878d3207a0ad6172f9ed8aa7de84aa73ccd214f61df518c0e1e5374d7ea79fb0654fca9a13a42b38acef976187eee768995f9339919a271ee1de324a9a56c08fdde92d41fc48da8726e93652b320a8081dd15f0e5809d2d4311246447fb44a82672b924e56f5adff84cf7bcda30b3480babb2208dcafc8456910d397ea2b360e1c98d1bd847fc78cff644ba721dec024cb0c560e9feff44f3bb70025879247dfc21d2f07b888b93c292beeef42c269b1e6e1ce5c3dddb79d88b193957ea65398ba602213f10f8b49d94165b7c6a8c1a6aba89334a45f20c3aa5b85eb14384895e5b08b679a37b5d42d6b99a936f800dd7261bdac3c88b2648cceda45e64be70eb90e41108946639ad9e3a25548e5eb3d45bd6756bf1ee88f27f071d1fa6f74c46da8f8d97ee509b563ee0a944e431c1f651ab4a58300bdbbb3ae20f30a41ff70a5f03eec13194f6e30842649cebc6b05c371977a81db1456280be450d38b89515cbc3cfb92bb64288a3e11a9b9d08b7a77ea79dbdcd174bcee3d9734880c3b8d8aadcc401d1688157be41a000fcf1563391e4b9fbee7586fe17f77f4f2fc074815b71f4d3c9fcd546b319ee797817388e7b3c4a66d98c74cd1cde1fa247e8023bd461c0dcc194348b26f916c62512c7bdd49fbab84f19c2b7128c05675648b7c1d31b00ddcb05f443d295cdee9c607d9bc4d5bf48c5ed02a86fa884f04aeeb9ac4b8fd3569b784da0203e1b17d33115f7e5c764d8e36edc0ddc92b1920272e2e04e4836a5c938be8d710314fee74c5b701ed828578296bfcb0ed5945ddec26641295452abc0b59953b32df799492dca9ba6fad99126003004b08c587ef09dcf393f6783827e24d0d44b3b3c3d57dfe552470b259f1ab7b450dc28c90505881f0ca41848c80080920ac869f1f236f75d5ec1de65dda44356af4ae2fb457d05ef34c665f47e7996f7e5918d12a149a05241974c678570e73ff67b2761e9ce204dab47a011a9b1a984b1c4d9b850659fe3adee04ef9bc945fac5885077c97995f4914af067f2a4c7d9c8fbccfe13536885789743f50fcd0009afb3d4fe37031a5c9f6eb54147c459bfa5575e9ca126d5fd27c92143b1221540c8b96986057d0cbccbfa170685d1980c6024281f1c1e1cedad7981828ca7c5735435cfb4587370aaa688d551cbd2dfd996749968f3dddca98c6d04182b26e70e5641677c5c57ba095b8fc7f36e076fbdde4ee", 0x1000}, {&(0x7f0000001080)="da4722b0fa4d3856107175fdb684ae324a426bfe1d4a313efb60df341757dad36d78e70b7ee7078d3dc4bdcfcc7aa96123e01ac52b09fa7729b365ee1bf7fd71c2d52264e4e0e022fcf0988a3e69a5b59eec61e155705833bc37fe3d785b30ef275d7cc42d56deec0fd78789b4", 0x6d}, {&(0x7f0000001100)="41e688e8aa206b0f45aadb917286164badfc99675f4ec56783bb5f1c07b1c2dd3c7e9d0ea8c17cefca256ccc9a25e665e3b98d7cbb91c2ad43926cc736700d4892911d1998a0e0555569077b1d02fab2844ca915ba4cf45afa44f1efc299f7564d5eeb0b88a5f5d929c1945fa03ae50c8e11c6f7c481e27b8e578493f0999a3e29788e51c405aa39374973e846c7f4f8d6", 0x91}, {&(0x7f00000011c0)="2f490e6ccd36d8a60f087e359c094b063465aacce2f849852e057323f702445980a3c25aaaf711cd8d5d34c7fad18a7c51a9a413e6d300efae460e3c3dcd9b8a72c41c5b7a2afe6db4a3e6064db56919dd1c08c3700a344b3e013f23b4f311d293af6103af0145c1ca09ab89711827be49bad6e6f630830e28d3a6930616d2a6cf08fbb044af9e89c027dee7aaa04900c7a6365ed6021578ee31c55de2619812d521198b63c98d1e43b8c1c96abe6d077ed52ddd468fafba63bb766647cd6ffd67915d75b502c18c839a9a9412cd60581c397741d896d4adbea3ce2ddea4e75f4bd9a2c6d9c4bdd2ae84aa16b15808b14cd8", 0xf2}, {&(0x7f00000012c0)="88adf97dbaab089dfcf421650018cb8e44d50980a71e", 0x16}, {&(0x7f0000001300)="9ac06298a728ec94391b2701ca600376e1e31f5c2f2724173ba581748dab2da26ad1af9d60f058435f5b631d9a129192985bbdd35c1283cc371666730b8adcd385970aa8a59257580fedccc110c14d7066636616731835e607ebd0ed338a6620f22e1dc5ed5c648f355d19a5dc18015823a5a5504814abb3ff5088d234c97321dbfdb0ca7f2563a99db981bd98a0bccc052de0a7c9324f6f8c53e293e763494442ed", 0xa2}, {&(0x7f00000013c0)="d5c26107067973a8e826e7829b5d5cc23cb5cd18633d874db74cd0b51a1ed3a1a21f9094341399e54791ab35bfa7e2a1fafc37b3db5e81810aab7cb39021c7c86deb459157f795ea8dcf3ed5c3430f8641ba8350e4", 0x55}, {&(0x7f0000001440)="3e99", 0x2}, {&(0x7f0000001480)="c246556e3595c0f30b7b59a3106db8540c57f2a16cde83fbb51f5717beef826989153659e8b877dcdf66801cbcf3992e529118ee48dcd74ff4fd5bc38b20e35c61680d935cf7b57ede5b6ce264fbc5b5e1181572c930ff1ff54bf7accb99779bc911e255117e6b36f043102b8caa7a73d1e0209754755cc3ba4d6cd6ea8cd5754f49642fe8aba3ad96960e7196", 0x8d}], 0x9, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x108, 0x1}, 0x6) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") pipe(&(0x7f0000000080)) getgid() 16:00:44 executing program 1: socketpair(0x1, 0x2, 0xf83d, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0xfffffffffffffceb) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf94b24bf71747cd9, &(0x7f00000000c0)="0160897c3274c4a5e50750b92e76f5d6540aa005f9bf8042495c79349cd832003625fd1f3185fe") 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x8ae, 0x0, 0x40, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:44 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10010) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x9, {0x10001, 0x8}}) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/247, &(0x7f0000000180)=0xf7) mprotect(&(0x7f00007ab000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4a0, 0x0) write(r0, &(0x7f0000000700)="e5ee4a2c2d7fa4dd66448b71609eebcd", 0x10) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0x0, r1]) r4 = socket(0x6, 0x2, 0x2) sendto$inet6(r4, &(0x7f0000000440)="be96572cb64d3e3e705b2f39a084dd85350bd8a82581947966b86ab8ae72f0f4de5e437357889e7ba7fc01664cb19354ccfd592cf1b8ed8e1af6e132b7833e5c096934e008af8250898952c2ceebff9a229cb7880b5ef4c5b5820fb8042a186b064af835a915e79890d2e59863f39de36ec23afb603e5ca1897b252e9d8059e5ecb7e252e7924c612c3b6f202b4f57df1ae3d84c1a664b7cd690cfb27e0fc6195ba43d5b7d823a156f83c553f069af6620", 0xb1, 0x7, &(0x7f0000001540)={0x18, 0x1, 0x400, 0xffffffffffffffff}, 0xc) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000001c0)=""/4, 0x4}], 0x3, &(0x7f0000000340)=""/165, 0xa5}, 0x800) setgroups(0x4000000000000318, &(0x7f0000000200)=[r2]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) chown(&(0x7f0000001580)='./file0/file0\x00', r0, r1) setuid(0xee01) chmod(&(0x7f0000000140)='./file0\x00', 0x1e5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setflags(r5, 0x2, 0x1) setegid(r3) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)='n5_', 0x3}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0xad7a3e016e832992, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() fcntl$dupfd(r4, 0x7a8e5e9983f285e2, r0) kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000405, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xb6ea93665de18032, 0x40) dup2(r1, r4) 16:00:45 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r2, 0x3) write(r1, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x2) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xffffffff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xfda4, &(0x7f0000000200)="b62aac517e45300a19056f64f2d423e73a131e8c7b5fcec9b437c736bd5a14bc21970a7fffff41e4c2280000000000000003990f19") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x3ff]}) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2000000000000148, &(0x7f00000001c0)=[{0x35, 0xfffffffffffffffd}, {0x20, 0x67}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000300)='./file0\x00', 0x20000, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x4b, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000340)) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="70d64c2c1f7557970e2c060e66c3", 0xe}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x4005, 0x7acd) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="d0cc9d7d373e2ee2628a", 0xa}, {&(0x7f0000000140)="0bebc26a9fce444fa2576045f1ef67c4810919ce3a7613ff1b7ebe255d18f230b640e8a7c868031464551155681f08e24669e917868ed8", 0x37}, {&(0x7f0000000180)="c15681083c86a76beaafbaaef6cac99564a0ba1d67813f5cfd7f22d08028c1ad2ce5c97f0401aff318ece88d25a1deb33dd65ff16b920eb57eedb4d539a0532cff64ee7d64964009e5e4fadda16ed1ea8a4ccfb53a086675a222276e5d5171045bc052077237704cf2b0db1d640ac83b6795541f01ced2bca8bcb9c51080af2121", 0x81}], 0x3, &(0x7f0000000380)=[{0x18, 0x1, 0xe12, "ecec3defe682"}, {0x100, 0xffff, 0x80000001, "5001046b9b17f685b6b4b0bb894ba158759c448994e8704de39e18a99ba15007f92aa7b53f61ef1fd705775b907fe2093cc34aeb8616523340ab822efbe7d875d7a869a6570686e3c8afcd8b23d1168f2a11bf76c5e0a0b07029263443b426721dd4c5713b2194c306958c89d868314b78f69164c955fa2b47a6cdb6fc14358a913619f2b444f1f25f357049a863bebe3af696d037ebd32fa3056ea6298168e6a4dca3abdb85e29d427a96728d8c1ed1c3c1ddde8d2c6a4638efea0369bc5286b8d30ddc4dccf230d7944ca8749f726679c83f3569f33820cf515476da5f7ff48155a426818e2bb3d4"}, {0x1010, 0x26a4bd4385770f4b, 0x11e, "8b8cceb936c732874014dd45f47219dbbb208228d0540a9e03547f9291daf0a86454dca4e4a7ca1376098b972cdcefb66a2eac174b69ad0e40db16169d4bb0d728d2428d126d0359a48e2630358ef217a7d9ac30509428241f55595e4d1c1f0a29159dc2f861919b66f743b2f1c26c2f9383d704de7779ccfaa2a5755215899f94d3330ac1169614ae03e9f69cd440bd95e77512059e6b95d0832681b7364d0bc099ac8448c4e17de4980f8801ed2bbcd66b6d71bb8ed67a3b0dfbab8d22efcbb4c9096e96e70de02844ca1a65359855f6f39de0cd3251b62672f0755e8d29f0b0fa65cdd1354d9e4b4248443618e6510db7de7a18b812bdcbe04710b99044aaa188ebf8c1972288c1311dfe2bff7f28d4856a702707b1bcd40fca174d5be7bcfee28fdf7a4159655e565cf1ca0127e359407241aeade232a8ca288d66fe98987323f3bd98fb8bcf2e5bcaca19e629681f9f889c2a1859f0969375a9c92428f650c432212cb77d782523c1f57644a2d5bed9d1270e99b90738aa80d89a61104fceab2d73a52e7e73f7a258e4d6423460a40b2fc38aa320d2d8f8ee700cee078069171570f9dd13433e3a297d873d1a15ba8e25d0565f540c8fa30ed568a19d9ce5fd9fb125e100f44e017e37cd22e6f5614153e1d6c73386d6b9a8936f5f60e0fbc3a99af503bce3ed4065a5b9507f882520430d3090f48895e213802f094789567b5e08fb809eb6996f8c23969b2d862537fb7985e069e5499e10ab2b9645b717be88d42c798e6a8fe2ec17e4408cbf514a8b037feca7d32e9e8bc5e40321f634adb64ca02da263884df1aa1b92b16dae334537b22158cd6fc8f0883f5cd6b4f5ee59bf635ca09a0473d96a1be300e416d2ed0275365681cda4b652cf66ec062a9b7db5ced8ac3010c342adb58a187b7e7ac379dc533dbf4e0eb8f63087195d33e69941318dfdc461fe2824fffe06ae5a15486605210133999898779aa748432b58501d32e7fbba03d3560097d5d13120bd017d289faefb96f476d14c56c17ac9944c14f86ddce189c0b04468b01cf5c770d5af3861998d6613c11cdb065b4021d2a58bd2120dd820a56b156d5bc61ef4c4ec1997d2fbdac4951a1a458567e2502fa5916092c0912a14b975e0c4eb3cabb49f56067e30b5dc80574ba40d303cbab6185d39cc8bf31677e2c2deca542fae1328cf04b2eb6d44cf5daa3a5f3c53f69a2c07ced5a919ff8cc71c87be84ab3a605e80c7151874aace8b27c5039ffec7a5b26743ce9cb4d72a958053f64a45479cdd2b63b00b54fb3850a8ab4e228c9e72385c7567226b1a18d8d1dc59ef39fcbc83c3598a7d9458d6a8f24828f557738c36751d829a27565a8d0fbb3c7d061dfd805fb6ecef336484abf161a8259fdc4d30a7aca612a59eeed84d1380b76586f858d6b8193fb4da7831bc337031860ddce1ce8c4ca5d7c79091495af51c16ce47a2fbea261f9d7c2f7ad4b60af7ab1b937511fa97c649dc42cde83d2c7bc823a3117c599319974bd2a828d541a4e7ff544f9459c3621ef54225109b2496555cfdc448ee2e5421d529f711cc2654abaa0c1c244fa36985dcd1f2f44568e6618af114b1e738baf3b80f38f3b2cd769b6ac3348afa557fa85797e66f6751c3f14852a93254eba2cb5363f07a8375ed7ef3fde97d59051493a2ece36c3a5dbbd1c0e4a9ea7dcd3591340ba1172eb20ee527567ce61ff92582073240c4d5480c0b2a618fabac730467cb0cac5d75a843a7a29bb34e37631dfff7a631607b7a23a31aa0c70cfae96561b356e408d42dddeb4c20398964b6dea0b3029c31bb3a1e8b9b5643e7f08e803e7060072bf0a239486e1f64d5e2e6e02270d32f12a9883b17681d119db1a9935d3d52141a3ffea7445d6fb80aea3575a258fc1710d9f2376b58d50487f6f251c831b75e0117f665b8280189965bfc0775c6403f646d9244486f9725b3f74a7e2d1af7eb3879ad4a369030837444a8cae407718519b79e0921500a193b092b0b5c28aee28b7d978d7da760b0e3fedfdeb8423525ce45d8a49b921ccded304473586200971dcb77b0b26ceceb78bf26e7341efc2729d5b25e494585d643fc386ecf51935906c87547d3b1dcc8d27a4828db92618d0054c0ed8a447fc616ff42b71838484fddae9d06c21552fd3c741c55807a8b28c162c466daa7cfe39214e24a36775cf5e559b0919218d1cb61698ab5d698fd6fc2686da85645ef7e1ac1d21a45a71bc490bacf27186599c4bd44c44e314b16a0279af6642e3cb646712329ea4f1b8ab84b800a7844483aa490d49bca1859c301b9f7340c33ffcafd74bd7a9983a44015f66f643e5fdce4a9204bbd945a70e8e02964f4766edaa1addc085d4016b7b09a5a5a5c8509769f9f73ff6b49009e4ebf7daf14edea7b6ba99e115301b3e23947f2f499834fa8ae401c919ac9502954f4dd86b2d93ba4809ed3b07a1a9f4456f0d9f74c4ec80c7a10d1997ce0c5663703c1578b6690265b0e1dbd1c137c3f82db1075423ee1882dfd201b14d55a051bb48a3a6a6fc6a6bf3d7a09a9ae8a8b1ba3567471aa8e3023b6038c39645168b720cb2e65bcbbf3a77d77d56df281e3455be56aab154bf1f83eb67dded111ecd97c400bde7342b92ca5bfa7aa250288301f745578e1b14e7540aa2701ca9e52b8bb73859f96139b8b21941e54d93a7860eff15b307c7b52639fdf5a9e9c0956d352bf7eab7ca77dee825ac9df1ad1ad84021f270b38d3de93ac97127d009912cfc0744d91c7dede7a27956550347bb8fd4fd77415cc15ec0402059a18c8c7f4219eb48439e2f2e7ce61376710c8e448158c6d8ad0e86a6b27f5e27b7a5f2211ca6fa877006d9fd326b51afca4d8097448c28159e5090ef1d73e0dfd9bd556b1645120e81addd1fd551b2e648f6c385a9c398001eb1cdbb39137fca1f0decc87b3457809d2baef140767b33bfa09b5e5c2bde84075396e98bc79f8c0fe4984e27045afa558355acab80f3df935f6095a3bb62bdd11a08894b6691adcfd2a9f8db1f28139bc5389813208548c713841fa479d15231632aee566ed8b1fd42b7138e723575f0487c26ad17e61b274e344251b640d8ea6c4e24042acc61e181066e84dac9d158c39758a2404cfc1fccc1c23ca1a417fc6d61018820bfc3030688d3eb9b6460b8148cbe0e978c07f349c6d080a170e19c299bfd790eeacf5fb6b39cc283ef162003ec30b1803fd40bc9017d2ab25c904fd0ae43f7299b48545a5775734c6729547d0847a9a755061fe4fb790f95746b96b6a867f3e71adc92edf968d4e7abf32da26c15b5164e877bb902322788c3cc4579bc76924d8012f1cbf6fede8841574a7055fc9a7d93715d47a8807bd81bbf1e439be88c8d92b51ce8ffc250ec5f1954cd84648d13172c48a88b6bb310866f3e34a84ad3736948ef1c3a1f91a12cc7be0d1265563dec2f911550fb794cc8e03754f79bba887fb3f8385d01da15b6feb01e87e0ee6015470441a999707c20215f73d88eacacf2cd08b9a1ed4de3e9fe015d9719c3a172a51096be1ee2dab117788fc9b2e80c9d25e1c3df3415bc995ba966a16ad59ebb88b10cd18bece4766fd9bd41c56b8b0157b4155a3e6921f725bccdce95f6707fe05bac05e74a70b3b87615cbc887ca010682ac644d82faddb7f9c5e5154e176d9bd911327ac19bc048f1b4492e85034e063d6dea1ed9221043d32f66eed1f3ed5a6082534b8b06addfa7db5f73608b4d6d3ea2a2bed58de69d6cfb53713a4f73ebabe07e9995e8fc7dcb2288bd87fced363a3570f6900aa1139aed25e8c14ea728e98a7a963b7025341b44e6ae2cf5b9fc04396387ffc4371e639cf1a32cae68031368ddf0cd4cc39818b8a7c357800de519be3a84a8989fbbe6980bebbf31f5c9e09cd946671f462b612c4bfd889c536fe7d7ba3c811850b16fe4b676cace17b464260630ea669573b7f78aa585a1f09d09c76b5666b6b5cf236105e415b877112485d786d01d39e3831dcf46c6a63372f6e48ff172bed17bcd02c3da6013c1f440598ce4eef3ec79e185b35e2428d6bd528cbdf4fea0b1e04cedf50aaeb4e749cf3eeb04c135c2502471736e086d3c41b4b7f7d687f23ff24ca023092ac5816d523a1bb25449e97d5405634758551c06c99559438131dc2a1027383dc3c68458ff3c67a88f63d6f69d4753c8365161a8e4e089492e8cc76fb47141711bc0671733acb9df500b7355520f758e30bf5384fc132b2eed2c5628659d2d24e66ebc469da529fd952ef7cdf08ee2ef6f188ae4d61aac7af793e6f4288381a22b64cbe48548c3238959f888065780610f4a820ffcc127e046916545923fd87905aae904dea360dbd286d815430bffb29118758fdac673157aca1b4b412a2792e8394b5419a4f362cc33d64a0b86b5bbd6fd39b3b82f8d92a1885f85d082f098fcdfb197ba34189ae975108bad9eb35085b01cab6f296d5426c86b7f2de31769de885d97edca9f42474baaa6081878bac32bdc1419b677aead3201d343492aa15eb5e0f527fc101aef417addee5945bd4101dcb1c6d95b40ca9fb7ba16043625bc23abc22b482c044fcc5c7f4b13e4a20c693da5b9e66b9f5d46a8e050a570afcda49aff757abcb117e99a114aee4aa521c394e67c0e9bca08364292ab1677a43e1631646f40b0e7eb2cc7f2390f21be97d560c01de8c0c2f7b0786c15080aad1f675da568cac1f52d1a297e0e4a032ff9138002c3193819746242bebd5ef7aee486d2561ca41cda34b0e57c678d17a02f3ba9332bc3e1847b2ce5363eb20d8089eeb1add9ce5067f9370c077d6b38763aed7cbb6f258a7f419f4443fca372d918fcc1312136a04d6160bbee9cfd29de0001fb447c7dbc11f128c767b8dbe2d8ce95101c6d96ab669289abf368f6974eda35634381d5f11ecb9131c7bbd363f472385babf0b1de2c869cffdc3b89624e82f875508a132eb4067fbea92f6e1d1f778dc68fdfd598bfe946c40ce5b3fcc8f4d9ab6494cebe4df2e403ba48732c1e7ba62c8422e3a72b2ddf2cdfd9feeebdf59fbf1654e889df64b29c8c737a803d8f0eec947cd7c820ce7b15da6b8a863b6c72fc59c893f9bf2173329f1b2b6ee99ea55a2da7ed06cd487c30334d903e56b76f6ba870c92f046e1ba51dfff93f4314eb202e7bfef76ade73a4fb9dbf230cdb1bfeae7f01aea7095e7c9e4755d43e2123f24b6edff16d0619b4874fec5603e18e7cac07945c2b177cac0d18b48012074b6604e96fd08855d772c2fe7e87c9d5f848d83bfb294cfef21f8c86598f842e8bdd2d779a70da83dc2cef567f33e9b48ed3cac56e0604e4e21c1dbf42e330c6d090631b295565ffb125c6b1a818e03b43a1e046477435e1fb2a074610555b8ee5dec360a4e99d8f6db1f2139e306d205867f36d7e3471bae59942d41024aae1a151da6e80fcd99bc131d790682c8c96bca4a68ae8772567775b668fdc3a53dff77261c475550198bb948d7d65d090ad339bd62c43a70f038b0edb59c5446c6ce8d3daf921a10a31361dee1d11b7c71885bb4e174cb1ef2b46dfc9f3986c427428b1677930f6dbb132dc8ad84a75dd41b136b564a6e975cf48d861d6479b4a9ab3e49950147e80ebfce9139a3064bf5db08e91d8dae45ba53b0da184fbff01a897a622969c532273fb099ce7bedfca719b474c430219b279c8201982d9484cd685b004f165ab6765a0c0a91ae910f342c2150cd0d74b568eb728de929480e7854b601f76e1be16cf9dfe82fded6f3"}, {0x68, 0x1, 0x0, "ec1357dc57792a2a58bf458a53b9abb1ebab1c4dc365ea7a35701dbed8d34f3495a6a5145ad77941a6d4c747c13a8506c2b84312a7ca52f2d8b6c073072b347e5ac75dd0099745c46d9b7cec9d36ed4ee306ae"}, {0xa0, 0xffff, 0x9, "3730105cccdb29168ad5f36c6051a2815ef6d806a31213b4489c3c8b5608279fb62f0284ef3c1e7b647341472abdeee927b7431e20f7c160214ae42ba066c65527f28dcac910ae91cc97389aa8ddefa80d035c2cf5a36ab60b808da1da746152445336c80f08940e2cbfcf0fe73e6a61c446f1fdc3e4f7005e8dd29db5321b7a95d90b2e411ade95dab0b1"}], 0x1230}, 0x400) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:45 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4565cf3f, 0x0, 0x8}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="53355354637cce19e482f621296206dc3e36a28b2b9d7a", 0x17, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="87107cf67158833ca1cf542f334b47f111bf96e9da2e7bc4d82cbf0599a5b8622da518fc834150c4eccbc1a1042b5a79e897b310694a4aecd253cfe5529ba77733ef8fee364fb5df67db9a05cacc6fe9543098529e5e37abba5108d04d507b5a7a1177edda3c027d246ff506488e3e3814f4d86d7d1481e820b22497a77bce0dac5db56711b3b9dd15596f3795a02ba7f280ac4809c0f65cbf64732cf5109af143a33cd0a7d02df0ebf562b10f", 0xad, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf6914f6357e3a000000000000", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="812e4260ce8ce535fc4bdbb2b274eae22cab71dae2eef069c8505b1a3bc11b0d225e43d7ef4955f1f0ee998b55422ee832a6ee90c71078af8a90832b0e445f084e2a0cf51f593a7ca1f683ed887a404344c7c42bb7cb20e27f8664da3f6f0ae3b6117cb994ea2fbb360312506c7db99b5f"], 0x10) write(r2, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\\*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='*-.\xe0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':%\x00', &(0x7f00000003c0)='\'-\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\xa6\x00', &(0x7f0000000480)='\x00']) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x24, 0x1347, 0xffff, "cbae0d4e0a568fbd138a620447aa0765ca4f9320", 0x6, 0xce8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x2d6) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) syz_open_pts() 16:00:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x20}) kevent(0xffffffffffffffff, 0x0, 0xe37d, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffff8, 0x69}], 0xfffffffffffffffc, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x90d4, 0xffffffffffffffff, "d705000000000015005b00000000000000e74de4", 0x200000000000000}) fcntl$setstatus(r0, 0x4, 0x80) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f0000000340)=""/115, 0x73, 0x2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x61, 0x80000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x4, 0x3ef5}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0xe596}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x0, 0xff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x200, 0x9}, {{r0}, 0xffffffffffffffff, 0x2d, 0x1, 0x7fff, 0x8}], 0x6046, &(0x7f0000000140)={0x7, 0x10000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0xab7, 0x22, 0x6, 0x5}, {0x8, 0x1, 0x947, 0x2}, {0xf9, 0x4, 0x8, 0x7fff}, {0x2, 0xfffffffffffffd8a, 0x6, 0x8}, {0xfffffffffffffff8, 0x7, 0xcb, 0x80000001}, {0x5, 0x7fff, 0xfffffffffffffffe, 0x7fffffff}, {0x9, 0x7, 0x35e6a557, 0x3f}]}) close(r0) r4 = socket(0x10, 0x1, 0xab6) accept$inet(r4, &(0x7f0000000180), &(0x7f0000000240)=0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) recvfrom$inet6(r0, &(0x7f0000000140)=""/108, 0x6c, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x1000, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x100000082) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="ca001089", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66696c6530002a2354abfc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed96b43ab9b980a58c91439d3e2675583169851c924085e9a134d8882ea5"], 0x10, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xa3) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x26988fd3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) setrlimit(0x8, &(0x7f0000000100)={0x793b}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2, 0x9}, {0x4, 0xfff}, {0x86, 0x7}, {0x42184bccd4711c5c, 0x9}, {0x8b, 0x7fffffff}, {0x80}, {0x88, 0x6}, {0x4, 0xff}, {0x8b, 0x6}], 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x49) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000240)}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:46 executing program 1: r0 = socket(0x18, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xffffffff, 0x200, 0x9, 0x6]}) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 16:00:47 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='cc') 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x9d20000000000000, 0xdc, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:47 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x100000000000002a, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0xfffffffffffffffd, 0x0, 0x0, &(0x7f0000000200)) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:47 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x800, 0x4}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100000100) write(r0, &(0x7f0000000080)="00008a9d45bbbc225ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b4856ece50337fa5f6928695d456054f99013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x35b) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x0, r1) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r1 = dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x7000, 0x2, &(0x7f0000ff6000/0x7000)=nil) write(r0, &(0x7f00000000c0)="ee7844c5007c64c5a7637a2d20070dbf34908970697e6d6ef3791cf03d4fe480e800aac21131267cf329f2dfccee78fa3a2f8de13211df06a1bb7c0d19aad82a2af9eb8c9b9a4cba43a98255f88e7df30a0b8cc52a0a5748645e1f7f688c89b0bc0e58bc94c176b26580724f6d60f7054a78affc82f42def98b383db5a172bfc337b83f0e56a9dd0b769afe37dfdcf6a3f405a125469030aa593636ea612ca362932d4b48c45a2933f25efb05230ac53744cf28ccd73a33c54ef830f510c78486575d004c6d8426f107c", 0xca) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x1000) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x5637) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:47 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1b20) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0xfffffffffffffffe) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000300)=0x7147c308) msgget(0x0, 0x245) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x3, 0x6f55}) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r4, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x2) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000004c0)) r5 = openat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x100, 0x17f) write(r1, &(0x7f0000000540)="14fbf3d4bbe798fdfe13b01771fd72d7907923bede557a7feb76ce2e3d270a78525c84391f16631a2201aca0ed9c256d04b768a43951e3a1fa3c7e245aeada8fd228a58c92619bdc9054f6ca8398ba1a7c24fa85a7c08b482f22fb0bcad5cf4203553f07ef848487bfee2810599a326442dc1305432569a83ba8bbf1a49f9e4946191a6a206f353b496b8c872334a843bcb36aec0eb12ac63bd9fa5c1ee877a52efe490471", 0xa5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000600)) chflags(&(0x7f0000000640)='./file0\x00', 0xd0dda00d53899e71) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000680)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000006c0)={0x7e06, 0xc8a07591f56f70a5}) recvmsg(r2, &(0x7f0000000880)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000740)=""/20, 0x14}], 0x1, &(0x7f00000007c0)=""/158, 0x9e}, 0x40) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0x81) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00002b4000/0x4000)=nil, 0x4000, 0x4) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) mprotect(&(0x7f000018f000/0x3000)=nil, 0x3000, 0x5) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x983, 0x690, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36", 0x401}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) sendsyslog(&(0x7f00000004c0)="176cd983ab6109b1d870e9cfc663c50b01183dcad1e11e1287cf94427cf519684ef52bc3e8a62056e483a5fb8499ba6d58fe37e8b808ba168ebd33b8cf0e682f17899fddc4fd4abd79949c140bb5e88e9fd914c0fe15e42139da6f86d265ea4f84d6d9eba9fc3e31864778100f217994db7c0df9bc5c0dae5ad1a780b65154c69e571da2f966d343be45202980a8ca6c249bad2f6352321526fce21e99d5a9ef55c5f70c2254e7baaa86e81759a637368dcf0c79ec12c55dde45d284ddeaef7c857f0acb6b52def9903a9aebd079e863ddea54a3e143c5697aaa4c3d2f11999b4b97be9d8a92eccb4ef3feac9b74489befd1fe71b54450c8bbbdcbfac3ed469cecf4b23d89101719b3bda1cc8db979c0fe32d44e77e823402cb8fd6634d689505fd6b4fba4a760cef37f7951f260f0b7e580dbada34b391addcd823708d4e09d22177b1633954e75c07a17212d995d3441679de739f3877e451b3a670283f9ae8f1c3ed9686190124240e72ebb62ee5bb8024447de22192e6ed52cf8f910cb3ca50ca38aede54fed7a494aa1bbe5de35f8af372443b5e3e05d681d4b547a935607bee768730cd4870eb479d528a5616f19601d3f7080736723360f98d367fef3ca4f45bfde6d8515cb3e3cd8cf559aecff79acf9631fd5ba54a766961e4bfdd8494788255b4bf3a9e67879b77c6f6bacefb59ac9421df55a7261bd34d6cd49fc27357492b0da34011aec6a1f6f0fdfd2695f97ee927994276abf36e93102897d87d775445ef39d79a800cccf6db30abcdef8982fd3ee2753c3118fded93cee3f833c85a80c7fa3565aec68a1c0142835ae5d19f4dc0924cafda70892378c8374a11bea494943a55fee2eea00cac88ffbc6cce60fbb867417e1d6826324d4cb3d51e4c52cedff79fdb214d1b192b37e243addf45c92a7fcddaaad011ab02415f6bf988dfb228e725c75fa7d29003d0933301c7fe67e582e0e627d3b4b3a13f4e545f34bc63caeb2f9ae9b461fb94dfcda70d849021cec1bdfe672bff32a241b39441d1ca6603663940075d1e73fe9b82173f677ec788d6119a5c897138c265ec172e6c1bc1d29d89fe05a7817db0d04d6cb34ae60a576381347ed7148095f8c6552742a03417172246204ab066219666668dc7a5687245c1823f53efbe0074e56539d9522c1bfba7646c1be2b5321d7dd1082ae3aed5d475f1326e72c8f07b0142a609ba305f422d7889e73954bb14c81a6756961326c83d218ec941fd75319efd27bc88bb61c5567975b2775c4158bb1be2d916978271a57ca344bda857351a13bb6f328f1e11dbd58c2cf2fb30d58575d5c80c7eea90cb778af6180acfaeb984f6ef6e7480e6a714f49acf6ae296eade8893a2ae855dd21cfdb9440308589a1e7146236e86bd9952831137ad8095914e97b41605b4416c0fd1ec02562d340bfe05b5feaf94d156fcd1f9ebfb8ed9578218f26323d9090fbd5eff24c7fda01cf2510f48dcd2a8b035183c6409da44c8bdeff6e8e22172bc7cbc89bc9525ff2afaef002d6a27bcd43919dadbb6a4cb33e0bee66d83fb6192cd704f694f99c1dff1285145e15225e624c7e45563b6eda1a74c24f2e1c991b8d97bf87a598d52ed4581cb9c855cfe52cd2e4bb01d3e110f7e86aab9b7add6f1879273901b1b2540fed43d69ee91b7d744333d60ceeaea9ffff55aacf3115ac1a64605406bb3681fa7348a6c90a9409fbe562b02b483cf5b265367eb16ebc264c47d2add1ca7a67bf91aeb5282962528f35a18c26f4aea9c47fdc70f5dee5498343294bc39eeeff18ac767663eecea08cbb7a47c1636b0670dc6041dd42275b77ed096ad9d3acd3db6b6c5663e0f08a3f961c0fac997bb472a76f121079e90972751076f064b9dd90a8fba5cec486ab2c3c9cb0dbb20a8165a626dc7a640394720c28b039e2c90d2625cdab83021756f9874f1cd2a1fd72e933c1e5b9d54d35a550bec64fb6c8d42c8e9ec5909f8fbe7e9242c6eabfff3c96b0d37341ecb1e8092211e09b08213763957e8c6c5b3453b6da37528c23898f65919b7ec3fb317a919a2b5f65139ec3d3609af8afc354ed35b8d8f6a0b808b8286fdcaad8358e6621e77a82877f612bc82e2dc134cdc424bda76f4772e7562b25ec23182d4f43b91dc4817b119a454fe57a720462d7fba2a1451259ffd0f7465c752c3d650dfb85193b1cfaf3bb4f0356dfd2478aecad98aac199001903415abc64a6973fb8be11591a2b5c3f31231c9c8609a5fb7c527e32a3898b4ff9becec60bea5b0112db46a84afdc212aef2ca62c00610d5c879726291aae8682678422eb64cffe81493132be9799c9baca3cc98f9284eb3e36051862916fe64f30253b32cfc2ce8a7cb5689472d0c184ab1afea87b2a915bcb9f579a6cfcc4be7bc604351fc56cc2374612bbbd1cb4b294189a2eaa5fa94e55a94c70fe0829bd4eeb83795afc91549dfe185f4407d8e75e6dc114429a5ffa81bbb3906a27b55698f591333d9c93b123ddc9de4e171f9243c651969c3c10149ccb8fd509a8d69c043444e3b25423578831506019a19143652f1baa51bf548fa16f66b7beb484330b101688d5e83b64713f9e07c6f6bcb936a01ec6a1acec0a10b4e46fba75150eedbe89b78f7fe84e0c5d6c25cef4d293ef8d77a3d824e49cfb367012391bf257db463a6c202e453fd23f15f6bfc84bb15fa53ae9b0cafe0d89ed2aa48f9263516611573070c39c79cedd3c797a007631ed192fcaed1cbf16e53f89326f708be23cb175610642d0d18502c01a15709af14f5e38610fc7f58e4796ee87bd7a36d489b2abd64d05ecfe11a00e485d62f3863a81b47d65a4069a4075e74c7bb2a3c8eb17c8de4b76b91b19024de4ae63e8476a1f3ef91c046247066f3b7d5376e9483b4a1f6b5e786bd32c45d5328af00a1088316a4e934d5058a66b9cedff73ad11dee7a619750f42bd66037dde5fd73c7a55b7a30964f92507a6bd0a150c4e15221bf90ee0f83481d045b2813c876b8ec963ec1620e7c5ad57f82661bd4b5ee1e2185554da77ae85b4455cca21e1d857a75810b43790a8cd00196ceb2f96c1687fd70b6b854324b679eeaf8edd5a438575933fd9c7cad07b51a1b1f765023f00022ec979ee709d3deccb5fb4290e80ab7b1ee2dd85c213af5878ab3beac89bf2f27572399d20fe594ebf7a5576217725010153424e5b384423033a12afb843a233ab75b47440343e835fa91a6a2d3d374ee3d9c04408ecc284ba709cbae17322641d7e445ebe88c6999d291af88a08297d50c578c9baf7b6c18c68b6c33ab4ad48fc0bbac54b2491ee56cebae0e5c86b0b7f900bf8b3c509c4792993e806152dc57ff6fad095f8ba58e5709b582c1bd058e87d9fab1d18492eabc5878ad55e0792fdb8cfc8850b2d259958968b6edca2470123ffb689dc2e2713bc0488e6661b52c76e998a1fcc0d3e3fb774b226437aaf2ff5c21d223f2ed73ec31f39526f5273341cf75947b31e77bf0dd7c659e4d2ff9fa66d4213553a29234b71ed44f0e876c1595f0da4075381978e91fbb3045d52a7a05bea581efbe32bea1ed50884c88b126883c301e7b203003fa39cb02e758f4cdb40a1910f4b13b2d8eb79eab92f7400593ad686d9ce47978a8aa22b7c6461b255df5416b4071e307ba0c862c0ecb3200c9bb5dfa7f5d8718ab114262e3ae7dab089207941bed2644e0b269399815613487e576f6ce012c6c70e325bee6c97d4aee016d4f84fb0c810edfecf05540ba307d8ee1388fb756470f8128aef6e8fd467f76305d563c3813636860f1bfe713eb73d64b5dc99943a918a646012e0611a6a780e7344d3a3fb49cc70f03b6586983ed6ca41b40f6489bfff96a4d138b65f4a4ddf2ee51b16ae10cb23154bc6eb54e470e4f0a9098f75fd7d53c59ca830977580efa671176cee72be38bd1b74245e03359f0f1e98ea82aac769289e0a6bcafc305e937d4953c507a4b5cbb030a448c6b9b13ecefc166366f1ea0a86244e66eddf0cea263246f2c365434e2e7ee9e3ebe300427ff2b68895e1c24f97c1fe06724ae6fe13db0912942a6957d861e65d9f24d964a7c50e8b8ea82863dae8752fe38c773431e19a935371efb57e528a1628fd9e9f9b81dcd9e31977f6f882b4c11bc193e5da4a77ee2b4422c738386a9b9f3d4297a7c3ca924c172c4e7a177e013aafe139bf9102bdce8990899de85068153b0df72dadb91496a1f88cc0944df427d9f3d29ad2bb3a014ad4e4ac74367f1f02c2ea4c1ab46f34ac29ffb792d80f449b0ab11ec02d3b8a8653c9d0ff7faf310fa0bba3bf47246334d47c27baa41a101067ce3de5c7bd91e419d88b013e78b2557811b1f4f8519cce0e9a9ebfc04ab618dd0678e81f51d55436eae30ce597b5eb83044da7c9d594bf2847ab71169a3fd64b2f4e632e90a76afa571812e4568a354cdea016db48b620ea97dd57aeb19e30b5d8bfcb77e766f882e1834ee8ce6aba1341028979151e05ad5c29e004dff57d145296b9c2488abb7c48e3bbb2c16cd1a14bebb2cbf2af3f7a510210031b14bfa694568a3808ad62bab5dfc03ac67f821f5e19d257c9cc00d58ef635cd0f482c1ff646ee65da0285710de0dc3755dd15fd7cce10472c2223d5c4532c48ae768218984e1fabeaa5caab45fe28c19f4cb950d74ab30abec5eee676aa4209ea173f82f58f57ba90e0d4251fd1be52d2f0da621bdda26f87ad3888fb11415078b681745d2cd893191cbfd34a617a04b4bb9b09760ff86e1cdf3929d39323946b28a582041baa964c83cd6c33cbcfdf19cfdee559b828f5d9681093985173ede086e8d8ca17f3ebe2ed6bfcaac871a0757b4f7f74c4c62eeed951030905d1a5c6ad67943983597c4c8a6153dbcb03c3f0c2f5cf94455d32583a5cfb041ad1b2250c53cfb526e4c5502d188742c2f87d924fee145e596505b6a0c5d6859e44f01e42e6c6414fa465ab3bbbb643d1704be60ce6cbbb8813c848e38a8c6980a5ad431770fbc7c735fe626054eb0dfccdb7d7dbb919c06c08a1e801d209256d6c3a0c3f3de310684d60c9385678845f0aaa1f251536a093387c4132e960f5a42fb28aace4bcfcfe88dc70c2821d256f47b07f8b796bc077e137d7b546bf9add4989594fc65c28462d23e89322f30ad312c2c56ac95135b362def971683993fe6fe9ef3a27ad133f8fd687bd71f92e998fec90360efa8acf004578a0fc069b5a98cc668e4845e86ce4280443104bf605eb696bb2307be1e14d2f10fba2b8ff4ce19df3d70e150df773fde9c334a40326ff384c5a59226fdc023d8b8107a054aa71aa1bd305c6c419d14c7cbf33a769c487135ac86637d8cac8c983b0e907d023e6504163214962655a6c42f45fc3601533670a14c8bce78a8338ada1dab5fd2dffe8dc97724d604a94114f5abc87e8e59822b98e5e8bfcf2b0073cca1dd56eba1c09f24b351b7d9f09128ec6a3e741c1db758f909a618b1d45b50e94a8567051b7e626f1a411b9d013dbed92608cadc3aed8c602a09d96db40ebe9d789999d5cdcfcea04edced09d7e03cfdda6781b425142dac9ac438ac5af0783c0466d0a6ffa08a311ba5c275362296238843668156f4d880197be55d0caf0f74d7cf3ef19aa4682014434879c7799a2de67e674cf2c0b5dd2bc67dd26ed4d55fa66ccf57704efbf2533134a53b7e52af77db278d65ae7255b427a9b9a38c025ddb24cbd3b7a5db0c26c9fcb22470543e504b4d2e3f7d7133722b58ebf97a2a69fef63ee31d758635de47", 0x1000, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1c2) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x40005900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') recvfrom(r0, &(0x7f0000000200)=""/51, 0x33, 0x1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) nanosleep(&(0x7f0000000300)={0x20, 0x9}, &(0x7f0000000180)) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="5fb78d43215aec804a1f947471ab92d5b2b8885fa90806de7c0847c7a2101b687c8a0a4726c4dcd8438576b383e375ae7e488dc3f3595d2b28a64cb3", @ANYRESOCT=r0, @ANYBLOB="b1db3ddc493eec6649f1a431765fe2b4eb183334e262783d4d1c8fa95466481354144fdf5508e06b6d01a471144741b690a4d662e7c4f1ab31d2c070bb270b98a802a08c1fcef26f75425c5daf8a1f43678cd12c32dcfcfce6a792967aa40138bcc9839699fcd2948e5dfdaa801cb24d2e21fdf5412c1b502b7a91d0a134837aabc3289c680fb0202fb7ba35fb199aec120f0d3448d64328e97edb128eda0944a35b9baf50a03b1d727d3a1404caf5f6f732d82627fd54fb0d304d4510f5c95f687ec6dc24148b2579e065b941c214e516493cc8dde06c8e24e27ce4a84ad1191d9080887dd065d851"], 0x3) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/219, 0xdb}, {&(0x7f0000001600)=""/94, 0x5e}], 0x5, &(0x7f0000001700)=""/218, 0xda}, 0x40) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x401}) getrlimit(0x6, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) write(r1, &(0x7f0000000180)="a2233445afe5fbc8e42c441296117cd34dc5910dd308a006604d3cb07e10abe6ca08259de1dc04679bd0f5e74a2076c3905453e3a1086651f4aeb7f520ebecd34e2e768b3c2255132413bc0fb2ce0f6d44722b3d2909ccc606b7dd46", 0x5c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4, 0x3}) open$dir(&(0x7f0000000200)='./file0\x00', 0x980, 0x8) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x3e, 0x2, 0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xb6) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xe8) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="d3b3e65025bcdcdce4a6c800c30b1fc879718f8b3a2a7d45033c55489e3b127c4d747e0596ad787a9ab2f652dc", 0x2d}, {&(0x7f00000002c0)="78e81746d3182d6e80ac103608a95787d255a617bb5d634456a8209e70c13a231f01a45156875f90ef11297a8cc84e974d14f9c9ce573be61c87e8281b2c82ef01dd71e38cf56faf6548c207d475f4cd3fbb301bfd506996c9b5b89272999200197545ebade430d85faeb97ed267211826e5f290724f55d9550135281d8205796377cdd043044f3e9ead317b791e4559876bc5e32142f427efaf5ec9555184eb739f2176f5d02a4aa86f2be4cd984062584c319d31b32999dc96e6b1529a6bdefa413eec5d04b5cdc793921298144c7883d6196f3ed15b51beafd1ba0038cc7d29e0e3339536b1a53b4c248f", 0xec}, {&(0x7f00000003c0)="abedf252f5447bed912a198691107b1c7e0b7256faea3ff84a94b74377da5a", 0x1f}, {&(0x7f0000000400)="c977dde3ff3b2c4ec2ef9b2ec61b962a4ac072d75a2ca068de2572996dc7144aac11926fe4fd58c3ddc3e441e9824ea4a717d18f90698f33655cc220ff5da46437952194706bd399d773941bd6d196f07301df01f8194ec30ec74ea4ef6de0c6ab8218f44eeb90259c5f388e7d4deb204b82d36c76b6f0a94ae87f48944695ceb75a6ed9aa5644ed56a2516766f29388fdf601057655193babbf119764bec85e9fdd4a80c197300186b67336f34fb1128c60d167ebc5c342328836dbce01fc0438efc8989a", 0xc5}], 0x4, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000080)=""/121, 0x79}], 0x3, 0x0, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000004, 0x6, 0x40}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x5, 0x800}, {{r0}, 0x0, 0x40, 0x20000000, 0x3, 0x8000}], 0x3ff000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x55650c3c333b002e, 0x4, 0x9, 0x9}, {{r0}, 0xb05d10dc828e872f, 0x20, 0x40, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffe, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8e14, 0x6}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x6b4, 0x81}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0x9}], 0x7, &(0x7f0000000040)={0x8, 0xfad}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:48 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x100000102, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fchmod(r0, 0x30) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000018858ab7ee9f88c6b00fbffffff02"], &(0x7f0000000100)=0x2e) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000009c0)=0x1) 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) getpeername$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000300)="eb80aa0d7b3e735ea4ec978bbd3d643d6ff7e3ac3810de128ce26afcd9a054dedba24f16ec01dd159bff1a15502ba85dd278927204accb8448733f9be664485abc8cb05d77c75c33314fb819f3526f0d1ecef33e31aa2a65d83da48b8a2fb199f7dfbb0488db570b7596041dd221bdc41ac5785aa5b9e0476573d10932cde8d90a53663aef36a2798e93a54d6e1e3cda638bec54643296bccee04685fae353a60ce63adb4bec01f17788576d1fbd2ddd470750818973918948b57c091ad28b7c897b131e391c6e9043c48e693115ca9084a29ceb9d3836d51ed02e44301c", 0xde}], 0x1, &(0x7f0000000480)=[{0x90, 0xffff, 0x1f, "c7aa7e531a1baa35dd3cd27142191c97ec76519fbb85a19192046db19e035a616775ef2cae6f453b42590a89efad0963176a05a54d1c5546a6d7f25c39f3fd6cbd9daca2b8663457d5842cb94216eba4e195379138d4549203096fe97f09603056d01cf4930044794e98f224a451971aec6bbed02d9642e220170b"}, {0x50, 0xffff, 0xf8, "f4920629422cc119d88a49d8ae6e64aef7a23aff76151dcd40e2dd232cc760f6b7a2552835018c8aa653e57355160e4afdecc9f05e1a6ebe9106bc7b84a8"}, {0x20, 0xffff, 0x0, "82f1207a8f865c58758d8e"}, {0x58, 0xffff, 0x6, "f12b7a59239770ad116ab1e489a61f0fb17dfe6d9278fa2cd5406d8c80556869dbbf804befda8af422e1d4bf321ce82351f3d0e02bb0108e00e7f245ae5ed3ab5c8cc4a852f2e3ab"}, {0xc0, 0xffff, 0xffff, "933649549a899337174d7b4bd62c05d3ffdc197836703fbb59e69e41bbdec854ab3c54efdbefc46aacec9979bbef0dcf26efdefc65fe719af235bb9d9ea07c82edac3ddfbb300ed57f29dbb6b4d9ce52c133a4ee967f995dd4b7f6e40fa92af5701bc44146d66a0432a6ab2600d6b2a46ebf48ea54b8b4a52b38dfb977be6d7efe895985b9a57df8c2f39224094d7ca8172ec89cbff948c0b756726463972489684ab1490821bb4a92cf9cb798d435"}, {0x28, 0x1, 0x0, "8a8f48851783e0611cd2b22a16fa8088ed"}, {0x70, 0xffff, 0x1ff, "40b2d024c1338d3ba24426ab813c6662e161429f029d7a2338a4db66616a73668c971ab97dc138d9e7c996a8333896b67215c25e9331b30b5749e7a7e669551982deb9af1771bed8b797e9d57164004c4f05ec0766d73ab85c"}, {0x108, 0xffff, 0x9, "87b1e1fd8b54fe5d80a0d494a07dffc05fd90fe161690ce4dcbedcf8352c8cc593253f84cf29d30a20742ab38fdee294eb56fb8059af4a430100799cd40758327a4b996a37e3fa5569b5addda8c8f3b5e80b75482c72b9bb38bb17f1adfed651c0696481c4bfba4c309dc0225a4b5c7c7921dbf91605a257292bb2ab767262e0ab0523403d00659077703fb3b5f7cda06cb535b656a97cce25368952d33eb5bc4d66fc43d5fb7c0950dfa0f244cf17d2b88ca045db20d7505665e634406a4b0b374d21f3bdf4b2bf0033dceef9f40ad139d0f7af7380cb1244efcccaa943c7dcc6a7e73950c3bcd548553a5e6481eec34c46306cda27b4"}, {0x48, 0x0, 0x6, "d9ac3a82c05e0a5036f4d1418f3c97f0e9cc603fd136b08a2228f2c6774c0f4888ff08789cbfb47c9470f5254ccfb620fc"}, {0x58, 0xffff, 0xfff, "2bc54e214f443d9ac2158d1398ad3dcd8bb0f71c9d263732e3f3d208258fa58cd90ec66550db4031e5cb13353e266855d1692ee4263f9340377899899ef1d06511f0cb"}], 0x458}, 0x2) r4 = geteuid() r5 = getegid() fchownat(r0, &(0x7f0000000400)='./file0\x00', r4, r5, 0x6) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") bind(r0, &(0x7f0000000980)=@in6={0x18, 0x1, 0x3, 0x200}, 0xc) 16:00:48 executing program 0: setuid(0xee01) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0xbf, 0x6}) fsync(r0) dup(r1) fcntl$setstatus(r0, 0x4, 0x80) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x108) fcntl$setown(r0, 0x6, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000002880)=""/4096, 0xffffffffffffff74}, {&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000100), 0xffffffffffffff41}, {&(0x7f0000000140)=""/3, 0x3}], 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8, 0x0) sendto(r1, &(0x7f00000003c0)="d82ecf313b12c36b03a9b00cdca62634f3a964fbeb5077c77292b673245282c50b2362cfda6f47ca597fb83bda0eaa03e3e8b83cfa2c8daa6d520fccbf477a3fbea1c5d06eb692a0aff8e5de9afd5e982bbe45696ca030e3383745c2e348b3fb8a29b94b0dd29bbab9da6e125529c8ab725ce8140afa82f1dd6e5945278dd0bfaead2b014ffe0aa769de4ae5af0fa10ef7749bd3a72d39646d62e3c5fdcfc1263dc6744dc9b4531145a8e106355c2fa25484d0d2787f6ca9ee568abbd3dbdc8f18602388b7f6d390a7afffce8b4bb1308989fa2c37e05da79e9f93d734ffb1b74ec40272529f", 0xe6, 0x8, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="2149da9ad082778a62b9c8826f77965942007480aed448c2094d23550ba29816a723ff0b0de710ad3b764716f9c452d2d0c12ebc49fa4e4ad836f1a83e80cb69c3b567f3956d44d80a5c258fdb0c77249460da2687567da43bc1924a64fee772", 0x60}, {&(0x7f00000002c0)="0783d651f8a053067ac3754bc593fd31df5a859917b863d5a3d44ac1590b3ed9f3a2001732a2991cb7bff0ca641322c634e945d1d431e5b6bd3c131547766a39eb96b0e73e64e01627e0f66c44d467f79e266969", 0x54}, {&(0x7f00000004c0)="437e03a5427faf812ad548debfd352655eb235cac0f11da2493ed8060aa81b40234360454d85b1c1381611e77a49ba77216ce35f5436d32a66502871f1e7e7da18d1d9c585c06b8aafb22f14dbdde81dd622926fc2db817b16698af2bbb7e7", 0x5f}, {&(0x7f0000001880)="c50944895746cdd7205ca01b1fcbb3febf5a2788ac8969cfa538d5d702e657f1fb5aea5c5ff776a8e242923e6a0c4c65296e91665124fb9f942b987078f1ec0268f142a862aa46b2545787b9b7fe2c95f3150bc419a79848b1e8d23c49171a790d7ae96f1815c33d02bd557387002d2f228d859b67b642bcdc5a3d115f3044890acebd8aab8e6285d5af16408ac38565b521f1b044d40364aadc1a54df95c34f5e25b8508d876281c8e0b57649c219fd5972b797a8782d9d3230f3cacdd4573c218f0fe77fed61f8ec03075aa725e78d22aa2bfd9552d02f8aadba2177f4dc8fcec62452069550a4179cbfbb9b3beb5e79bacbba1c9b2d033700e6535c55c7c5781c2b95b65d0a2ec9ad7a72adbb91db86c5d7cfd5097757611a89d7fb7d73519e52315b875d40b894a7aa2777a4aaf93e3a2428198a182177eaacff5fce6feefdf7ceb2af2cbfcc210cb5fa2941745c7aff4b85a9d72af5879c199107da5338388b2cb2e718b3a62fc1950db2902e143d604cb93146d20d3851072daa79a96cafeef64951cfaad72a2033486e85bf209681f351ea85b4e9db535351021d0eea649d93731499db863bfbd4baa8e60f87c4aaeb4c4ebf67bd0661f86eda1f65ed481acbc3d6816cd09e4a639664ea8c162cebf3220a45224b3ebed8393f5de223a037f2a167cf3e66df72eb1e028d1bbc853b0bf8b9fe34770e8013e51adfb9ef03bc397b3c477075e2f7d339b9bb08fc8f390e4838009ce335d45696b3d0fef121d44b89910d20893edb64444f1de956b1f3890585eeae692a868e92018f7683bec4fb8fb2c93c483653c7941c35f0025ec0d3502dc59549beddc39dfb5d173a65be88a2cc76af4a5228b8395cbad813925f14d83c51e859de049997f30a82296e28bcacb1a8eeb450cb8f723af6dfd2db4054486d4d6f3f03c290ab395a872711d92a55fb31380840630c0b4f2eb201ff6f61ad1aade18c6f0d371ed2c35f1c01ad1a036111fc6a7a5cd5806e074e887bceb63379183d482adb5cc3c6a97496e5e9769fb06ccaf8fa55ff63fdc4c2984492e836756a33e842f9c7cab3c6dd7ae13e8b99801b7ffd57c3f75da834dd1361bb53e1f36ae4a3a6d5c1a10e10f7298b9e218d3699f889e63d2efdbb9a5e209c4cd1e0dc613cab36f8fddb382bacb81cd545909bd593c506e9412acdededef3e8a7e182adfcc73481da724eae3fa691f89568aad38f45ff7394f70588d399eff3d8d5eac43cd1065dc00b3b6cf0c7765c4bb9c357d097d01892c103c9d03c0649250d636c9c9669efccaee40aae5dccaaaf304742c19904bb9bdbaecaeb701275d5ed32d2627c0a559f414e6a367eb8c2c2249c6ce53114e041aeaaf00d79c7d4e664b49341f34bb81897ff91774fd767217080323f068695e23ca4885c90b18d83b61256456a64b4ea601800baf2635d805fcd051f16fe317b46fb1c34da124cd8ada58e7d8865e4f31d17c0e22252d2d7e2a63603a82ed0a6b268c9b2724157fc12cd358e43748bf776d5b9ebeff588fed39af1ac81c1e2117ff6953e832f428cefe8ecf4ca2461acf5b0987dcf1ac7705bb5f9b55ae6a1c5660dff2e08aa32ed18e8a4a1b2a334dcf0240567f5a724ac61e6bcccc0cecc9204fd1a025bd6aeec9418be4e73303901c2da0b221c2845f22039f731100b96691e72431ac449d9dfa20ca0975d76d0e56b91804e81cbfafff2a49dc7179e85d9250cebeb6fa4ba1045e9aaf273215e89c0ef4312a46c439fb18f338e96f004af4c376d8e9503ecbba85557262f32afa095d25cfaddbe4422e37935e6d96095859f630330daf96978620a9b2dd607c1b35863210e04f4e3ed0ecec545253e234d0a0d9ca969df4e461f842a1a8655e49cd31cf01310c0d8b1e71989e50df8c472274321d36029140c663a3e3020b15e5eccbc546ceca7180c14e1a0dcca4653d777790e69b3ead0059f925433efc842cbd6571d71c6c28c5bb072783d30267614b8b9d9f761ba7432ba280a8780305e9a4597b7d594292af7f64171ea9ed1d45baea1b8ea25f4c03774de36be7591d618a7bcb1f9bcccdf327a859bf686d10bd7eae4651a2e75a4d0dac6e17edd655e810491fda361cbe063d3adca42c28bb42f8d9abf8f18ed9150f31e1bd9f886bca39346e5cb4b3fa31d02eb16f03adace8b4f60bdcd1d43842155b5dba1e12f0fd6c3f9a971f9adbb8e04ceefcc32c659605e5870aad5d9eb5891a200b890dd56cb4c9b74ec70d0f0cec641b330912c3821315b6990c4ae449ec44d6ee449c2d3249a280e1446cdb973c96b49552e522ca559d8e13e7f297fc5a1a36f3942bf4970ef385b20cc86b2c2abd595fc62b06f0534a0098fb31eceaf18f600cba1bc1decfa6295b9eceab957cdbbc48c496241ce80dad64af4d6a60ad0d3464c0ef07eca1c371f7804fd752bed6e8381a517574c26a6eaba93efa9f82b2f275e99bbae0c0bf04c5ac1532206c79793b24d99f7638e2e94497a00b8848c91ec3d830b8d86f998bcdba76eefc18afa5f3bd58eefdb15d661aa05250f5529b38274671bc02a1ccfaf4f89083386d5f38ce34076f824d3bfe51916a3bdf177bfc162ed91401a4fa16b150719799ce7d52097a8958c9302aa1a19e06d9c99142d67e27340cccdf38e56374f08c13807fa244854df4872979d68d90da0362b7e64892f6ce01585187ae6f63363168e8466f88467660c438e8be1c4f00adcc246d5e02c52475d421234c32a509bd0a5c8a2db0eb4663e35302c4605e2f0f71f820bebf53da7b11e8ae537b2e20ce2cafc71b0108262d7f6431aa0c362e4f304be41a27359f7e33d933418b18d203b6a7aa35c67751fd066b5d5e7be153585dc3ec21f13e29c244cfb45f42862a4f8aec5fe7c7b0f57573c28b282e2d06796549fb1a8c4ddaba79797c7d01e76e46789dab5aa194572f3bb1e81e9ddb52de91e4db7725a58af080cb6c15346d50717919f320283fea1b0dda50f208402a87a7cbb03af192e65492fe9e8756549837aaf843b1da2bd41cc0c3eb14b637ac33a26fdd3ac056754b61c7c411f5276c93e4afa6e20bbe5c65073dd8925bcc02ecbb820952f8961be2148def36862a5e0c9a3140a1671588a788e9d8bc587c8952a94f3279724d1879ac86d4e409cc3ac64b07adb611a575a4d1af76c23b6dc61d2846e5baaf2cfcbe3c73e9e3b6d5a25a79eda544e1533b8fd27edacc3dbc04bcf54507b6efe13930cdac95b9fd4a8ce9d5388034e5876246ab527c180f90f18bfd9821c3a8b7b8e216363382a87d0458383c323435dec34f7ce3e8282640e10ec82a9020433c4f37effab5adcab20d734a0b5e169cff45002862b5b1add479d8b94238b7f859f8c38ba6661dad7e2e269f5671a3f74a80e405ef65b927a8a58d8945306af84be7d7be8dbddf0d47bbe4a102a7ac6ec7c6f8989cc515a25f634baa5fabbd11e4d35d0901548ae3cd639cba38d513cc82efe5123f2e90d48c03279edc08bec89c215587c1ce3c3049089dd329f177fec042a0a2255c6174e3d09c7e324f3fade0a6cef5595de625719e2e056fb56e01268cc1f624310632b7836e7ee64ba80905c80fb1f5ca0c7146790f187f73b8a236451d83cf71f5172d59fde1f6f73f87c003742e5aa5f847305e1e3ac5b322cbcfe5374648e040b9d6cc34a41d565969d55cf728af257340f84498b5735f5698953a55a34d59318e1d0b6b37362c4f54c5c289d0dcc2f738d82404c5182aff67eecf6b8516cf954ab3f8936f9a71fdf1d204fa5d816d66a096ef1e2b349fd1ff4f7b2388a6ab5abb60254dc97c79cd52f8b747c405b2fa83f3d0dc659e7fd4fcfc00e03859f45cca0d540b676a72c7a5b3d781e3b1c685e56dc3ad20e18de2e99db8e21872d68574dd7cab0cb163b2cd740ba36767365289e177b44b24155bfe0945ad0cceebb8b2275d59b10fc1ae041d08a14ee65bb73090c41da0bf88b3bd92ad51f98ab12288fb99235e4bf9e605bbaff1a358b37ac251f3a5048fad09e5fd64d424a51ce0650d4d8764207f634fc88d21aa2f2b97165b3146224a6137aca5642e75037c622f44b53adebd294f37d1c507023806577b1a06e1a4b86a12d7b70c6ddc4df5d1882963219ce6dbd2b720d0e6a2b99978134e0c31d0a1cfa6dbb42181dd45a993a782a4b748bb55e30e4f876a1d3e53750cc9d46f58279315cc97f9e0a979b760cffdcb8a1e9d55782df5bf8b879f77a1dbf934f361d80e6a112697dc71486aee2d8bfb4cf2514c862ed174776fd652e4cc30c11dadb45dd27a946ca4402d7dd9b1ec2d2114f6e12640d1674fae6058ce8516c3189286238e31f4021be07d772f4433b862f9a87d504fdee83412c8c6e16c91986c4d50c2f8a6485b521700ba285e93ed72d754cf5aea8bcb5a2d818b4252043c53f71a8f8189dc8a8446dc365d4e99cab02d6ef26b3d74b416234010eda9a953cdb95276cc857dee48d6732e1d84d418e8d79bf7f2d2db2c3bc881453c02e6489ee65009a7a19c58162e82fa524fdf83b14e27fb387b38ac4a3103b8ea8cec1a5a2aa811ed7849a42bb8776fe29317340ba68577e8db8e21cabd6c71ef39f40191a2489dbd67fd6045a15635c255d38da48ed2d6ff3d1620f55edeaf0a841ca9268192224bd6a9f4fd1d1b300e44f17d8b9a2781afcb31db30aaf32701cd82c992c093cade2340b29fa9a3bc23dcda212b83054dc8420875e6cca6025c9d07e1d943878a67ed08c100a7e94d3bbee83da41eb102906cb2ebc2b94e524309d6473997ecb0cd643038d728193a3e6ab05eed62b8c9949e927dd86ba19366ee12b66a6fb521b0fdebc5aea0d56399e842ccb218b3387b87356e92a18aeef16f78791d7885a5ddef37b050e1e462ab49506eadbf66b358702fbe0246591a10ad8026a5fbb05fa7dde066224ead66e82e4126f91754f849bf3e50a763beceeafd9af8d8c311984fa0e8fcfd17b23ef9199d159d777e1b55dd37e303fe3acf481161055d465d78b1b45f98fe3a0871578d29d4f2e1d776319b5d14123b71913dd71961d6b32e3d4e47c51285aa6154f7fe980ce730150cf8d3e3cc393f2144971d10cd820491705fefd9e5e62f379430e79854d42a8f0eb939627f31d7facd196b8006ea597c837c24d8572cf03627043036f75c2f7813f09fcb7fe73881e8c0552ec9f0738647fb88a1ae5d56e2d0d79aa774b012ec06718fe61fd87767b6cf2a80af1902dbabdfc3e38785935bb24d845dea517247e08f68bb91ddd26d27b5b085a365c74ee73c34fab404df7cb768a978305313ee1c9d1c92f68a625e9a0f91820fe04b8d217dc6ad87271b92dc52bf1583d074bb036b2acc23c47f5dee40e0613bfbee8026bdf2354e1285f98d1e28941354844195f4e961a9c901f3f2fe44a883ff9bf3c4ef7a3f89cc8aaa5324550c24075c2a1618dc688fd0f11b508debff29ae30cdd373f534286d9074e4996baab55b55da91ad750fce43c5de41194d91bfd5674ddbe4632d5f9d4c0808120be90ba111da2c4fae000901201738f486f9c9b8effa573631516b298af4a5c49a765a4cf5c04e8904fd877b03593e6edf7b80b7389d53f37a50e6c6c1c4a375b86725cdca056b1791afa641d3e59ebc23cc96813d221544bfa193baf70cab91650e72061e91e286cfb2d31fa572e3a67a60e2a009359e1a88e141975fc5f783525e3528938309a8b3354028b10a834ccb3932fb561998f2a2da1d04a9e10938904e0efb62a1d996edb038956ba0093a9e4e3a", 0x1000}, {&(0x7f0000000540)="e873d45083f77668dc21406aa19b54933c842dcbe7ec8b599551bf4ee5e818f479b600d965a7822f146a2a019da12d4b22b0abd83727a85fbcf5fb7008fbb9cd8c460c0d0d094b3636cf422283a1addd7e764277409a0fde45e02b6cc0bfcf4e297314c185b362740f368d92e1f9cdfcf22a1afd8baa4acf8cc2d568f95edd65203d63e9e4b6b298892606334faa4746578c55fa81bdc08ede0ff5be527f4a4e818ff0e9dc9678fbeacff21b28c6fa5013b4103e89cb3cdfcc00c02effe68c658d6a277d0f2a01764a7d4def11f58d0fa72d00a7b9b8ff16952204027837033f62cd8c3a", 0xe4}, {&(0x7f0000000640)="645708a9b58aa44237a901ad34b8ef72d097b9be34b4d6494ade0e91a1b517112308b3b3cfa24dfc21810405cbdae55611776ea34f4bec2875110331b4f3027e68ac5566421f5aa41c5fa383249ee5057170f5cb66fc8b22530915e6f9eabd20357ee48a0ec48c3c4fc275a7b6d70ffd3d357a77c6221e9471cdf9b6cb43cb4563039b", 0x83}], 0x6) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002015, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000100)="1d62fcc7303ad2672cd0adc065c15a8af5c983139570ab839b3b09e646633aab4d94cacdd977df6f321ec43872dca40c02b4778e993e76743d0e027ea02947c60ea90144da625f2dfbeaf6c51f8e565d2a701c33c41dc97024c297c62aae4d77d95e75e5186176b2d1f6fac49db7cf24dbb4c2ead2388d10639b68df424b13a7e41e2dfcd4586e5de9511bc0966b137cdc24646875857d1cc5b520a35b3b78e0cbc3f4f93b67b69476996d31fb4fa7ac0ba9cc56b9c02fb383e9b1f115ae4d71bee67e03a9b5a115b37ca1429126b2e34ca579cf7179585ac719527a4c65aaab0d67eb5d4878ee90ea6e591cffa42e095bb1810cdca91a92befe47", 0xfb, 0x1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) setpgid(r1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = msgget(0xffffffffffffffff, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000380)=0x1e1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xffff, r5, r4, r6, r4, 0x188, 0x80000000}, 0xfffffffffffffffa, 0x5, r7, r8, 0x3, 0x4ed5, 0x2, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0xfff}, {0x64, 0x1, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:48 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x4, 0xfffffffffffff774, &(0x7f0000000080)) setsockopt(r1, 0x26, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) kqueue() close(r0) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x55625323) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x70) close(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:48 executing program 1: semget$private(0x0, 0x3, 0x1025a) r0 = semget(0x3, 0x1, 0x40) semop(r0, &(0x7f0000000080)=[{0x7, 0xbc, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x80, 0x1000}], 0x3) semget(0x1, 0x3, 0x0) semget(0x3, 0x1, 0x55271fbdd7171027) r1 = semget(0x1, 0x0, 0x40) semop(r1, &(0x7f0000000040)=[{0x1, 0x200, 0x800}, {0x1, 0x5452561b, 0x1800}, {0x3, 0x4, 0x1000}, {0x1, 0x8, 0x1800}], 0x4) chroot(&(0x7f0000000000)='./file0\x00') semop(r1, 0x0, 0xffffffffffffffbf) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) nanosleep(&(0x7f0000000040)={0xfff, 0x1}, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') pipe2(&(0x7f0000000000), 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) sendto$inet6(r0, &(0x7f0000000040)="74f3300b0f12390d28d712b2f3b77875b43b3570317088b8958c52e4e4ab3b4405d39d6aa993c3d319a2a99310c61b8ede382f305e8ec36f8979e9aab08a829cd517c58e5d9bfad42dd7f5fde95f172053f7cdfc639f", 0x56, 0x404, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x7}, 0xc) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:48 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0xb) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x3ff, 0x7fff, 0x1, 0x1ff}, {0x9, 0x6, 0x5, 0x1}, {0x5, 0x0, 0x150f, 0x100000000}, {0x8, 0x9, 0x8a6, 0x6}, {0x20, 0x3f, 0x2, 0x676}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x800001f, 0x2b, 0xb7, 0x62}]}) syz_emit_ethernet(0x53, &(0x7f0000000140)="045d84000041896426bd9833422228af6e513ac1378edc5bbbcf4f0bc5c50930d110dbdfbc783fb5a1eae6f0814c1b6655c8d8839c17bdddf0987a00adcc165e4ec08108fb1a9d73024ad4e59af997b6a2c3f5db1f2075488196451ef5db053e5ec9050d717a9c53ad728f4992960b617c488bd2d827daee3b244f1873c230401a") ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x633) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000d40)={0x1, &(0x7f0000000d00)=[{0x3, 0x401, 0x7, 0x1ff}]}) ftruncate(r1, 0x0, 0x7fff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x18, 0x0) recvmsg(r2, &(0x7f0000000cc0)={&(0x7f0000000980)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000a00)=""/244, 0xf4}, {&(0x7f0000000b00)=""/247, 0xf7}], 0x2, &(0x7f0000000c00)=""/143, 0x8f}, 0x1) 16:00:49 executing program 1: r0 = socket(0x10, 0x4007, 0x1) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x20000040000) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x4, 0xe9}, 0xc) pread(r0, &(0x7f00000000c0)="282cfbc18b865bedb62f46bbb586", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1f7e400000001002200000000fffffffef8", 0xfffffffffffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x4, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1013, r1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x8, "2dc22319b4adff07b6ff1685bb79014b0bcd8f1f", 0x970e}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0xffffffffffffffff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x9, 0xfffffffffffffffe}, {0x200000000024, 0x0, 0xfffffffffffffffd, 0x8}, {0x2}]}) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/16) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r4 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e4") 16:00:49 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/15, &(0x7f0000000100)=0xf) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x620) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x1000) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) close(r2) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x80000001, 0x8, {0xbc3, 0x7fffffff}}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 0: poll(0x0, 0x0, 0x844) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x73, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x800000000000002}) 16:00:50 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8ce, 0xa2, 0x7, 0xffff}, {0xff, 0xbd4c, 0x20}, {0x80000001, 0x5, 0x5, 0x9}, {0x9, 0x3ff, 0x5, 0x3}, {0x3, 0x1, 0x3, 0x1f}, {0x5, 0x4, 0x3e61, 0x7}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sync() ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x25, 0x0, 0x311) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc0) setuid(0xee01) ioctl$TIOCSTOP(r0, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) r3 = getgid() socket$inet(0x2, 0x2, 0x2) fchownat(r1, &(0x7f0000000ac0)='./file0\x00', r2, r3, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000a40)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) close(r0) socket(0x20, 0x4fe961d9ee0c7b53, 0x8001) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x100000000000001d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x167, &(0x7f0000000380)="ee5fd73a608192c79cdc3d0f66faa97034c64998280000000000000000a1e8ca7ea24c3ed6261542e4283fddbfa54df2857add11f032b044492dd85869c107959b044d74c3fb6206000000000000006bf19e810ef03bc1ac19a79367a71287c117679494af03992df08188bb5d237f000000e00d875e33df128a958560abc1861d42e68e7c7a76281618601f298bc294b66f1117f4d102d599fdd8c047ea6a985ab11bacc7e4f79ad0e0852ef76bcc078d8c142f2ff62b1e4a8d1e4c91b6e3d8aed4c440b75029784d070f9f577a094a02a1041d9c4ec569ff132cd93fc2ca9854b3fbf89de475e46df4e0f5d1bf3fbeecb365549b5f323062094eb663b09f2e6dc814ecf8fc7e984c03c52003ce65408c19c5ca362a36610915bd3d2e24be17777511f11c10384f2b78b9e9a55f5689e2c0cd2b36eb00fe9387e3406ba41acd52e2dd2046098b4bf3669b8eaa0052dadfcd50e6a5b0eb8447ded6f96c17f0924b79d54ab8ffa9") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x8a, &(0x7f0000000380)="b6d5375bcaff8c1c724c60f357d698e4927fb8e7d14d435f72ec5689915d8583e57b789c0496abc829a6f2fb4d951f6787ac3b5a8945e8fd8a352a3bae38003f5460621a6a0c12154078b0231e2b4a68c0d85cba32373b3b903d9473e713c2596f7bd19e5b69ab5d1b08000000000000000ce4a0c497e78c6560c4f07b8a9058bf98d108467a0b789930") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x401, 0x5, 0x9c6e, 0x2}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7ee583df528793bf) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/48], &(0x7f00000001c0)=0x30) 16:00:51 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb34, [{0x3, 0x2}, {0x2, 0x3}, {0x2, 0xf7b4}, {0x1, 0x7}, {0x1, 0x8}, {0x2, 0x1000}, {0x2, 0x7fa}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x200}, {0x3, 0x8}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xfffffffffffffffe}, {0x3, 0x8e}, {0x0, 0xac}, {0x3, 0x8}, {0x1, 0xfff}, {0x1, 0x10001}, {0x3, 0x815}, {0x2, 0x100000001}, {0x3, 0x100}, {0x3, 0xfffffffffffffffc}, {0x1, 0x40}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0xfffffffffffffff8}, {0x2, 0x400}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0xffffffffffffff68}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x7f, [{0x3, 0xffff}, {0x3, 0x80}, {0x2, 0x20}, {0xb153a68c23a3575f, 0x4}, {0x2, 0x3}, {0x1, 0x9}, {0x3, 0x5}, {0x1}, {0x1, 0x9}, {0x1, 0xc0}, {0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0xff}, {0xb12ea668da6b8fc5, 0xfffffffffffffffb}, {0x3, 0x9}, {0x3, 0x2}, {0x1, 0x2}, {0x1}, {0x3, 0x6}, {0x0, 0xf81}, {0x1, 0x2}, {0x1, 0xff}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0xc44e}, {0x1, 0x35d}, {0x1, 0x60000000000000}, {0x1, 0x1}]}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x100000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x3, 0x7, 0x7f, 0xb6f, "5d76c372aaa5153d9011f2845ef9001425ca9e3c", 0x6, 0x9}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = semget(0x2, 0x3, 0xa4d41acafce3b51a) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000380)=""/247) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getegid() lchown(&(0x7f0000000480)='./file0\x00', r3, r4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000540)=0x80000001) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x95}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfa4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffff29e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6c349289}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000a80)=""/234) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000b80)=0x6) semget(0x1, 0x3, 0x400) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000bc0)) setegid(r4) chmod(&(0x7f0000000c00)='./file1\x00', 0x2) semop(r2, &(0x7f0000000c40)=[{0x0, 0x100, 0x800}, {0x2, 0x7fff, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x120, 0x800}, {0x4, 0xfffffffffffffff8, 0x1800}], 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000c80)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000cc0)=0x1ff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000d40)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getpeername(r5, &(0x7f0000000d80)=@un=@file={0x0, ""/4096}, &(0x7f0000001dc0)=0x1002) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001e00)=0x3) poll(&(0x7f0000001e40)=[{r1, 0x80}], 0x1, 0x7) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) listen(r1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="14") r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r3, r4, r5, r6, 0x100, 0x7f}, 0x8001, 0x40, r7, r8, 0x0, 0x4, 0x3}) 16:00:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="4d9da513cce1429c121c3edeafc184af49a3b37c37827d49f3a4307257dd198b6978e1b36e41ce0979014ccf6ab49f8790259e3fa1af5eb46243c50a58f6756be36905c59346cc0a9083ac5e7876790d950400124b331ac3761231a35f76ca14b108401554ebc686b3cbb10778164eda9f775f45e7d988815e961e796012b9a102d76b4adc987e293f0dc146d18677dfb7c71bda23fe1453190401643e4b5b9c354445af2aad913dcefa", 0xaa}, {&(0x7f0000000240)="ec5ca2e150db07163bfaf3aed7b8a13dfc2941faa61550b8dd6d993f1afb3991207f5cc18047482ba727224c43fe60233e598116370ed948f2f68848d778c8ab945682bfb050d3591f4fd10c2c59043f64fc8c1a7f575ad11f3cf484e9a4efd69afff6b4d758f337b11ce2412155d1df", 0x70}, {&(0x7f00000002c0)="3e39c69a56f07b1aa036dea441fab724e40f2f12724ecd4984cc4d561d80057a4791aa349fedcbbebdc3632ba9d648528570daf95100122d93e7328df7c1b0da769b648fcc6869667e3faec06a0c931b5e16600d415bca47a98ef5d662838fdf9ddb4e88fab9d7bcee8f4b7e64a423c68e790e5a726959608e9299aa98625eda055277bac2e41e11b5ac7d483d37b128d314e9de6c3be2f7211f6b446e4067f04c035c2a43badedc38c2bc9d600714f40f3888f9bb9a26235f249f95bd0aaf2941083b0c6eceb21ce37a1f194ea835ae1e96069d6a3710dba1203812b1a90547981534c46485484467afc1142814729e171872", 0xf3}, {&(0x7f00000003c0)="a4a979975db03cee8b61db1bfbe9ac12b2646ba2d5650c4ec021d50ca0c626c5a2549baca625226311e407dc3c3cf269316733700434d0883dee5d61ed450d5b76a89c27cf32a0728196f02b84a6da94", 0x50}, {&(0x7f0000000440)="d2c5e24f7c70fa7e29179c124ab25d0bafb1069e8397fc9440c9cf4e0f654449f65d608a020a1f053c1af037586e39ffb49aa475da10062f943fa2a13e74e9e33bf011211270f3df0565", 0x4a}, {&(0x7f00000004c0)="a79424e64fddbf084b623113293dc932c196c3d227e45abc1b0767ac494404cc3b3d72563b1cb019a916cc7a8365923ac36531216a701b34e966f05de35f0b8222cb21e4df5e65a9446af26345304bfc75dfd5971ba8ff0e4ce797731d4a005e79f61b1f50fe1151556c452d692a5d66e9e4c475d0efd1bc4a4de223642790d434ffa86a02f8a366d0d759e3e5e9b81d4eeb2b147551ba79e6d19557af965c413a3d938d754399cd14576db5bcbf654a4ffb914017a6cd9f68356e481ebb57f777de459fa4a414ef6faf3344c46d8c8d645293e953f30055a87c0cc3", 0xdc}, {&(0x7f0000000100)="1b58e910964c7ae0907c51b0af70badd03172bfd62e0447abe2c95770a8e", 0x1e}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296482cdb1aee84f7549d80ce8f90ee1ee419d7609ae9fe71f115558374912c29f496a294bb23d50da28bfef3289e7e846c8513740cc07d557f7eede6e6b9da00488861b40f3a6f8e81e1cd66ff", 0xffffff6a) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x2c, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:51 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x400, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x251, "f5ceeb9a52f7cacb03d3790feeb96817a5432a93", 0x80000000, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() 16:00:51 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socket$inet6(0x18, 0x2, 0x80000000) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000280)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="568fce61cda3c0a78f47188ec00aac5bd65f0f6b50679229ad4c477b810aae10c0f374dbee165e26f857d9adb5d8d1b2b496c52767c3a0488be070aa6f69de8c58a3d41edc03af0694a4ed829af79d201eeb4c7b096aac269de7952d659b049b220f85a259eb2b546983241491da81ff08e594", 0x73, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000003c0)=0x101) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000240)=[{0x8001, 0x800, 0x5}, {0x7f7a, 0x1, 0x5, 0x4}, {0x2, 0xb7, 0x8001, 0xfe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000040)=[{0x7eb4, 0x401, 0xf05, 0x7fff}, {0x7fff, 0x1, 0x7ff, 0x100000000}]}) 16:00:51 executing program 1: munmap(&(0x7f0000a0d000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, r1) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) chflagsat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x88da50534fc1729f) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000000)="db") 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9c3f5ff05fa53799}, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x5, 0x5, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000080)="d7") 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0xff8) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/216, 0xd8}], 0x6, &(0x7f0000000500)=""/150, 0x96}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x4000, 0x4) 16:00:52 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) read(r0, &(0x7f00000003c0)=""/172, 0xac) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x6, 0x5, 0xfff, 0x0, 0xfffffffffffffff9, 0x19d, 0x2, 0x2, 0x1, 0x80000001}) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x6, 0xfff7fffffffffffc, 0xb5, "93ef9ad6826c7547b0f0f17845f188b282c1cf1c", 0x2, 0x2800000000}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x69) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x6, &(0x7f0000000000)="eb44e1bd", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) getpgid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x6}, 0x8) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) 16:00:53 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffb, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xf8, './file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x6, 0xffffffffac0f2fa3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1000, 0x10001}, {{r1}, 0xfffffffffffffffe, 0xfe, 0x20, 0x6, 0xff}, {{r0}, 0x0, 0x20, 0x2, 0xb0, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x9, 0xaad}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x2, 0x8}], 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/192, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0xe8aa, './file0/file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x9ff0c59819d87375, 0x100000001, 0x3}], 0x80000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x45, 0x2, 0x5, 0x4ca11eaa}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x100, 0x1a}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x9980, 0x6}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x10000, 0xffffffffffffff6a}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0xe, 0xf0000000, 0x2, 0xd86d}, {{r1}, 0xfffffffffffffffe, 0x1e747eb031010e0a, 0x10, 0xffff, 0x9}], 0x6, &(0x7f00000001c0)={0x4, 0xfffffffffffffeff}) 16:00:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x20, 0x0, 0x400000000003) recvmsg(r1, &(0x7f0000001700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000001580)=""/112, 0x70}, {&(0x7f0000001600)=""/59, 0x3b}], 0x6, &(0x7f00000016c0)=""/49, 0x31}, 0x1) close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x1f, 0x4, 0xfffffffffffffffb, {[0x5, 0x5, 0x0, 0x3, 0x8, 0x4, 0x1f, 0x5, 0x2, 0x81, 0x8, 0x7f, 0x400, 0x9, 0x0, 0x0, 0x0, 0x41c], [0x13ba, 0x80000000, 0x1, 0x0, 0x7, 0xc5e, 0xafa, 0x7, 0x2, 0x4], [0x7fffffff, 0x3, 0x9, 0x100000000, 0x7fff, 0x40, 0x400], [0x1, 0x911, 0x7ff, 0x1, 0x800, 0x2], [{0x0, 0x4, 0x7f, 0xcd}, {0x0, 0x8, 0x8, 0x7}, {0x5, 0x0, 0x7, 0x8001}, {0xfff, 0x9, 0xe90, 0x9}, {0x7, 0x0, 0x80, 0x8000}, {0xffffffffffff659e, 0x9d0, 0x6, 0xffffffffffffffff}, {0x7, 0x6, 0xfffffffffffffff8, 0x4}, {0xffffffffffffff42, 0x0, 0x6, 0xffffffff}], {0xff, 0x3, 0x6, 0x5}, {0xfffffffffffffff8, 0x2, 0x9, 0x800}}}) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x9) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0xce, 0x1, 0x9}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = shmget(0x2, 0x1000, 0x204, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/248) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18003, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x4, 0x5}, 0x80000001, 0x80000001, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000002c0)=[{0x1, 0x7f, 0x100, 0x9}, {0x0, 0x4, 0x8001, 0x8}, {0x3, 0x0, 0x6, 0x10001}, {0x9, 0x6, 0x3, 0x8}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x9) r2 = shmat(0xffffffffffffffff, &(0x7f0000fee000/0x10000)=nil, 0x1000) shmdt(r2) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000540)=""/219, 0xdb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000140)="fac3d69815d340dfa37939efb82cb69a1ef6bea90349c78c7dda8ea9e38da8a71dc076f6a1667cf95bd230a8dae4f11c635d82e8885cd888b468cc05315ccf6652") ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x8}, 0x10) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="5e4659e5fe9b213aa4983ac39cab1a9550b513a9d0749ad83872c9812442dce1e128d9b3d12d385879c1972910e457615115bbdfc215461111aef03f7a31512f37911c31752fdda3fcaac87266750bcbf5ca300c6538d0c349a7fdd9ff841c8193238c81181b8b9dbd9fb63d4be965ed96326af371d6e59f1bf3740032329b6f808f76d7ae9764911583507dcfb2a12e0536ae8e8f3cb05f54205d616cffa939b47c8a3e7b419604971495ad576a790a6f6fbe2638d89b75d32a19c11262574ccf93362f2cc918f46ace4b5cd64082d8012f77aa38fd754df537599c6516f1ba", 0xe0}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCSDTR(r0, 0x20004401) 16:00:53 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa519849b367422b6) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x0) r2 = semget(0x2, 0x1, 0x410) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/79) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xe2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) wait4(r1, &(0x7f0000000500), 0xb, &(0x7f0000000540)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x1, 0x0) r3 = dup(r2) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x43, 0x74c}, {0x7, 0x5}, {0x25, 0x3}], 0x3}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) listen(r4, 0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r4, &(0x7f00000002c0)="fe4dd738e92606baa041a10b34d04f478ef308c3be01f49820a6221d3b075b174d23074fd3ce456475a316f02eacdebc7a7b33b67bdcfe88c65d5f77aac1820c4b0db24b63553b4cd51d6b08992cacc1a043f0e6422e7535ca", 0x59, 0x0, 0x53) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x60, 0x2}) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xffffffffffffff42) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x4) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/83, 0x53}, {&(0x7f00000005c0)=""/181, 0xb5}], 0x5, &(0x7f0000000700)=""/136, 0x88}, 0xf071f1360e7bc04) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x8, './file0/file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:54 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socket(0x10, 0x0, 0x6) shutdown(r0, 0x1) 16:00:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xc4}, 0x8) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 16:00:54 executing program 1: socketpair(0x18, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/164, 0xa4, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x1ff, 0x5}, 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair(0x18, 0x4003, 0x2b, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:54 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) fchdir(r0) write(r1, &(0x7f00000000c0)="b7", 0x1) dup2(r1, r0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10000007e) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000380)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) read(r1, &(0x7f0000000080)=""/55, 0x37) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffff) 16:00:54 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x28880, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:54 executing program 0: r0 = socket(0x6, 0x3, 0xfffffffffffffffe) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) geteuid() getegid() r1 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02002ea16669cc413008f71987ceb7b94089666dd400b6b81aa5951f421b3bf3802f47d92b297bbdd367f6b9f00c5eb5e11105f1f06b0b6181183a4efa6bd452db5c2535a12cc8ec29b6b20818740c1950d04f298b295fbe6ff0b117d56bbcb24f1c4b4f3f9da1ae3ee1a6d4cb066815896713718f630187f4b839502d88c9fc5331e5d914d7e0240659ad19db76e8698a4ba08c5fc3f7fb2951dfd2a55c971a15eaf231faa2081335318ee29192f86c16696474981f6655b01bbd2735a2955492f64eb33ae641d1966d187c59822ccb8be0d0dcb03c9745b654b2f7695c12ec2f84c34626988ceffbc718cab7dc9e73b73bf32a1e7a2dce31bbec37df55ae3ec29a09efab0452ab6a5972247cc7e5d773dff8b7bc6205eb1b67c8437ce45110c1e6693c1326"], 0xa) setuid(0xee01) getegid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() r4 = getgid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0x6) r6 = msgget(0x3, 0x0) msgctl$IPC_RMID(r6, 0x0) chown(&(0x7f0000000140)='./file0\x00', r3, r4) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x5a293c6c0fa5d604) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000080)="ee2f09303c5b4cfe4eeddc44a1b962dacccd89bc63fe193206ba520ac95c5e9eca7badab7f3f0768d81e21ae32b5b9b6edfa7bcb1a3a4aac9cdcc9b075dcd362a63737911b94764b44d38c7d808378db63adf858a24ff24c6daf157c60f859711673f7b4347c285ed4dd5c6997f4809efca66e28447a3cb1283e89e9ee7a490699285ab99470215ca52f0fcfa2ea51542b6f0aa003f61ad9ee8ea8f12e5ab281f781bd6196bc9c244c7ce7b2a37dc33741877020739990f506d96f7177e90d", 0xbf) write(r1, &(0x7f0000000040)="20f26c4cfe3873dfc81e856008efe5f20a", 0x11) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000680)="041a0f6557b505b6a00ddb18da6c5ede399c3fbe288a48ce418d4a807c73f64517327ef9673a5e2195a08fb76b91ef7510e6356ea3f1bff8ebcd7339b39499f47c6a6509806109a0bbe0bdfb54b63f22ed5f09fbf03d97db29284e5004137889e473175fb390b5123d2a95d7639eafaeacac76bd19fdefcfb95e8eeb26c6a3623b223d2604e157cd849646751b5a645f3d549adb58462132b5ff87916b92db53baffb14f8fd9f36f6fecf7022547664621557e83c9dfd5f75ce564b15c5e248ad519c6de3ea2e20e17a85e487480a71d62508ccd4f574f0a6e02609e8f44a66812ce5153df59f1d98cebe7d50491759353555c7cbd3d48733e4355ef16b513495d7d775820fcda32618fdf4e80a28e13948486e71f4737a4ce2392026ae647933d3c41186e2f0bb020e2b3d99a47c756524e4e47603c663443f39de20924fd6ee26179974c2577b4d564ebc742a9120b08b0f4167b973b59ed0cc64e918be148022fe6e96d53ef9d1ad76afc3c8a30be19ee1997592d50a341465bd233af9dfe9c89f018777bd8bc9c431af1e940f8a91c8d2d0682638021483142c5b422c23d7d5f02cd9111fd0e2d30cba1cbb53e773083af262b623b9aa6a67d12979c92ab1aaed2ff0642bb39a5553d06014fab923aea9526d69813f9820e5c93c49dde7cfbbfb923c2cff64bb1dc2aa419ccf6cea79cb83fce28608a02e7a47c4626ed1bc26225fe670f9173e249e358e5318f01d7056fa5b3d37ed2b31ff1750a1cc6da8f7b362964e27f782c3f43059bfbdc4e6dadadb8027cac4802b8e38ea9dc64bd51bed448da7e9f36ca100f774431d1b1b637eeb0daeb2ea8a5c53cf0fab103162517164bcc804edc66c924a1bbf0691ae541ee0f73b521302a6457e77033d047f197e881d1b74fe644d1fec6632224aee4d2f7940a3673c38a107dce85823575148197ad688c033b02062c967bf445af9c875af20a28ec27377b80cfb5443f23ea48e363b7e07579c53c7ee1b1474b3f57916cecfdf6117597334064cca4b1e6b577119a082e65978fc88377ed28fc1cd0969b116ae302ab4b386d9537f420b0cd58eb4718c298cf77f9eacac4ac6c0f7041e6eede3d07ed5846fa3fb70abb641b9ee4ad4895e1957a116766f5b239292b1b498581b4eded7b8cddd3494164ee1cbe008d11f4563933ea8ee81f1e70b713ad3a928622f2de7a20ff262d577a2e2f2e900eadb41d90388413bd9389c4979bacff369203251cfff8cb8f870384a657275a5d3e7f664213de3ef22e3789229640de48be38ec93d9e1b407eb609107105d6944b981ea492875d7bf78988e3d2608981244a4e5f148c955be215c3d47df8370c746f9c606fea178bd5ae602581203e03c900784b7c0200eb1914e45e7c848aae368d6b2adb8b12429a5c54ecd74e27e93fd884faec9d18d389aaf657a7bd3632c2368f130dc16da394a756b50337c7e17aa545c3e76f40c8166575887bd4341ec309976ac43964cfc8f629cf54fb0c5bb465b8f63a4d7a52b03d42e35e9e53f0b5578009ecaa531f79f3f100b8ad4fecfb6727f5820d866d40e0d3a331a38aca2a21796d5275e79e557bc5952349ed443e22b87d1af29f91dda5a645413d1d56419117c515b43fe668b6351f15305df5dd9eac769faf76ce7cf93f4dbe06a89b9c65d6fb6a3e958f839bd11483ffe0e432fe829900e6566d2717caeb3553c53659392804bba6d6a10ae8a772288ce92e37d682af06b5689e8f02a2df3f0fa84b1f4dfeec888bee771d3b6fc2abac0dcb419db993cbd357faaacda3a624f0b8fe71f01c452b4f668082cdf5f0202d5c66e550f8f29ab5de6907d8a98569817df36f81fce227bf4d6bdc8b296b018292f3fe3410f0ddf83fa19a04049516d604acde9abf31f2c274f925400f1ffcb84f7aaee57244bd7373b68ebbfefde63761c17914e41f6520aa22a817b1caa7500268bdfa905ef1b229e30ef132174f0184c1cd9c3c102e31690efcf14848f705d57571907fff7dd391648a8ef526eaf5492f1512f24fb5488df8c063f4b08891bfd0fdbb93ce9d7a20f8550b4ec4176d00dbbf84d7862142123f95b36144a5f5472e669b8af804485fcf2133231cf49e32cd063e4aa3dcea948b71f7a4cc433cf4242eae072c7aa3cc6d3d265bd0c87230496350424c2b295f5f7423a17606ae81ed48b04f20c1b09b4896569263f85729d0c671b168ecb241b40767fe2ab5a7853703e7dd78f4389a5670b0d995ff8c20d971596efc8bf04ada0deef0ebd34ecf348563959bcf1b960e942ba7b6cd22eb01a12e0870062b17086de5710235be28ec76bed8db7eb5e8c0981d902daeeb6ed572555554885681e2d928c097024b6d49278692765d9884293c3fe496d74b069accf19a6c99d0f30b588b9fadd43ad234863d08845d3ba5dee9a4072654036bd9f26718e644750886642a90620e04a14efe7801f288b0d3efd53bf8a271c35b88cf8e5090ac443ec8855652385d4294105bb2b4da4343b91174b14562d2fbc8809a0599616b003350090e4adfd0a9667347e5f94332719686773f1ee6d9dbe4eb1660c50ad79851a6214dd8caf0e17561a74920b81e4540c0b6aa473d2a5de2a47502c465f4d2bfb791d0738541fd4762673afd2adfd3fae597a19515dc8c3d313491a8b0eb359c28cc9a2bc7d42989c0529a209335e4841ee1077ada93b3a1986e73a1008acc11b54bb18891b041df5d099346335cb8081bf6ddbdd76d16f83bd3e6c88538d281a9794b4fd14f16b5a5804f3647d01d9771c7578975e545fc4b497a5c7da4f76e5de69b6ebe86667c19c492c60aa87e5807779641df7392c67eeb2a982033f1bfd0e11d74ffa85738cd193f7dde744da8b9577a8d3d3da671b9235df26a22d14c89857961cdf482ccb63c2dd426eb9c08985b47c2524cd17526082f7c1a8544a13c39d873b4dc110a4b769168d953376772e9446acd6933ae7b9ff1ed0da2b2c0c2c86b768a6a1e7211427c3f4f09c14fecddfdb14bf78236aac2b98718543f336f094927abc46e6985f173c27a61867e228f6f0e241f0e0a404214030d5577988b76df32207228eab5704bec9539152282762557782dd11b50b6688fc2239782060ae7b991263c5b8d9f698297a0ded125d510f21cf42a2856d388bf4c72f725f5673859cf241e22730a2245cb239dc7f67b86c91d99e53bee6f29e74e612a512130383d542ad0dbfe057d90e5b8b81afc00d5b45c3aaee205ceb39c17bf67490144f72861681fdaf7e63bd25fa5c8b0262d9cafb5c1506cbf2d550418abe4126cb2ebb9d056fe1063ae0a1204db69347668328af57837a9c9c9d732152d920fecd93b7cb8000d440a2e44dc30516bc445740dce497632af0c26ebed9a5f3d2148fb18cd81e56e057e90bbfcb989fab5aaae282ff177a9498ff6c68e9a02c33c9f705839ff05846fa19962cc114296485f35ce1c5c7e64dd5fb844a1e177e8dcb462f9aa99657543829ba3936fa62e8d29b7900d961d537d801f381a6dcd3cf7adbff0e8d6467dfa8af0f42bf520f706070cd212fd72d5a690e6bb22c097355303a7f428795f79424571b55d44066946580efe1f9a6b231cbfd4ce02d9c84a61843750a6f362f0546244f50b6c2556e91068ce6d1da7645b246242a98747042696c19c4b261c3d7a2141e35fbc8703fb8a0304cb3d732d7d0b9e362a45f69b3a2593ed32335ca0f4c30947a5a652c65b57676678ba6e71b6775820beff11ade549bed5dbc2dc32f8db2a0b12c92657c57c90cd7b1a635a840d9e0cc6820e3b26ff8321dd0c1281f4b0115fafe1d17a4615d3db15a332a40fffa376707ec4135900babc48767ae0862fdbe783bbb2b7d5aaa21435a21b9c20063c22bbf7aee99d9672ef4bd20486e96f03d1a28bf43b6f771cbe14f7d440ce3c9ef3f1817cb9828cd63f0295165d9b26dcd3406be5b9c7c9390f6c465a6ad9f8ae018780eb987f514fc88f35d6c6a0ac196755a3a8a96036a5397dab2d9b5727faf4317e534b4c4048c28d912bd9d76556a81dcd150f0a921d9aa9e51b582be95b3931c0d6e8352bc23058f61e5f1b72793f2be30e11874afb58396ce23ea6c376955f651dabd7904e9fc7e0ca4979aca33a7054b7c1d412d65e9bad1338f226203e13bebd38c488684aadc20883ce2217b001a1eb32b18f220e274533cc5bce974364cd73d1672f51509315a076be3e447fb6c1da9868dd1e8905ceb919fcbd0bc981d2e8d400d0c37fa61b10111ab0b228ec35e254843bbe92e0b38b4e06d035927bb55f20cadfdf46bd1a8c43f257af6b154417b508c84ae29b7109f3bd436b8eb4c854b27e2ab2e398d1cb9dfd65ac41712daf78c236e14d5e9c994446bfe433c512e0a05720278e0fc4191826582c26f95265694259226bbff076d26ace208978a5027812b2963604095e5d9dad9eb88d383a2d403419d1dab4192b0ef0307c08e42d6fa5ceab924bac6d36a0fbb8820174bbf6bc305ebbad6f55256debef5cb1c768ee6895af2184b7ea9d6a44098feaaab2a8c2d78d337810ef758f5c684206083d2568457c544173f6388f55063cf9c783cf38de95da1af19756ee065ef36ec86fbfd227a2ea4bd201a1f516b81e82b83abe40a19e3e8a0975a42ea8cd88baea710944176d8b9ef345800e283fd5744d3fa546aebae4e9efce8c4395de1fd9e96770c5c374936916618013893aff3a67802a5d204ef895b46deb942988583910073d0f35163d2f532372b35a9196bfb94e402763de3c85e404e754b55c2da8661bf7f628883500d64e0209479160e55e5eca315bb1f28c6e7438564baf263968d0a97e8ffc9917a18ac9d71857962fb19d9d964b08293d7947c46e9beff9f054c008470502dc5cd9393c8ac493fd29d6d663807630590690000676b58d4b50c192f7c49517e62996700ae7f88b84250419c47053ada5c123b2acfc05ea65a207636b5f776e5dbad53b01039130df48268a43d2b8863e876f1af3c82554dbdd4ff0ff46b8ec4c00928d43d63668df2a962d2298762594d0d2bf914e957b9492e82e96c4980f4e0a9a567cca880584e1a471c04dd44c7a6222205e4d1f42ccd2233b80fb209fe503a5d578ac5652649e2b749b78bdc806f0baa12a52e8ed1d5c1eea192ff6aa8b570228074ef4106171b01b14b0411b23a60aca0b5574c656393a00ccf4f43f4ad447fc619df28d2043e8d192e06fdd5b35a0f5c189bb5c2ca90051e4bdcdd917ed56916e1c9ac2e95c65ce02517970b2dcd3aba3fabb4e0c922c4ef91616bc445264fdada4157e0a838afed33bee76e29a42b17f0b287494785263bf831bf5e9523e6a5398a487ebea5e0e1fabae330bcd1ffaa8ece2edf2a6b104f2d981da0ae6720c7547d1b53f869fe8b3c6d3fc645cf0080c903e886ee757cb857804da6718d70b4ee654d2655c26a757756a721a4f91e14483297b745d516443e7e0ce985c63d42574f53dd5750ce18c22996f29fe894a042179ef0d5f0f34b8a2e64966fa363abf5282be516a8bb420c7eadb947b259e6bad2d13fa4ad920d0d824d4743a179aed84906400bdb9646ded43ecc50f3233909b265ac6305b25e0c8069cfcbe5923a92c1b520be5f75079489c0a5efbf24de61368b86b4f685db42ae9ae71992ad5a4fb9c1c235af0f68044c81948a2d69d53e9533bb77354346d6328778e94251c889762bea44605f00a0a8b45336299f2d8ff88ae8840aa664524ae8a9fd5064c856d80e007c98d14856919dae09af67", 0x1000}], 0x1, &(0x7f0000001680)=[{0xa0, 0xffff, 0x4, "eba25faccfaf0052bb2ad62f11c4bd915ba9b9adb83f754d0ca847ccf81f6ded3b82cef8aa2f4d5b3f8c39ae79546fc6e2f55f76757ac5ac9d10b15660c28451ed56fcc7bcd104a8a5909a37c21cd3ec88b2a49b9c77954ce174139892288c8c738d62ec19258f3b2a1f5aebca97eb524af36a66a75d80cd75d3623f93a5f8e8d38f06ad4badff6ed9ae8f1a4e6a"}, {0x78, 0xffff, 0x7, "20938ae2ac010806ff327516123f98cea33da2a2b6a8d0df5360d547c63263b19b1e2556d6bcdfb748412ed90af383b4676738fa054f714dd3083bd3f99e69643e38f67a497fabdd7d3a32289f3f81f63b2620aee1eacc7ce9561576380aa4730ab8d823408762a9"}, {0x110, 0x1, 0x81, "080fffcb39bbfc15468bc4c061889c02b0fd6b0af57cf0f0cd9f52f1cabdccca4d27adf3da501ef754cda239fd7b3b6af749fda7ec8d67915c7f3ecaf8e0009579b0e29c30c3183325fd4886d4ec2e930617ef199d2093f940144f8bdde37337377e0d097e33ae17868100625727f270f570300815f73bcfbaa7a8ffadd3abcd24305856cf8fdb72779b4e8dc59d5fae9f8266d9994f806f7c3e21ed609406a9339def0d86b3b879276ff9fa6a9fe2e24f35c4b6532d9ba377c0740badb8db2a00ec1c9bb3f6149121fc44fc361a14cb3dac635bf1b7a3d3216533312b195ff655f05114349d2329f14d7da0b781c2da1633bc2d7a16d06fa724"}, {0xc0, 0x1, 0x4, "8caf2b57df103f2ec7d8fc4604304b55d6fec134e65797534d368d72e0630ffe0cb3a9cf261a6ccde2ea55a650d4f48c003dc2fa1b47b895f8110c7cb702c9925438893b7040c40772764ab060a7112bb72a1b6578e0f5ac49d8901705c318dbacabf9ca4ca6f853c4d8e98bba03309d7bf7b9b67d0f31b04ebe97b32b1e6ec4a0cff8ed9b4630216dac4ae45c2384f2dda8bde5d839346c52366a2efae6619e39c62101240b19b5b7"}, {0xb0, 0x1, 0x6, "f9411b664195883595bf3dce19ccaf089e2105091e1ef4d8238b3e6a9392158486861b3f6daa436b10c8a3e58c174e45f1907e49199d9b51bea441a356f857146613393c31e64b44f5246491bf049c81dbec1835da8744f57c5924c4441261d4f05930e904c2e22f3f34400a7fbca3aa06fc07e0f601b88b6e83ed2ae3badb8aeddcf8c559edc31d11755432bfc008e994d87054525c0803c9e4"}, {0x1010, 0xffff, 0x3f, "fd0444b96fa7dd64732731ac03a5b50ed27493c7022e22d1299be997ebf9ea1e82a4b3d9e2b12377cb15b10a4bb26aaec9f901ab751b16b12e3689491b85fa194eace05d0d052123a0c0f10bd582ba413e64fd3411d57b3c59591b41385aa4939bad7940974fd044ae4811c89c67a4edaf2705b4adff22e2a7446edbadb21ecbc883f0b06ec3ea62a45ff8fdb68dfa6fe1cbbf67254c66b19dc5610cbc6b07fe2f5867d7df92647f0bcce03ba9352b51eb27d77499557558ca1c7f63d8aae535fdd1a75a11e1dfc557e8827b2d2d00f9fd430b72ec6edaae5a4dda1d6d13272cd1eb65d9de7bf7ef78ad17ce4643faa545dfec8c88efec3b1fba037f94e7acba3dd1b76cd2a116db676e6c7d50f891dfcd43097404c57ddb26a70e884457f2ec9b4455f6d7003bd57bf9c10404b8dbd47328f588cd6eb1613ac631f9c2e0aa7bba46b10474076f4e3a6aa7c90d23f77163fe0d876f38bc4c3e0638d20182cc92d25569c04cec82273523a5c13a8c1f7d7c26687d7035cac7fe65c620f94cb5628563532423729ff2da94e0b40bcf20ca16ace0143461a0921f8a38323223df31d90fc5a5c9c4852cd29fe96c25722342403971a99ea50dfe784ce7477d3fbd61e7aa64a68d66057ef6eb228982f79ebe58890f12eda3f6634cdd03c1e8d7716c09c5e7f1fe04bc1f9febcc23370baf79ea762c0930d6d20b568ce753ff2c8f3f9a69447d4b8d8b6d160bd239591c2ca23797f57cb0e402eaccc19e568113dbc01f028313f4c16927e222afef7f450f7e5b1f327fd992dcc5c357f2875df17cf9e5e87d27478e779bf51236854b1fe9ae449fe6a98ea14486dba77b719314f4f475a8b87d2e4d9d2f7470b23c77b7909e07651d6cef6fbdabc21fbb91bb24aaa22130004a2e94ad96ddb06f11d363fb7f5b860ec93f3923cd2863ddfc3905e96e76f60aed195584415211950db5ec651e95d744d67a4500df86eee122c7ca06bef0ba7909f96eeabc478a1484ae212c6c89ed5e12a5b048acc364c7d03ba0c3674249397ed5d8069bc345dbba4fe3465237c92d0c3d65b559e500f7898f3e09dfd1524d0c9b9455ddd836c791882b7e7b6672ddded2c1e5568a956eabe33f512973def1065d8faa5ad24e3ccb84820cd8042a747081ce6fc475bc401c02a671e169c0f810fad1815573da2538cb5897c1d8d174061634c99656f992ca6cf7d9277ffc0bb94ba47cabf54825cb6924f3c1377e1dbc42ac29c3d783f8f79369a32ce35c5cf46c2b4538a58423bf4a97f81ecb16b8ceb9e0f5e75c0ea932f17ddeb5c60c8b83d0af875e38d02deb1f31774d6d837e7a26d6a2c3488be3968f817f3773ff9890c3fc6c35022cb01baee64782e55837ea3ec436e9220dab0dd06383b1cfdc11818545a22341a319d39f5c6ada14225d6edf766a2525fb770dde2f142062fc6ef7d1c29188f8ce6c1dfcb2814a1843fcecb2a993ce29c07d44d0458d6525ca196b44d740dc42ad1ff0a382fdaab283f0dfaa53f3f738d60f25a3f6ef169deb1b73743eee0faf42e07728b1205c5796c928e6cdddd7e15b2d25655b97322b1d4ec093a2a2e0a12932ebe6989911bf7578bb9e4e8e486c949fa7de44e513c3bb92117eabd40be58672783ca3e8fe4b15dc368749f00890970c80b0c790de07483e005c307cebfa9293f552db2c2354acb6192415366306b341c0001325ecf52500adc7c3061633fbc75a4e1f1f869d916b880080a82f54bdbd6b3f598969b2e5a3667eec5a1399911e7e70cce3df38dea550bba913cb861f9f53d888cae1d01f1077c363b8bd36ba092df9434daaf7a6d3e83cd2a11876daf134e802707104914cf55a9c66da583e442c66fdb2165284ddbe1c8d840341097d5a9166e93ff3ec01c6b7b0eeb63c13915f08e94926dfcbf858d82a97d30fa7cb70b63291f2aea5a365bd3cabb50ea8ecb551e3d6fda509fb218179f82d7510d4162a37c20defb17cd54b49a86196a95f2429eb1ce93d372b14e0ee7049c826a3741fae8452bf4425d708089e64e2b5cfd8d9488869b07c4f553526c6d3e48c5d00ec2c03ac1f606501bda1c02bac2c7eabe5f4d45d6b13e24359f086de992cf25ac4f14c03e3fa85d8b345b94db4787d0802377854806bb45d4774d4b72143c410fb4f82a9ebc361760042074b9cb40abf8450d538644f99364d662700481a5198ae797bc1a98f3796e5a907a44426f5a01b2f8556c93b7c8bb9908688e8034b1590e9af81f263066203bfb0c5a75bdc1db7fb40fe61505ae13c22d613b2b3216f8e1d09ab234dc2c91b6ab290a27cc5c822377ca935aa91550e500bd4768cedbdfbde48fbc8be743ff9c2553ada9401789828e17591df9026293e40e038a6ce021a1801bad558aba052cefd1f8ba89dcb263f0adbe9896c0ca4e5e07fbf10db3433707ab486ff3ce2f7d70668fc17784498863dc221981b04504ce92dbf4cd35cefcb079818fd2460ef2dfc6c640ca42ffdacf09818bf300d21a44d4ae4c0f82ecf92167f9dbe6b118dc460ce4ab43816ec2872d655a2dd868b37a60efede750bd2aa3ccb5d65fc61fa547c5afb10749fb8ceff1852151737178ed85c62019134f9a499383c6da2fa7814a31f1a0781bce173c8e86098b4c10b178b36e447aeb5a581dc111d72c71e45f4df0dcebbe01bb2dbc70052f736ff9bbd82296a93b0adcb93a8803b82a0ecf2742b6412bab853baadf49b7fa67d90cc7dc5964458ef92de8267d56193a648d718f57cf4c905d6ec633fe186cdb183caeaa20dc6571854fdb832b9818cee29494f9bef28abc52c18096e1fbd8120be5cf0057c79d12da37c5b942c739d6e664df9ad80d61f70fc470cb545d04312054f5f77c4920780c3dd82ffafdc3e963815bf0830ffb498d27657fcc6fbed13a0375497445aa8b52543efd49237bba49b274c63523a7d895affa707a8de40a9555281321686ee6a389104d1e312d8eecb7cd1dc8dd4df09946c72f919a3f0cae96f4cccc563de177d0b631cb4acc10fb503136227ebef0633057bba4160b6a915846cf5282720538f942e9c7190898d1ca9a362c64f6033cbdd50e972bbb70e597d78fd13675ed0483d6a2ee7fe850880507c426df12175a68e1f80c925bb74e26bad2ba730163994f4f50e622f4897cced7d7b458a8b203b8c7a61686413e2fd7a5424117b1668c00b610537de31c11980b12bdf117a49c5cb5ed0250c04c497a48dd9e527a4228a1449c78a9d7be464d34c7e036d30d3a702e85ee838494a3b1df63fc740dbe9cb42f00c82c538cf0b783ebc935cd3ec4eab80b1f52a52bff4e7117a229e0dd97926074020a603a099834eed97222a1d68e5819deaa343e5106fca1bc04dcd0dd92682f296d70e0158adcf1a167a9bf504a57d3a725789489becaa22610660fad9de424617a75d18a36901c6f1389bbf0c5e9447ef87a8c1a5aa8200c5c8e1942d70768825e05eb2866e2198171ae91ab1bb06528e80b3471498dbb326b4a0d71a286a319e3becd9b9d74bbbfa631131ec6fbbf661596648328a70a6e6d83a38ebcf34fa9dea04ffd472a5b937cc346a236dfffc85dd5bc28d9646487038010d2848323331b8b24c9baf9909ceaf2d7b0eed542b4d574ffeae4e765a455b8684d15f35a2df752773948ab8e56772050801d5b010c903e6f62cfb7dba3564897668a940ad259399b90ded959150420f0a2186db4c1064b808f0f9fb13809fa3edfbebe43179283a7cfbd077fa1b75e69f84312249ed83ebaf39ac441475be2fc039f37a0f712efb246fe74ffd5dde8fbafa81e6ea245751b36a249c184cdfa3d4511130785ac776733e77860fd5a5d27500a0698f2c16ab4722d23ae6fbf632672515d8bbfe508f684b28fa039e15bbd4dd96e3ab9254e5025d25cd73e21ab6a0c61a0c2d87eae782f1d6ec37f5460c06163bb9a7b655f95e7c4d6fb820959c7ca78e9ce7fb0be6dc130ad9b33a91ada89b47c9fb58ed2d95b849db4139e5e9c17004fcb65a96ee1cec2cc9bbe4d07bc2104bc19d06f25825ede9afca607edbc61362dbe7eefbc40077de275dccb0ae4f41c67966b92957315e9ac77bb9f565991f6b4d65ea8b481cdc3c78fe80b0724bf0e449cd6ac272759af10f3e3af65eb2e2753da50f2653f7277769d87048aa7d6cb9a46f3ac4eeef0c8161729c6ab809e102c1069028f8ea36b912333a77fd0cb9d2ae1a1b9dad86e20892475ca2b2ab9c839200673b1803f5f2ed516097ec360da34f4b1288992a54f54a5b09ff0f95b21fdcfa53ef6d896c5fecbeac7edac3ff5a61fbb52fab8d2d73d6b1ffd7da3a778cc4df88140880cc9de686d30ab04d38ade02b67af52fa74eebeff68da68c8d10579673745c6e76d0304d6a44a16d5302cfb5d10c0de21a65dd2b0941f09669145465f870af22d9792a2e69694e8ff34135f60c549be5297be269795cdbdd69774f9ab1f6c76f3e0f8a4962be671748773969abd398af76b5297bd59063544aa268629439136060053d677b140ff6087938506a9f51d80f3a5329f3cfabf1227ad66ca03d37dfbdda113b2b5ab74d990bc4ed16b4930e9e331cc92d3de65f8f79e0327425519a8575903aebd424237dcbfcd7f8453ea51b03906620f9058252987b3c17a0dad0912a4f2a83999ba0a16980a0152a4a2d8ae0877399e50522bd42fd3bbc32ba2e904b482ab56d24cdbdae01cf0f5335b2a530783e27c0672d5631169df7cf7179d236ef25d1523ae455eb4b10bbc1c48240d3a77e6f05bebddef3d598348f843cff79394c8f6a12620a24aedfcb481696e7a064bc37c32118f8dd0fb5b6bab25d15d707160284375581e616f51984c022e3cbc39dd7b14a7e179842af131ac557623350e7b8ed5c846906cc38d1c9bb623f0af1d37f58c0712c3627a74026df6945e1a02fe50eb4900d9a01320f35b05db96a41dcca81a459345dd22395db3650c255b304d43462956dc406c6deab5cbb49a67973ea51cf424ac1a64dca6d84a12c91a1277abba0dc4decef7ed8568fdb98a74168f12f1a39b0cd89f9b294b8fd991c03cb2b09b5c0cfd8249ee5970b285f297fcdf4e097ee95e6ce1832b0d37501c4058e479683c7f79b25c7b6715226c936ecafb5c24b861653baf05fa29a6b483f9f92365ca1eea3751380eb2f4867143ce45949fd0db9dac672a7510bc01360c618d1ecd2c80493d6dfc620abda599c01b6fda3b910b465e97c8a7975f336f314192de2892e9d80e74e23bb20fcefcd3f5e5a29a983b5a8cd6cb4b970ec84eb59296b3ccdd8b3b2623c340bec0c08d5285b198cb0dc1e175d24c328d694ee5d43a3a48b21a8ecc06db78e072e7aad15fbc198a54788ad47c6369afff20bccc0770de497fa47d7cb732210dd2c3583db7fbb94e726acd34724599fac10364da5b9d27cb3a87cb33575aaa0ae45934720b5e530f90169453ab01aa8b44731909def546ba2290415ba82bec65d7165fe78a23a36874d28e66062c74d688141e341085160494162fcff9703d01a99d0154bdfb329773b7f6f2190b0dfc3a55de8b26c6799c66ecacb57dc95720a96ce6543d90430a253f02e35ba64d785a215bc908b27884feead76afb10a284c4df8441a9a8288339146fd91567f82a34f5dfc69067bedb43c0b8dea579d280cc017d4354005512e5de6d190c217e2eebe4911dfdc4e5dadb4166df42e524e57e8f978ba20d18b65c59fc075031cdaa8dc85dce066d38a85f1dbe1a413ff0864bb644ac7b24a8d4d586b740df32a7237b"}, {0x98, 0x0, 0xfffffffffffff706, "668c55c6dffa7e7869cfe67f1b11117a9407bd4a665ace3bac9655ba6c7194186f94411027b3707633ebd617b5ed750d08923d212828019c9a4e2282966c35fe1afa3f86cea8a9271528f638b13ba8980b664d38769315f9ade332d0c4f47563f9676decdad02322a5c8a6e4d50b215e4c832ee0bd03959675bd7362bf7b96b722b48d7c8e"}], 0x1440}, 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x282bd04da0924f9c, r0) 16:00:54 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x2) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:54 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgid() setregid(r0, 0x0) 16:00:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3c3, &(0x7f0000000000)="b4c5770000bc44b2ffc9ccfb9de07b22b7f4941404f93e12d775b261c234eb090000000a7c326c7fb9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x2, 0x2, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x364) 16:00:54 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) flock(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='{&]\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000280)='@$\'%^J,/\x00', &(0x7f00000002c0)='\x1a\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/diskmap\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\v\x00', &(0x7f0000000440)='\x9b}{\x00', &(0x7f0000000480)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x100000001, 0x1800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:00:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb9331979f6bd1891d9df2abec70ca33cab6a13ab63d5901517b529a1f6f3016bd319499c892c7bfdc273e4da497aaf23c97f163c8376fe77f143dfe388b61d1e49910e2892371c262faf4a5d2c7413219c62c55d77dbea6c86f1a40a015f8a8bc24dd4d22", 0x65, 0x0, 0x0) 16:00:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x20, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x7fffffff, 0x8, 0x80000000, 0x0, "d0bf39ee43947efa0d4323d1c19518ecdcb24d19", 0x1, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x40) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) renameat(r5, &(0x7f0000000180)='./file0/file0\x00', r4, &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setgroups(0x6, &(0x7f0000000080)=[r0, r3, r3, r2, r4, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = getuid() setuid(r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffff9, './bus\x00', './bus\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:54 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/177, 0xb1) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x9) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x1) r3 = fcntl$dupfd(r0, 0xa, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) 16:00:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) write(r0, &(0x7f00000002c0)="3cd1edd8ef61af4a4fbc107dd816fa2ea569adaafd550a560d001a77ed004e4369cc404e107754109e4812ce3c013a3e58aeb818b2a76908bd22c849e2582155297550d4a5d358a450f3d781c43f94c6b568c8c1022ae823f2c45676ae5cd3130635daf60113632f9d3c818da852337a0a17e557d5e6d5adbb9bd13a2bd2c3ec5e09a50e1f2be01b48e5193759b60690e3e164e474cdfdfeca49b0bd85a4eea1fcc42ff41fe5e6ce1eb341eb915ca97c19c7c8c81bb35c11a25fbde3a74ebeb29dd6ad290675d30becbc697d26d4af0a43c124036eb627f0800bd6513eae76de4fe02938d68cd6e4ece017151e9d09168984c7746893fed8c363498531", 0xfd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) recvfrom(r0, &(0x7f00000001c0)=""/215, 0xd7, 0x800, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x4, 0x7) 16:00:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x4, 0xa, &(0x7f0000000100)="2edf6bea7a3e929494d38d552f00879d9a04ff9fbbab42554df0097934616fe864eac91f52b90cd8aade30f37174db9c2edbdaa9f2ed7b80d49b867ec64ac76c1081df9a1f79a16aa4c59df82bcc47ce8d5cdc4ef8ee4836b6e3285e1aa46dff1cd558611505494eca44b1ac4f946914186d7ba3f515dd2cc8f03cd2e46f81ed636c2d5fae8666e9177cd597b6cb3ab2ddb06909d72b7f83ed7c8ee896f571ca24dae67177122d4ac7aaa51dec5afd", 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x8001, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) semget$private(0x0, 0x4, 0x208) 16:00:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8840, 0x40) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f000054a000)='./bus\x00', 0x40, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/60, 0x3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x1) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000180)=""/122, 0x7a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) dup(r3) dup(r0) r4 = dup(r1) recvfrom$unix(r2, &(0x7f0000000100)=""/37, 0x25, 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r5 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) socket(0x20, 0x8006, 0x1f) 16:00:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4301) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000040), 0x4) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x5ae, 0x1}, {{r0}, 0xfffffffffffffffe, 0x15, 0x2, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x1ff, 0x8}], 0x81, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x7910e13ab9159ac8, 0x10, 0x0, 0x58d}, {{r2}, 0xfffffffffffffffb, 0x42, 0x2, 0xbb89, 0x1}, {{0xffffffffffffff9c}, 0x40d24036cce3a7ce, 0x44, 0x4, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0xf157}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x69a6, 0x7fffffff}], 0x5, &(0x7f0000000000)={0x7, 0xffffffffffffffc1}) writev(r1, &(0x7f0000003540)=[{&(0x7f0000000300)="fd184240fd0e5fd1952f66d6c52fb86061b1717e2b765bf91e90a503d1d89c33f7800aa7443d7c9804a3edac756ce1a061b53dfdc319c24bc88214433267167fd8592031c205134b56c7ac7f1f9ca7d007b9a8b23c93751e2c272dc2764ae0b66160a2e63202853a203ae28bd68a8e0caf3f7fe75f34dd01731ae6bb472b657508d0195312f25eedb66cefb8df0967db7361ab62c837cbd359e793b04c44f9f0de174fc1536806e8bb0b8d0411a4e7098fb6071796726776a718bbe2d3ed269b", 0xc0}, {&(0x7f0000000280)="31c51b0ed6dd4b4ae7bd2b62f24dbcd62a714093f113090f9e8e9a6dfa1da56a670f197f69e5d3449080c2d476a8", 0x2e}, {&(0x7f00000003c0)="11c4e870698cf6c64c6da662c6a8e685351ecf0884e49fffd3b8e3651f22ff4eb90481a220cefc315912bb621becf38e94d8d3a403c7bb9fa16330d063904785664b726da41763604f1db18601a08efd079a08b880452065744f6f19e5ed8e3e54c1b6d3303e2a6f091f50d1dc9ccca2399efb3a897d1b", 0x77}, {&(0x7f0000000480)="6a354185b763d4e27134b7028c74860574311c633bed058d11041870839f1a4a72e0749a41fc5ddc08b5cf7b4b1123e9108a85ad7ef9e33da817c6c5e60b549facf6ba42c5266f09a3142f62c55a8de09783a21ad743a9a14f1eb3b1a1ac1f3db317a5e248d7c41f28896331017e73b8bb924391933cb890b3ca18d653c105e24008d0e7344445b7a04c20acbc0ed3886b0d1cb3b29c675c85a55bdeb2bcfd501d578390cecd3e0e8d0cc96127e33cf164fb0bf9c7baf5b788ba2f3774da7dbbf9678577e1da71467d5bb9563f73f51d4381f3da60c6e44eb0c1031e2940a84b260b31ab2e3101c21d45421dd6d623210f6c32282e8c4db4934b039615f09ec180b2834d1bf718949719cb2f80ec2d91d461b54c2cfba1507a76d7a4af02e168a5d6e75a60ff07c8d8da872db3b60731ca4b3994cb030270285f7d7cfb6baecbba17442e60ba8d585cd53ef3875d5635550e575d29f829f543c44f11ed9be41ced47c22102377786a3c238996ce9d785b3bbe7be355bca230ddff552e9e188da942ff3eef45c7384630cb1ab869f06ffd31f1f20a988ad4ca05c57aeb0cdb3bb91fac323ca490eced22cbd16c185a923ec1ef2b2c293e94de46b571449e50f9fe3b2b8e22439fa89a89bc33fd60274eab5170defdef0f3f0b0622ffde7bf35c993ecd72c51718accbf1a4df9e476ad4eadecb318316450d1caa12ae21daa8e06862f8e3276e790ce56b31a00c76e025a249b9e76dbafd0ec399be186ce224f5d6237f1fdd1934713be1f8d3a04fe1f92efa677755867990f80581fa7922705764baf39c8d320c5b844599ea7eb048afe9c96b410d199588893e65259487dfdc06a97930fc0fddb9a29fac6db8674a0594d0aaafd0f07c5898bbc32bc3987344a65275628bb9338d2d8dd5b40630dca986519dd72e8d8991c9b29d198b7db3eb2f68d61e54618915161d0be1c093eae4b3e34159b6773ea5ded86dd5fc3e0c25c3a91013a8987b311d6489c5993bc9dca3227434c1edccaae54c0721600dbe5b5f386fe423424a8943cd00feb0cba47a1d7af9f8ac9b9ce10711bf8ffb5e2c7cba6317d81e66f72dedd940252c55a9bf302922956ed6c9e198885eb8edb4529fbc2a91280514cf64d48f2f121fac44093df561152c3b6e1f7d4c13db77bac49469e2052a6a75a2ab655c376f57db54815e27ed7685420d5590447efb3978ac60bb120e3cf08e92df0a25f15d345760ed12220e4c00b614e5611009f76de67dc463035640bfc16cf9d6312e9e57240b9fe969ebb222cbd036032565956ac12d884b0a9483d2d7530f6f1d91d59f50d1094c14dea8add700dd516b0e1acb8ed5a9b92015517d3dffa8e20261f4a489b6575182250379554aac0f0cb9a863a1c9732fa261638a892612dba066bf8b606dab8d412a6a7cbe27148f0937fc0b9bf76d99c9bd369d3d788a13c2f32b9855e05b4ea98e34015cfbd574935a94b37d4fa7fa6ba754d8fe8f646b54cc4c1904f30df12cf98f171443da6b077efd8e0308dd380b68363c34e82a11221bb222e29fbf7335138830af82bf4587fa594a00cbccf4570b04e4fe4ef2b0d1e47b7219ae5eaa65097bf7ed8d6678b83e6e3f695d37108141eb55352750c759e3ba374fefacbeda7abbd73962650f682ba7c0d77b704aed0668e42f27647bad0fd445b3611751a64ba19d686fdc4dc443366d6f3ce7b2c545dab88b80b37d0dd8c68215846a8a63dfe651f9968854a52e259d17ce6ca9d6e4b0bcace27839d4c0cfe9404b5fd4cd798fe1042aefc578c9e23d4f5b9d14635f8edc05c34d218afb088fe670ab40db1373bddbe3575271a8ef59a48bb4046ecd36dc7c9e1939fe68e3d08d59f2ca7e906932a59964a072762c59d760523661112cd1619d87977bf62fb9328d165831f414c1c915ef4bc0a217104f5f5a128b0d31ef37dd708895ad16aee3c00be616ec79ebbeefd78b1f8ac22fc4b96a794b8d0e80c74261e597ca4e0a73629b3c71a66e16c354a49ceb356b650be4498ec404d52179d4c7b136d783732568d99838638bbaf174b7a8ea98395cf2242c295fe33c30304769f24f21879dce5c5f09c1015680dd60e1c3770536bd0fd9f76dd0a48fb7bef36cb983438549a8a7b7c69589078c8ce2e59d9f6a2b8106c8965a79415c5744138a0d675e69431e5897a1e31c0d65ece324a83fa5c687658039cb562c90a1ad74c559b4764d790ffbed463962369c17289d15f3a6dc859a0079a52bd22af268b875050732018cb782fd9360db9ddaf8762c90df6801bbb0a016d0057891424a4329b23eec4a7d00aa9df3a0bf1e9eeb0d4213e32a6093fe8bba679d7bb5686b135b3c476ba3d722c2aa8772daa412d491bd79649558510350aa9694a7d2930eed75c6b89d584e04cb677ea25c3584b4292a4fab9011844ee26d20a34d4889f9f435999d661a52fb40de8122cbdb29cda6b01230ad60f0fb056ce05bac668ba82e284bb7313c769cac98c1e88c8bb91a23f2d4e52b046cc518f294cd0e7d36b3f15e929d73bfdef21e1a3ca62aeec4c710515e50adcbc88ff60b5cf7bdc488f6a05032710637dc1bc00a9dab4c7e8a3835d96a87da0365476ca5b42afa1ee37e8f5261d6b3801cd0f9e5371ebbc32f1d588dfddef96f40d8549750f2efb793ae35a7a79bd7f7e83c5be0e1f379267d359195ab6b2e45eef8b4aefcb0d78b8b2cf437408cd70afdedf156290806be6af1cfb3cda273b58b3774f91ba89fac05b05c39297f844e9ade29a8ec9ab9699bb8fe393678cfbd97ad5edde28be43b7d5234b1cffcc24f05444ad8841d1d28f769d18f55145f95ef0c55ca1a1e314c927c3f8c57ec8eb7e4538631ee86b9c329e04cbb137122a6486ae63b6cd6cdbdf59de1d539ac689e29d59eb12af848b97ebb7baa493ad6c0b2031e477a1fe25b1f1c2112a07fd83b9a24df0fcc6e4e4e91e9e863d737a7b337b6033ddb422af43d7da4ef5cae1d13ac1cff334b4d3286abc6641cf1dc024496d567446e887b130732a755f54c384c7d997ff68a6cf0459486c2dde75d626f5d787627471e841ad3f1fafb4a11a8a745ead5fae85ef773a2a3ca1a3af7595c950e6796820b22f9172376d4cb0fa4007d1e251859e7366aa48bdcfd089171400f3ae4f9ae553bfba3dee2a07822b33cbe324b428ea19a73268aa448a4ea6d563d910ea265ffd285841ac50dd6b0c836b8a1b6ed3cf4b244112429a8e0ed44dfbb350e2cd686595cc217561363a0d970ab03c254edb90c42622ec83180c9bdfcdd1c32cf646840d2b372f10537bf4539cbf2d1af6a35fb1c28c5dc33534de0c926af91bf5b78c4d9e6b012242b18741e5fe45ed52667cde41e517089d477b289d8c50f840059ca693a9d24f6ba659be146b4ffa3fa89673fda279405b6931800cc73a4dcfe4821893c34e6f54efd853e7b2d7303c2939d0e5319cb658314151deeb2909a25d27ddae222062bf0ee77763d8ee3aeb53dce42166fa164a3b46ee4e8c1a5860b499eda08da337498e089597c5b2bc6ed178bb93145748e1ba668a23572e13803563d25a01ac1f4c57be55b443ee737aa7cae3d8753de92b04a66537e3daac285cc90c8047d6d4318753bdfbde4edeac79ffff505c0409c8c336e611df9e1a4e0c1f489a496e0882e4308b34117f4b6dc7181484c94f246299745243611ccfbbdab828d885842242fd1f5c52cbce17046153beeca337b25a54dcebc89361fbbabe415c381f036ba263d15ec5f77763a8c59033924a6376e2191264de464fc79c3dce4864bfb3a34858edea225ab83713b3c86c36314a8be2cf6a0bce48e5b5e55fd97da8c08092803a037c12addf5ebd768591991464ef807f3331e5ba4d342272040d584bdc5a6b0dc00ec8e58c83fe30b8f2350cbb81ac1fb4fd6c1e28272e561326fab2c40be9fb44dbe9d0b7dd9970ad9dfd96a24fcec2ed88a69abc57932dd65c550fe289992544ad361a35604a9bc273553d17a65d489c53b1a92de9c40039ba3d3e870b8bf4f701ca3594c60567b451b0448ef85729ba946445fca6aa6af07155301a2c8f6f1ce0dd5fd0ef9e06fefa3b1b1f1330164b1b0fa3ae9c806af620df61046eed67ebe69c04b8b0d64b83677e24a21b783e439f2f88236da92cd2bc6ac15bb6f2d76cae240c60466afbef90d4c183e9d8266580551b76aeee9f0167d838548c3d69114f091436371b623e1a63bfc81dd9fb62a00863a61f63591d193a6b64cf96da3d489c35b48dddb9e602afd28b37c49c8dccd602335b6781494cb6837c107084739cb0444f64506727f95797681c3d2b4d22c712d95a3bc04d5bbf1df9615db639506194d5a7aa7012f7c250252dc5e014933a50729614e4886301f875613566de341863669cbb3dbbcccf948768c5f27e1a59f94915fc68390f525c64da50167f6fd753b8774d754ec8e6921a453136d454c4b70bf84b67137e4211f0519b84d446f95e825b158069477ce36bcd32234efcc63b1f07bcf6941db1ed2d2500a8ca77b1aed49135c2405685bae6bd506629af1040db1b202323c71659e4c5e6f782b74b23337a0f425eed0a0feaaee11955d9e36b0ff0f65cbe763a662a6b81ab5a279780c64fe4f38caf649ee247e8a83e1c8eebfc51cbac024ac16376d390b187b0268e39460f2fed807e000f5fdfdb9042e495fa35c42ae4cfbad829e95640a85fd0a67097d0c151e670240d7ae191e71e0bafc9f71aaf7d6a439faa903a85efdc78c6d471c7cdd7be70bc7a2180ea644b53418b94f3cf64b67e93a070640acd68eb10d6e285a90536a5f5ab329c3d9e250994aa4ca424d1a3d7c91cb46a76e40a6ef91856940edb68bc5ab84e9a37d785ef2748475b4e3aa78603eff7c1292519325b02246e714744623fe5844fbb3d2fbcad547ffc253396869fe7762c6d47070ee02f79221f1e5fe2366d15dc3112925bfac0b3e406623d4f0f7dd716cc00f2dd9c1be63c79c43c9bdd82a3aac44a89b0bbee6f7bb6aff771bf55d41e54576328ef31664cba3dd60c454c4ef9f631dccc9c3d27e61097c5b8d28d4dc9f02b99561bcd15970245478f83f503e5b9e1b1c276c5d4f0edda8c52d5f3a3541fd98353c03ca7b100b12d3dced76e2dc852c5deac223bf3101a8d41eccceba6f4871490a2a6dbfc1bc9bc4ee7afdd9cb12c947ac56a12a3d305c5549f5709e8d68e00badf3c55bcb61b94f4fcf6e1947f091f5be18f2d3a1c71dc6131bbeeb4796bf0e956c30384171a093b0d6cb5e93f447e127b71ff8da8809aa1c71a359ace2a15827524a2f44aee1a28a1e418ac01c10bbf1ad87be1369e6070d2870899b0770cf0dd55d5334e4edf21badcb0fb64c9c72efda3d8dcd0977629c803834b743cfb38854c2332bc0c35b2577ca53b470467a4040a528a70825330f00b33467bae7d00ff174c6a45fda2d5a2816e661fc90e05650bc47255797faebaee76af3fe0793188c5aac77d9d3e2a351cdc4c933b686f4f110753b34b7390b3a26820b479785318f3316be090988e514cacc737366caa8ad76a06e0ea839478d0061e4410fc3aeb5c3ad3f4b976e9621a389bd0f599af83d656053a215f349e8d3167835b82e52f5257fb11dae199dc533cd818c4be3174ebb7d3e9ce999ddb7ed0bfb6a7308ee95df7a993df26904df9b77339f334a92dc1c9c6c6eec5e344554f8f910b3005d7706d8abd9e5aba2921213f703567333924b1246ef5d4e311b19ed9207efb23302212492315fab60f4c523f89a3f8a98d044949", 0x1000}, {&(0x7f0000001480)="d499cda912834e1348d47d2d71a8cf65899d06e764580d0977c0b3fc53cc824cb1537a973b6711a7aa204b483e3792145d305d983af9c991341ff8416077750efd7f0a3a31a3f76457a1b65dc2908957b8dd019b5e519145159040da4202a6496a1b9e159cf2d18c8778a06f6d4b287a06897bb6bf00f5d37300bf4c28ad810c4bdd056f5775534859ec2b8756b6675e2d0c0d", 0x93}, {&(0x7f0000001540)="483a2e086b4567159f1cce66c7fa30602d5561d74fe7d29ca51c814cb91a81ec4b22f5f9fb01caae5834c6e756e28d0139ae13e5827e7fe15ae2c2da26eace98b067119505ab89fb99008b7617d59aab601ebef63da9c93f7831e24fc79bde1e9e90779430afbac9beb6c1d045e7206a9e266ecd2ff99337807b35b9b27aaad48f0d2e214f5f630f09403811a59f98dc65fee6cd96e64ba1aca4078e0375fc042e40a44ef92818d5aebcdc60b4a90d76f4011681432bfe6dac27657a244682360b9b6862f341ce44e4ba48c41048170cce92452dddaa1f3fa47ceceb8a05356501d6f2933c13c4e6cad635f5002af5a079275b39aa87cac5ecab4167ba510293ddc3986af47e3ba22af812d0742d6f73329c522239d626f8ad2d6e1a128e3166ccd7e0394156c8bd203a945253d85f92e9850e5234cef684244296e020f2b2829ae932ea3b87b9a1408f81500c8d6d2a1a969664ec00bc64dd33dcdfb2f0ee5f6a9193a9ad109297d9150d611f8751854e2d7ad58cd9429aef4e03bb87b820149e48543097f5bf82fd64c08a09410bb60494e59e8ed91c026ac3695932e50fce4498380a7eba5541768fb5b92cdd967a005270c660424c2ed064cc29b2f333b06f9e8e1bca8c91510181c1332437c9d149546fe68f64e99da96d574eac75a025154653f8293176a28c56cf6683c56c470dacf73edb7a4b57fa2707928e3a24be32ad47547a0bff3fd3ea2a4ca1ebf5f9f834644fc8b60fc5f9e3d6146bd37e01b9482d92fc7cd8cd4118480c30ae8102f2534f80a8aea1f03726c4100812d855655c86ce9f5c7c779170209c4f786706cbf4d65d72923e20ff6e9b8e0b0647b664499e01aa53155c81ab99a4d9e2501bb5cb69e2907fad38b45a62c77ca1739ca8442675d656879bceb5355a9d15ba5ac2b22dd7ae16d71a64bf3fe774d8d9bc1d152aea4a18d5b602f53a802ecd9070ed028e75b347face7259de7d540afb340a77e7a0751b0c0ae491351110d35dd1d7de6bbd145ec412cc363b73adce0b59df7775bf45f374f2dee17efdee44520624fc13e9de74d3234693e4d2dc7fc99b87b1faf066f450f913d788bc3c9bb119c0492f8a7f7878ab6639644f92242101956197579096fbf37f42a7e65c83e04d93fe750b3c1bbb7d492d03d312651483d8e4e68b946d956bc76c1cc43bfeb3527cc195305669216822d2d7daed520c44ca645fcadcad346919113e10bb7a7a7953b66bd8d8d04cc389efc6ab320a491cf29504aa38593ccd7249acb5a0db335d22b7965a44ccdbacde6596564c50985544f49d695f68b718aae50f4b75e202f452b47a16eb077cb2e9dfd4ec701c2dfa0280ac3c8545dfd3e380bafe04a6904a62844c737ab8b5fb58e84dbdca31e8fc1a2b0e02b3d4e0c1778dc044b4b98410eec416039962f5deb6473ab1e2fd13969e5c0692a434b64ab2fc4c11b072f9caeef8785b32b222215edf013baf6f4c21b74f64f91710c97a2d286c88865bf56b55044726bc7a34a561d691535cfda9f694e7f69f3cb3bd48d3189486987fac2130d023c206dfc49093cfffaafe60bde500c315103b55a8f4534d1e79c6e34b04792eb42781eb722e4cef25aae33a7c33c280496754b19e8ddbd2fcf659b40c3c704216ad59da4a74f4375ab5c8793098baa88635b6c0436c1dfe01e5ceb35763491a510ffc9d88b78645741a51bc98673ef1b6246a0163fe5e8283aecfc138e2c66b633dbc337e942e4547369f7742398e88fa22ca025384b18e43ebd2848baaaf4702bd198aef4580b674351d8e75a22518af601b6f18f8d4f0c8697f736d00992cd1bada9e0228a39179a11baca70441d598ee763fbc07b294f1120e0d4123ff230d7957dc2396b0689b195792b5d5e3cac48d19316d1286e0d37f98ae03cdf2a7d0d51410d604dcb8eb7006611b33d22bc089b757d9d7671b8b3b46b0797d2e2f4e9489b4010f2eb79cb19ee8e4e165108644bd7cdef271f4d6822ec3881032378c8683102ee7badfa50e5c6e37e52157ceaa1aee4511e111fb96b37bcbad5950d9dd9fd829653ff5d9ef37daf821c8a8e42dbd3106a2c9c5552f95cb36ec1eaac98ef4b6c4eced242eb6b818dd2a77cb169c96f900f1dddafbe712d3d565f125e33eeea5ae31ea48e48f3b6bdacf9f4cb16125d1a2992b9001e9171f83c8569f2f9a68982102d7a9dd3986ac6d6f80456957ffb972e6a95e8f7d47acf60a898d4912a62c3a15f00051bb43f6095b4f0d26c04d389d9a2371ac50d3dca2a39aface5def0f0f245ac191b67dab44a129f83a7509ca5a890129c99ce3ff2c092b4b86f33bd97838b769563bab92d131cc922865a5522e2e389a40230d935339e5ad3742bff22240c80248327fd7ba1cf728d7c83a415802004e663d8e088f68b54419d48ade7ed9e1e0bbfaf67061cb706f60143248cd7cb35e6e9fd283de72507cd06619305f5392ef70396a11fff86c67111d3f9344a0beea1b886ac5544d6c8e786f76e06df5283790c361426c8f0e775b9aff3211cc30eb2eb24393ce24e9f05cadffae8829de9faa52a5b087c1b90dc49a9bcb9680855b57acfabe8e34dbe482258a7e4da02cf0952ff58ae5859383b01314fab0eca333eb2440cea1b9a352ca3f4a3c7d1e5098a7cadf487ec8bb495aeacc0807e414232a1029eaacdecefbb214140cf3fe1a7acae5488b046ddec439fc32f8e12bcca87b6548ecb6d054d90b8041c9e9df97d3b498b6c2693704aa3b51742c05a8209c82e0e182a4acc4c7fdebd9114535bbecbf6c9fa93c629376cdd02b64b6e6f56c1c02aa6fee8ffabf04e9c93457fb344f0f0d87b6644483d6c18ee3f822d04769719efdf2223130f8ed952d6e7afe7f64f977f6a2aa76a43a39925ebcf24e0623ce433f2cf0c6dfe754fa72289851c10ada658d3cb597ccce1e1ade065052ef34cf401edc9ca56b829bb95160b784a5b3110fc5d8e806fff180191e8b6f2b7b27d8a703caefd6aa76c29eb9c32c9a3588c2268f1b9e400554b4ef11edd5a9ae5181bee96211d568ebe4c282ee0adf8df25db0bc975a2d233752b2cd86f29c5caaf811913e958dfb27d7df286d0dd12b1e64be5b524705de7a9a59b9df630c504324877459650331d2082b608350606ab253ff8c2523cea5fe3d07b5339a465e8488a36ccbb268ad196909aaa49d6d504ca8c7947ca1bb222325a93cf7638f9574731ca1dbf04af2bb1980800538ebd38f9cf076b70e195a07c127d686717b4de5a18780860a60babe0fc371dd95d32fc21ec4b4a0f7613540fc874240a54baf30aaade96baf05139d34384a3e5ae341606d39521ed4090c7da0db4c9500766fc03c7cd4192655947761f7f98c8198630beb39ea6f5afd4e0511c1d1cb8f5c86633a06ba5e3f88316102b39e9a17b44859a4276f7124cae22c85808e196f8f3ae49e586e4bcb3611a65ddd311b271e8df2daee9b77c32811ab3becd9d95ab1041643a48dfc0bea57a9bae59637feb3a5f80d03d0f321214d8bbcd4336768658394c27dea3803f1c958125114a932b5c1296ad02f7039912ce7169c018bcf6915cbb1f1b44a4cf5942ea4677225d7fa634a0d29de0a12f5f52d0c8dad85ae588855707d721b63d2e158f29a381cbb2c680d524131bde89ed6878f3b2827c48b3f4bc4c934a330f2203929c5bb9a3bd99bbe3d32644eb033dbd42b18306d0fa14cb2ff6b2c74500402fa13ce4ac79480db6838321f7f8fcb90cd0abfb3ebda87bc314f2a66da3539e5a30084ea691c516760c9c7426ff50c564f7ce1baeeec07e9189ac3030c16904d7ee5d6e1469e14434cf463305752cb2791bf7b69a047a2466699deb98b4e6e9fd34af4b005748f39c73dd2c02c3d113f0b98ccd26ce0ac0526b6f766e1c88a0c314e3fc33e47f557e0457f14456527291c0be0d706458f5fba3bfc0fc5fd34b904c63f090f5dfa88798a0d43fb502b702f885d46d632283e87d18183440d43c7fd586c11fde5180adc54fca396e909d11e60a8ced3631ab1f0b1be0de32595b7409139dfc59514d7e8125945d55e531545e366bd1e2ad14e0edade0d5499a2eef455ab1d6859e231e9a375223a8eaa0bc422e954bb42e2667df0b9b82ae04a89a0917c9d49be094adaf504cb5d3b6b79e12a42c490b4cb81110db233f27409a98b87c71f14d22d675752ece2d816230eee59316be2bc0ed57fc8c97d56ade7428888b807ea39aaad31a0834d13899c74b0951bbf4062faf274cdf731ffb46e7341bf3766ea202806a94e26688bacaab791b2dd5932cd81d9f539b4cbe07b76cd86fa3cfbfe25d3813aa9d674d3ee0edff5f0a01964c06211cb1e180a4fe6a8d42b141e944489d7204b8ba174a4655acf84d28cd4796369adcd593f35a788b261e36f7452018824441bc1e12e4675527ccedd93c5af2eaae089d9c6a491cbf381baac568b94188d1c5b38b9e820498ed0fa820231cbc1e138a2661690860d6f02fe5e5b0610e7aaefb8be2176a1c8b6d218dbb9a361d4fe540ea32aa7fb505ba4a3a6e6dc00694f89be437101e42550ddd4a3b7342eb61fe066c27e6132dd181d21bca3f9ff6298770eb2e7480d213db54d483ca4e272f5dcfd5c065e834d6e4074358084dc91ca5bbb3c1067270b0bbeef22792652f10941a16d52337f1bfa289d679323f74711cdce59690c1daba2088d0263dd43a16b391a186262c2418ee229e9a1a68df3f9294e9ede45476126b46cf7e78a74f18ffed743f1833c2f718c1ec395ca1b6eba4af24d6d849bceb2cf6cc3477b9790e8df7f18d0a62c7a2f56430de7a222aab7246b971dc2f4bc3c220a17f22cbebc5615edddbbfdf664118b286793ff17e3ccbe8d9f09ac7a8fde8e62a72d2f692b999ba177cb059b3780f76352bb7e3876ace76768e8ff054f66a08809630406d2b85e649c51c69a8713453380c1208d11e80883dce5b8efdce9dc400b115f3be1c81567c76b122857abde46c9e58563ebbdcfd201276499efc64f6ab6f91039a712db696e7003db30b49645b6428ef8805960938d4f2a49a22ae882cfd376e0051c919697d7c0b905ee2b91460a4e16ed4f9dd99e6675eb5fb63f7845a9e10988e66ef746cfdef9b6d46773a45ed1ab9df8384dfdac7d2fe7e7033ffb1cc8989d48b083a7184eff129c38c9a9bf46a06b112388558ca3953b5a2447e4264b6385bb834384a16ca99d90673628ac37b696dda2a08f5160635033955db43b0d6280919917ccd4b0352cf1c2fed7f92eb78e6fb45c82a5127beeb44ed4f6176aade35635c02e0c7acaf8d1204dde95f81d93ee14971e85721029570ec735b18de16f498a6e996d6bc65edfe73b9b112147e6d181d3893d0cdadf29c3ba006d47596240cb73fca823b4f5946af55093fa7a8931d01fdb6f54282c0e893afdeb71441760c02311ef810861bf4ca426c8d3d8787d2a437ee0e4e1f7ba3c74ceeaecc10bc94cf9e0fce9c3599f2b74f8ca8572d3e3a1aa08aef6e90474c48aedcab1c3b4df99a69f302b982910846ad31e140fa96a170aedb336faa21b293a2d8602e70ca42c3bebb84ee5231d830de88bb33e5cae0a2122c9e9cecf51fd5f1db321294594b4e692128e90d4dd5158f37f567c1dcb83e785506f7fe7fc5d86455291bfa06defcc2d29d28caa45f85bbb993a146508c1ccddf10037061adb38400b54b574a9dcf1521c7bd621b580755b34c871ad2dd7297846e7fba4ed428f69ca7a4de08273f89f8fd9445ad68d15757fa6bd0649a8335bfbad721a95", 0x1000}, {&(0x7f0000002540)="5599cc33e7956d71a20adb3c714109fc1e79822c20e49c08cade5ef13d0057b58503b5a18de4f2af90083c8cd501055a534ed87edb9b4d214595d98aa80ae16e09032c84af4d0f1a0b89279e9bba7acd7cc2311c157227f5ca79cec31293533e49fe192c3a01aee1ad6c3ce9cdac70457b9df036aa7ecaa261a3ae9b6296c9b7c9953c24cba651f100c29fa237c5a2beee5ebf217ee2b2930f417577d71c4d75bc17f3c4cd4e2a00d34f821b1fc506468bf3fcd0c3f64458d1be0de6ce8cdc8106fcbfd0e84b466e4a9a9dc86e5103e577c1ea92174a6b43b37fcc09b71234b1689749024745a3fe297b14ec67eb1a88978208bd95def59eb10ac7f8a8ab842de02d89143b09d740d6c6a6433be3fb0a52732dbb477eb4f3e3b233334a3876bb8900e9ccb78e7d0973903d3ed8799b69d7cdea8622606e2fbb6be866508f0272a1adb0194a4e98f644f98a6df49e5a7468838c5e55ce287f6f34b63527d6b8653ec1da92dc38831677d2db8d0fb6b91b11217697577e7f8ec58f63f625427a5a313da8ba82a35fc68c24fc4dc6d78e933c3c6920c675afffe8eac71366c2b36c6fb1139ebb2482e3bfa86b86fb42ef6b89cbc15edbd73bde37cef29d455af28d497300a0fcffe1fca7b6e12b6adc75683545596eda096e0f58186aefc6ce6eb606a0077f47fddc7dd14454a95b1006b308e4b414852ecaf36ea8631049ed306c19562276ac610c1e703eb40cf004661d68f59291d608e7c8400dcdc11f7323065e08e7d69739d1d06eb9d4e8b3c094ab84faae17a3e007c4f16f352a8168e266e424ad6cf91b00fd0900c5bff4660581185fb3f9c17eaa93a4b714208969f8b00e35b674f3c340ca8a4b70277731d2d6dfc0eefa7779404ef4d6c3198e676c3f1fc6c2037b492d1097021c39f82a9ccea909bc8456d0c4a45c65aea558a845979669c1186dd690bb890f8863cee18f2f2ea1ce2810e21a4c5c8d6c7d194f81396aa3f8fb608ab8e84a73b7c049b5a06e2a39a9aa1fc7a142a0555244c133943ffd716a24152cfb6ed2f8bba2b4688c5d14c5c28561f991ecbf47bb2cc5a885c2cbfca98263b02f9e43f0c483d65033bc601627e66cf0badddd7d248399cd856d1a27c57add1c773163ded63c1222589ac8489bff20027c85503ac38cfbe872fc43cefcf55c47df3040055b9c159bf07ae9ece1424befb9b207d0f86e6a7894e5aea273ef0399be805a4afb4f0385734b233bf0fdf3a8b6237dbd7ebb60eded5cd6c88da589f583b4de32149c9229d0440c0a4de564e979e97b7f686cc9fa9d3e7b592306d2eec6099de7d2a243b21dae1b23c717e79656ffef3f44b0398647cdf00833aa6194f9921f381b7b34d36b925ae03a507adf187e78ae6adc02c410d1abd3f42c4e7e8e2d669ca3191b50c7d17b6691319ac42be3589a0c216467d4fb0e27647daae3dc50952bceb76fb5140f8e8c5b855a9e8e666c368d0adec8dd7c2f61b724e64eed6294bfa88f600e35bbb37496a0844b2bd049cecd9d0a80d95f3bcfc8e2fcfd804dc9a5e31e9c029c7ae1f8e28224263b4dd9a316a58a46080ad10b638da4570e2af0bcdde873d196fcda403449f7ea61ff8e280c1ac3278bd1530a128837c47924dc52a6327bf499715684df318690b97423145c96047590b468ba76460064e782e9413f5cd3ce7bb69d2e53e4857c826ac1b2085b0c3c622ce3d197bbda2760e04a6066bbe20c5c268ede03aa24a2e2ee68e351a9e2a1128a591de4b699a7f0b08194e862079f93b9db68574afc1222ea931541fbc261e85e3a3c7fff072a80b5f2e1fdda02f496039cdd507460c53039dd01a9e706f0ef7eb28788bb0f1387d9d923f6d7c07e3708b6d90bd6eb87918eb8e7046ac3f44e332d1e98abcd7fbafec80470810596ddee24fe5529db8ee9409585d1a9c721c467778a7a453354c47f3e9e26ecf5be036820f8f2d07e5f35eba7143f77b5f83fb023a0ba12656f1bc5dd65641e3d1bc1541aee09338ab34ac95f9fdea21beef1dc3f537a3b7865c1f97a7fb17231f5ef79a14afcc136ba16ee53e1b0a9d567b32958111d567e43fddcb5bd020ce07f878568d4cf8a64914ade9dc91bc7a9cf6833ee1b838c9fa757c1207d80e4d3b3e51f94a60348a013916b30e901b15ca4dd0e13fe6e2938c31cc0d265b785aee00f0381025366955d296ff4379137604ac1870cd088b10959575071f87cddba7182495fecd7029b2892ff884400f89cd04fe3dbaa05595579b5f72a5c001fba8ac5c99abf503270f8621398d426d5e9da92ec16897b000db7de7f6b633c405fdc3053f4d210d5e4c2ba31b5cca804b4d33b33c9d71cd81e6cc2c9ab50a49f86ebb4f325ba413f5d913f6593ab026f9f177afd24e2d006300b01146e43be7aa4b768d2d422d69f61b3b39a9c90243bb839ffc08504d8a11944e407aa31ca237b6b638e6a8d5a1541df438c05c1d8c5336c51da907a5c064fddb6273044fb97bb4241bfb8cd4d091c591b7ad67c14855963674ed90bed03ad87957aad6f46d47fd85a7b3d66e3f4a6ba2dde73dac1c4c1110cf2d519be2e8ef63d74d05bf37443bd7050650f7bac54eb47c034c3a15f7fcdfcdb6744a370aa8bd8139470a607982f8a2b4b32f5026c7764480c6c58c380a3e8000619be585df0ae54f496af29c97fdd2fca66fddcc53ef1bb80144b42314e5be3da7c8e1fe86c9c9455aba46982ebdbf10cd5ae0860affa7ab0afbb6794d41ee112bd650ebe1890076a042d08067d059ffb7a0cac941a4b969940ed869c691fe05d4f680af32633f138c37c1afabca120b878d457014f308c1ceaa8801cba1c872f259fbf855da521f16ae016e1f5c16bc99aade7ba9aa615c60ee61685ad1e81133209c56fdd5395fa87ee457b48dd0898d5cd23bec476e95c5d181b3b3302b38c5bbd6138a397e39b75e6a243499774c7a5a422bfd8d4db3deb229c43acf05e6ce99b1b53abad683eb4a7741264ec91826a8d43843bf708fd952103ac753e9d29b95b2dc5893837aec4f106a390a76a025a8053b68660a28c86cd0f738b06ea00521806361d8e62b3fdf206b3b398bbd0b17e29487a6c24d855a4403ad2ceb79c122f038216a725d6b1ce76f1599eb9a062f0d607202b28dc91da16e298691c28777a1a647399b7fad5814d62cdbc14b36e244dccad57e8bee1c731ee35ef6bf8d550f3c3c318dbddc08a2e6bd0ae41417164fd51c4c338ccf3da7f2d5cf2e64e99a1def2bcae155985898aceee80f3a3e9d16a792278f0251ec3a77e7b08630d7177e668a3cc201b278094879fc26c40e671fe417b2f9da4733b1a0e942327ef24acf4ff7600041f3983dedf856ca82cb9f3b8756f2683e4523a01d87ab3c59c6f6e3aca1ab6a4774369a0dc07f17b040dae02e8f367ab116f88b317af837c84c1890e49f4fa30fe7ffa11cce4dc6cf97cfe6df27edec226555c72d3b08f00ff732228b5208e00947e5d3c70c4fd1ae991149b7be65eb4912e744f19da59a5d25fba4dc7b57520bf8cbaa495c0c8338326533f58552e19cc4517b29bbeb19690418d0db96842ac93624a4a1cca27fc40a6ddb1a3be3dc98a98271e038ab2c0ffa77f2315e1cc2e3df9fbe0fc33fbed605b4535f93e524755460b26f3eecfdd420cf4c591ac14b0b3a239bd64209bc1dbe2c87835982fe80bc3a79c4ea426f192e0a6f65ce69c2107848a1c0fd000edc29d0b668ea68bc6130650098bfe067fda357f6296c805200ad398b549b6824c9b69932dff40031301905fa5d3deba7dd7c26ee6a680d60321f811ccfcae244a2228e349e71dcf381c211b3ebebd43485695975218a0e61c77ceca6ed6c041126a8cb6a664ac298b96b58209b2ae6226d345bfd925b31d0d79833518dfc1455cff53b270d4275801a78c9b2e2f9caac8869c2d895de7b8e216bf4bcb66347981480e6ad588268c1a0238a2841ceb81c40f70a960c74be4147b590e1978a1435323f07e8743410aa9bf170fdd79664f2465da76aaa892f64d1cd7936ef3af02824b6659c073e995d2917bd327f3548c94972bd68c3b4e730da895f2136dfde56863f6ddf8ba1f1f6914e104b77801b64f86637cfe223dbbe54c9d901ef80bf1aa69aca0f9850eb82b3ece7b1630521990bd1250fbd0cb611e3a8224e745964bfb6448c1b061d51d7b775c12206120d6146ece1de3bfe722ef71a0fffbc32a656f01494d0cc13e23cb6fb1cfa3e88985dd81d9c781c11a50a1cf00565e10a32a67348247a8cd8c5f2f7c02364dc7623ec91e8961fc65cf585680a29e68120c09a344850920073baade3773311f7bf63478f46b3720f6162621995f74124919056a55230b254726ff7542efa928f4d24616b2de3d453cb962c9357abba59e419ad34bb81aceffd7acc29234892f2ca44693c3d9741329b5952834dcc5f0f11a50cd3a75dc794a7918fea5d0b4f59d20bde50fe219f3d9874d5c6210c200ea74ef16aacc99753d7584112b57c3830dc7e933b75d7231a59abf6bcd778be037cb13f473858b869400b46de2e21f738b6c87dddb0b3e1d96fef625ff017921f0610d98b17a35ab894bae36f5c1a98bf9caaa40a581ace4d5c65e2e9e076618596bd621471406c6c1c42e52322ea62a3ccb210129a368ed28a39081288dce33fbecad60f202d2491a340775789ce05c2555545f39dcd721c0ed5821ac02e208dfbc089f04ab129ccc20a2bdd71b6926c1ab40d9af15fd30d8643378f9770788e9392f4669654e126d95ba0955d1a9eb42480a206f784277b6b7b9c381de00f063a5268fa22eaffc39b5cf9860d760e1dc72de5f3de4d5a4c42e8d9357b4e92c97e173e0d58d6a5d34e3300d7472ed3b663a9954f12076420833c3a1e8bfc5b7331049359a101ee51a3a6d51e7a09f7f34c35faa204911c6d5080d5c02d4f58d7071d4ebd4b803f93db5670b0704b8f123a7b094fb2d7858e94530fad486e0a297ea7514ed467a32f28df19dfc1a1e976b72fc93339810d79223e369d55616ebc088c68549ea53c9c3461e07dd3aae2f53d2001c2f0fe592303d2478157797a4878bc556a986e9995fe4b8c7d37ba5cb92659a8979cb2cd3b71dc171bd2d7a79caeb13745cf6bdcabd3894af7b30c4cfeb27024dd0cb61b4e2c6ec3babf43abbf74cec4fa578984ab36096f137b2fe7be6981d1afad94ea61360d768f7d5eaaafbe2dc348348091ccac4a4cf8300ddddfedef726be13d3a61696ac658730188c7d000de40d0bef7619b4f555d572eef15b7aa30d0f0e23479ab063a12dac90909985919a1ffdc35c3fed06b22cb7ca93ad2e56e3cdeeabdc808a12c91bc904a36612bd5b6195a2b5ce6d565c52970aee69801e2c725f7720ccb1f9bf1588fa56627e666f19be1fa4d74790c64bf4caa1574866a1918708e9c8ba6b1e08575c9f91616ab19664bb6fdddf731a3abf03916f31cb6ad7556abe60be1257cf3a94fe366886e29e8092ee98e56ff3a06357b744ebec3c17c4e4e56e4db9bc3d4963c0bc9988f44fa3147be8e93b64d88c5060114cab252b7d9959370b8242f319bbdd38ee3822c60d751ac6b51dae8461fcab553bbc8c498179e281fd3d9e478b89c7162d25618b0d25403cd1a00236301b5bd488217c5c4f83a52dd3787734d66252978209453bbe0b5cfd6949c4798e8e6d0278e5ce7ff5a1888bcc815e6716e46175200f2b71384ce0c0b098873c09046bdeff67af7cd8d7aae8910f3f1b174e3dfeb3b5b93c9044925b3a02e05fb4072e1ac22986", 0x1000}], 0x7) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x2) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x20, 0x5, 0x9) socketpair(0x2, 0x2, 0xe2ea, &(0x7f0000000000)={0xffffffffffffffff}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='.\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)=':@*\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='z\x00']) pread(r0, &(0x7f0000000040)="83dfbfd2ac22803670", 0x9, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/251, 0xfb, 0x43, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:54 executing program 1: r0 = open(&(0x7f0000000580)='./bus\x00', 0x20, 0x108) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/186, 0xfffffc32}, {&(0x7f0000000800)=""/37, 0xb}, {&(0x7f0000000940)=""/248, 0xfffffffffffffd20}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) chflags(&(0x7f0000000740)='./bus\x00', 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000700)) link(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 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']}) 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) setsockopt(r0, 0x9, 0x3f, &(0x7f0000000040)="d46f82072799416f7f67d117164cb5286852fa", 0x13) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x2, 0x4003, 0x0) semget$private(0x0, 0x4, 0x100) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x0, 0x80}, {0x48, 0x4}, {0x8b, 0x3}, {0x81, 0x80000001}, {0x4, 0x3aeaa4d4}], 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x100000000000050}, {0x7, 0x34}, {0x41, 0x8}, {0x46, 0x5}, {0x89, 0x6}], 0x1fbb6382ee0b607b}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="2f6ca242993a1557a65fa5ad02bd3055566197ab5dee538b0a19fd6e4b1cbea412242c279c10df01a009b7417aaa16d376b75048a29053971bb5cab5173280e07812a77bc63e33b51fb183a6c8dc67edba84d4", 0x53, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000027c0)="8d0a8d8d347de40d5d0d6f65fb5df43dbd505c7f364c913f1acf7a505fe649e31e89063fea65c74d48ddcaf5a1d096b70c8fd6dd710cb2fa0531a5c443e35ec81ab2d5ef380a93643739974d994c725ae6104f26df853e445f7a844c15a78c20f840076d38ab4b5a9f05a8f50edda56603408e7c5671d04b3629930bd11cfbc989d39b86c0adc40789674dcaf426c4bd9ccc1d2dbb72f435686dd766ad4d93d9afb2e09185c3e339b043d811af0efca19fad260d8a83124cfe99513345080d68460e668edc005d9ce3023b986700579ae80302831b16884b0d7aef3574a639b9acbb6b7323a32e5ec35c6b04d8840d46baef2e70ebca1b0b421723257053d57475f93056fd5271e80097d5efbe24a4725ff70ff63ea52ff6900244ffffdb11a6b31241d0151f7b88608d58300dd854d4e78c0a677f7903e2c96697a102c771c2af809249450389478f82a535479511b105441f8e83cef7ebda04f189bea70538410d2f599aec8e3553411d0d88cd6e8ef49c057bc4092a79a39683f2d7ba767f0ce4ec5ee7cc71e17016635be6990e7a243d2471da60bfb0b62414a9bf493ed8587813e94a96c424d5c9be9071bee1a3337c84d471989753bcb76b72521e8e6472b6c473c3b2ec6446cbe0fc3c5c30c2a98346e6be0ad6ee3a743e1a83b493a0d856ecc855d0498484b0fcc2ef4e3f2036410fbecb4f1a489c5de5ab562db093c10e1578255ce054808bfa466829ba56d7ed6f23eb175895544f1000e0c2ed7d61ad34a0ab5684fa1df65abccf63c72ac912cc92e9a4ff77a4921b870817ed9396f3e7e881ec000fc797fd9d0c3362ff16fae8a70a2947a6c9509f4a87fc719ebc92d1540c68db54f8496aece6b3e5c2899e8c65a52c2ca904cd917cf3d1b08c17fadcf0e08b5672566d8b25c36e71830ee2c25e6a99c6771315dba63e4561292dfa2d5c7b6ec5f7ea4d72adf632a325e9a89ff26e89db249f5916d337feded9e43ae9bd7fbdf3375864ad794ff88591a400331ae493fd228ed9d6b2193726b996440a079383116056883f324048722f6df583a73b4905b1f25c16a90f8227eed217d39482af89cb8c756e94b952cf4f41e71ca0fc37a8dfeed1be404f759200643e7b4b2349b43c9890e87801385dd58064304fb733a192750d2bcf63081c73e53486ef351803c2d41096f40b155da783c564d3b29df74226eabc6df1e2a8d7f94751e6fa7b12473d9f3f5d6e2c6fd096cb880ff93c5e6b573d4969c8f85998d5cb6ea28421b48c365dfd9f5547a5971922625c6ae46d20d9ee0f8eec34302103a12c0761f4e055f9b84b233b50f6666e4c88b12b73599ffbdbd73155fb6ae532180239defdbe2e66bd669ea0a58cd276e9b6aec6aa3696cddb578533c6779176905f1ae756756e39f135bd4b27b24af7bab6e5685233c8856a31ff7c7f21cba880dfce3eff6edb7bb0ec8867f0265a6a56eb442d19024582f7e7c1b347b64106055bdf53e99befaacecefb9d7f383b84ab253a56f938efb0d6aa6b2d95d8362b6c2d861f00b8264271cf1b1da22953b4f5f3523f4f609f20babbec21bca91fb6983d892f93f177cd21302597ab3880c4696a3dfe531167974e9f1f1f5ba9d17dcb6b33667e367c62b1fa19cc902223aba15d58468399591e51e405b642db3c8b010ae4486af334b7d78b1bc14e34471cec483731a99aaaa69802d320adeeb2f840a0951906c752e966c8bde43abef483bf7da8660ba6c3fcf73a596f5132a4cc53da97391d1d8c0459011af3a549857438eec9b3aecd888314987402ac51df44241732532d4a1e16f717283120a40a7448724d5819240e349284248645ca0a9554136b0120505ba9307037b938d95b4239204073510c2ac98081e733c338ce808eb2b8bd685a8e77ef09ebb39fc4462baf1468cf25b2aa82591ade9e4590fc6a88897501c81aed148e4e753ff00bea06d2393ac0d872e0498c62809a2aac9dbe40b58d87b38fa9f77fc6a1577d302935ae1a23670710ac898e815d21e90308573291927049466d69b446f01b14ea5e01efd4bd8140ad1a1f74447dfe69252d8e6dd343b343f1d749e5f571ff8f7d857d814f99d178721f9033cf91b53ed393bff26102ca1b97dd21f9978fa115e94bc72eaf447ca63df77b13e7ed4f24c64d26a13f50bd9404c741ce37d4c4f912bf2bcdd542a5adcd45f9ed296d249c05d7237682514a17488acb9b3025c9131841f44c02da1638b71d3701b5a4fd31c94feba1530896e8bf451bfe3dcc0fe50d2f8837731a0bf130dff9a9ee856bd46b6dc60b7e52683e012e5a6ee282cfc4a0fb5356ccb68f040d9de4fc5002bcf63212f061b28c235cc81dae1788ffffd3663148e37b0b87bfa23f80a2ebf33630b35c9663343a241f2d531d59a99fff4b3cb8fd4b85d0e2d1e9662725a167acc433a0f73f78045172b77a3c5099dc2836e9ea97f8abd196c4aa8826e80515cda961fb51e9b5b61808f4d4d08a4d9b21d7617f351c4aa8866375b62f06ff4ed17c52744cd212f8af6fdbf4ce062fa93b846be23a6fd871fa583eaa5f44a25781b3ac0bffcc62ef486d00b7abc2aa0ea7e3908996a11fe85cf1db448205f4a076fcb8e594cee43bf733c5bb76381ca94a47b63e88da6b07b664714259b472407860c552549f6ac748550f46d611d120a610dfdfb53958d66c8d4d35c0de9268c89acf364f67c1ced7df5fb7ce55330a3a9651744b11a125dd2f86929d2ffebbc337a1e7bffb9c3973e14e1a2f898e9e93fb77df0babcc0460d7c9afad383748e49047a64086c18798fdbefef5769ae158b8af3a73307938ddc35200079fd03406d5d4a82b4c863285256ea108ec8a5c93fed397a96b0d1cbd28b47e6252e86f8524dfb9b1c6afbbf2cdd1df6a75f61b62bcda5463218f94385c8afb6913842e1261b2fa500db28bb4eb2f878f55b5a2e7fe382a8c4f663467ba8c90ea7b535f4d7a774f7bf8a4e903f3cefc3e199595b65f477f14441360e2342b40ce5e256ccd1194dddfc72b289bbb2cb211908937398a1ff1202ae11074159b0933007ef6bcabe70355378aa3eeb51719d0f0035c7ce0dbc3835241d7068efd96b884fa303b03e63c169f19380d9c74a290dbfc0da1d1672a1e3316a82ba4c148c31e0ef973fe683dea8afe34426105241e8fba070d858b9afc0d3d508ba69ba3fa457857d78bca9f9c26bd9d94a5e101188f9ecf086c061c8ca7570ef22765ee44f3e0c08d465a6afadda6313bea7cd1d70cf1e8bac1dddc053797918cdb33f9040cdca2df955cd193db25e007f0d7c64b02f0ac64fc4c49f3fbdf49505f745670946b824b48fa8a1341057e3c5c8f5d1b37177537aef9ac6bc5a02b4d79a9fd023e67671208d39451263dc3d0be29fa47fe0761f039f3cf4db7382581da658bf6b3e80aeae5951fbd82192a7e75cd47cbdd0e26d94c357ea5741fe794c9f99a1fc591795834c67092678e380bcb4974ced52d4477f2416e1781a7d09d7fdfce56031b746e6623bbca89fa5efd3aea975a953eb40953dd1d7643616ac29097c502b1f883a1dcbbda01bedb1430ea5d69f82d50b3ed280015b13e4b9acd1a377e31174a6207aa54c61728e0cbf041429477d29273bc04266615c6e20708059a290a0f55d57801681d63c6be2f8e4bd928709eed355a8ed0d0020d1302a45af1de651c37f68239a478957a2e646ebf017d42faf1fe801edfa3f5215ec2a7f0daf1af04a69c9a1668ab721a8092f81e581472f959ca23ec5c36b5e0bb751f5bba920dcb2c1ac3a23344dc0043ed10b161f5e1ac55cf09230f226f23b681e50a05b7c21f3d5ba0509bb077495e23db63c638b3b45b47d9a0b3dab5a6c8706c370c18d2f441fa550cd0213642aa428bc931f15fdf3a55ff8e5744e5ac9a6f7499441e98d88cfa60f156325501e64f1fd9a968b6060e74647da03f2c4296e2a32d8116edf25e8bb6d36516b5ca77593742bdc85a2d24eb336ed473f92dd00b70b18906b386cb0671244211f013fb25680e29b8b9c516625b039c652aa01649d629eed46ee9f6c4c0252e6cf6bfaba7a8855b096e04eb3f638855311fed88208cd4ad457023bb7f45db88da819c539aad23c2b2fea1ec615e77f36ee209ab0d6e2b175c214f9c396080bef011dac1c266f7220595fe7891160fec263fbc49944c8507d28a4d2ea11703ad236474a2f3dd746821efda95740a9afd06761774ab9c8561c9771b1b6d4fac340400f369992f95315317da55323349db1dd86f682b1df15528a547ea243b95ad15c6ffd718e441e010fca6ff65469670fca775e87b191973c82d478066a92aee33a6bb7ba2adeda150eb1a37d67ef8417c975c9b14d8171014cc76a29352572a9ffcf48cce465a49e39cf13bd5594f42b954527ebdb5ffd42c6ab148b83f16de9d2406b547343393e702be9ce3ecc03be0ab425a78c2df048d20b967f3e9b84f6d5900b97962ce682517039677836b429ea063a35c9f484cccc153776462c7955634a1393a59485488fb0f85f6c83050c0fd25dd661c57d68821cdf4facabb8781a06e20b7534e024acd7c4bafc0f7a7a345c23749e4b86518259676308b73467021f7aa6dc9f49ad3c2d1e53f5aace3e9e5bc6989f5e9283f1f43f418d4668db81d1c5c79dc7fe737d4fb17f3474bb71c397d80bc23eaf9a3303a02a0b6e246e7450598c3dee052277d898f59075c04a4da6f2be8d9ba0574442d158de24e1a78bf429f27de0a0870f307cba121aa9b0f4c966401678b79e2bc28ec9bc6b08197ba3aa19e975f678a327826ad36e0550be0bae85874b64980da604a53b752d7f0ab229b91ba7fa85ebb45a59a62be2b489b2a0c292becd51cabe209089cc67c33b29c890c6ac9010591d8b6d268ff2cc0f74beb0f64481cc271f1d4461cf79d477fa8cd85ec7860448d0d0c588320eca66f298fad8b0093736d89fb908b49d1293f985ce56ca66b64b912f7d5a87fe1297acd051898e151bb235e0b45bf189cf5c4a77ecf8117efbd3d97d50b28c18dcd7466b0a9fee4517284039c2ff7f56f1b91db715e308b0ce97dc6af0c3ab3e9bdfebab035493fa9ca4299f7df063b61059743095b7d0a0e1d4e9a5f49d6be6bf2e7276ebc193333adb8de2c0737cfbf620e23af4942489b7688bb8e333136ac290da3b6bbb70b2795d2b2dfcfd72514fcc65c5c96451606359b1136c84cf9cf6f4c463674a8cb9374d55ed8f7f18c5e283d28f8528475d0710ee6b76257de7fd185305a3e0c3ff56bb7da91f6e8479c50c6ac922043f7301e810dd5c00757d74889da219064f00581fdf400f610d28e46a628a3f17cf425aa7604017ffccde7728de3f5fc2db9722cb830765a9c3dd516cab4085f60ed694dcba855d37510d99a1aa10d9a26579f118a3192a0c7af432e3c951e04f7012e1feecfb35c269f98b4dec924551796a4327ff4f63b8081240ab5a9277a2ae3136c9b27d8518be92547c100cdfe45a5492d6043b334b06476890f44a14a3b006a07a8cfd27452efebf8e08fdfd2343bebccb08b5b4415781df22fa667959b0a33a51f620ce62bdcc9ee6cf24435504b8b4a62b19f191666718eb1ec6e157fb13b877ba100faa18d9caabea2295fdefd578c99fa827e13d976390c26cef19d74c928e3dd87c7d63e537d0bae0507d68d780a7fcb618c13de47826a256bdb0f0c4fc1c7a28e62b53c1b2970b252cedd5111d18d7f0c9d457900990e16f05fc62ebe04056e02df59c9fecc61b6c36ca77db0db3e9fee71cb125759"}, {&(0x7f0000000040)="f912879b2c1e978a15c0b356b257cb42aa058a749ba8ea603ea6f7c8d74d3bae90fb82fa5e44"}], 0x59, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4e) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x0, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/143) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r3 = msgget(0x1, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000680)=""/4096) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 16:00:55 executing program 1: r0 = syz_open_pts() getuid() getuid() geteuid() accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0x2e9) setuid(r2) r3 = dup(r0) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r7 = msgget$private(0x0, 0x40) msgsnd(r7, &(0x7f00000002c0)={0x0, "ea180999201f8e9be84efafddbfbbcbf9e2a35ea9fa9695d0c8d6955bb4237dc496eaeb28ebbd266dc90777552e01a23adc6c96adf217ae2a744c2f98afcdaf6a5b546edb857d6158b386b6e800dc4e5a05dac61bebfa225680176e946f8a605a60272a45e889a18181c09ebc5d45a0693e9b2709d1668ccfc47d4a360ff749368898cc91c98f6aada4e0a689c576be488b3ba07c3381bfa26b55acf3aac401fa79346246ba46c442cd2b2322a44587d91306a29fee7a8d83bb6d9a80c1e9d9597a92725c5bbcfa913f770ff8037b619c6e22bfdc5209a3c0d8bbe23fb7bc8e4d49a3a5c1a39c3f53df3fe57ac995af27068e47d53655e3b2a797424737ffcac94dce21bfc4aa073d41025c6079f3f87973adad03baf8243d703786ab02dc99a10affcc269ab47afd60c27786caba2fe0b0872b421919a2b2fda5dd92c164cc1a05da10809ce9345f5ff9d05e1b0f6ed7d41e26584436c97c9e2ebc33ac3b7c97014f8554b1ffd481c30d9c324f588a287a060b71c2727547ac2bbe2a68895b683321f7d170aadd2f4db30c3e3304e8bc8cb1051ff6b74ebe80d39fa288af79971fba2c54cc20184bc31322e2128bc9e5fccfcd983033b654362ef5f1206f42dc365a6a83f40f9ca651d160b1e5ae0def4ff820ce7c031a72b6c4f272029bfffcb24d691a46e57649dfc368b91e6e7705e487b838448ed78b54077db198e1f58b87a05bf3fffc44b2666934e8cb8ca1a8957f0fed190f7255523a5ee67a1b4e62b185efa71d62f72573c5ccad3b6040d48d3cfb3084c10c3742192f2e1c1a840baa57e514b867dc122489ed6cd021db09a3c8f8a1c69c45ce850e0d169593be00586da038413df54e5c3e0c6bef78256f4a5ff97ffb57c0ad6868694055cd1d2113653ef72ee8e03e4f1380ec2c0ab437d4c9cff9e91ed5517b6d4bbbfbe26f4410eb9c9a8d680ff23537cb908ed6f97f61e5c6084eee76a85321a7926c82d62a0d2715b621d1c53824d4eb5346d0c871675d644bfa70cf6123ac1770b93ee486880c99fa5dd6a0cf536d5ec7f8b0d47b2852c9ac9c0697d19f7cc7038d1068f03a56ce628f08d194b6873a11f720cb08923a304a7e7d80001ff0ea06c2a4e61c3b07cb5baa1390b1dc62325261eba7ac95615241a0b123cfd155f58469b9ad8a8832fe9edcb414db773783f8b3cb418a99f22d1b7a9c1a83b966d1255c9aeb28c7c588cd5bcdc996c0d16e870a9e1d31ae05716b20756b7585e2d90f488919306f068694346655316fdfff240a85addda84ea75810d1abddd41cb64240e824ba11e54a5ce31d6e254b4bcb66cb6aba33623733e0c156d49e20f17b67dc0b6dfacef74a87f8237049a5ef63f6eaf6bb403018a8e83897296163d2ff43dca248fba36f2ed4f6d7a01d143fda4a75a1eb71378d2c90a19c853192e31fd7676257f42554b785ccb4525af4c26ee98f46f665b007eefea6356d07c3bc885a7149fcf1630cbe344a1b23d1d180b2cfb4c08426146bd6376eb4965786cee434fe61e869ea0e8ba937270af3933a0f03e2d0bf9202307b432da44f78e2e4f92ceaa946c93af5e61d17bf5e80ecee4faca20e438097c7b2a1ccce231bc11fc7e89248f0cec79dac8ede279adf3b5290047f895da66d6a470b5530ad975a9efe0b4e8e9158258d535fbffce3d067c18986742bf1c8830a9700e938dbe333585250fa896b02a1127f851eb6a530dc2d5d6adff17ab85ab87735dfc8c0d8b21f3fc9c40817cea57f1fc7d118d57874f4cf1b5e80da1dc5636917e3cc292b8a6febd62cd4e5fc5cc417aa08b19eca796e839eae60e1b9e9fb5d0674435cb58cac54cb6c5571038cd5be10d06b6d81ecaf0fcf2b49cb644ec748b8b5197c478df9017c0e99470c32be66240e0f73e9b4d596dce5d2dd10bcb3ab27bfcef89a706a3d9c144bc0f9e8c092fa5c0f4905f02d06f04da5b1d8f37b30649a97cf7e71c6e50241881a7e8863235cb56d8fff8df37239d449f5963029ef5d4ff1e76c3520d6f9ce1d13d5d96c0913cf6a1c24cede87a1c680092b4a42a8cdfbca709d3748e6e6216f44c99e0bc7e2deb2cfacc4a1df6cff07bb1918128d900a7a2c2b13a53ca5e3f931e9bed14cabac24fa30b8a1433a4f71d5b00d5cc720998ce6a9952b470003734aebf31fc04c3551f1746745c6b730e718483390a4d8f0dd5fbfbbe4c66f9a1c5bb0b124835539e48d02a4f0934fb217a5a12c35cde6a7f9dcd164dbf2ec6164456ec37d9c4f80653680776833771dfa0a7e895f4f17b0934116dcc4bcfe4f3dc70265744977dc0219fd6cef43ccd31aa180f1d7cf493fb9070cb27877883a4aa714e5b1bf8a7fbe79a0ff349699c2c5be3eda5e9a82114bb506ce6228609bbca3df94cbc316744af58aa64424c9ca8daf161644af26b81ed30f09c80b625b1d594421305fb08d4a4b5d8b86e598e464efec8140ad84b0f1de90cc9c8a71b5ffd672b6b4a15bb79559578db3b9ac2f419f9f4405dc91ec49cc44dfb6ac91b8d0c9fb4d60ac771d8d5d5e6b1eb1bb3bf54bdde69a20b975114534dcc9a6c130abf9c96aa325b39fa60e2bed194fa66114c4a679285a531e0acd4f21d4ba5747d9e64b203bfd9eff7d7251c623e7516d4b720ac23c85801bb980b0f0633e605c03e66742a10947c94f6dba7560636b5f30f7b10dc28abdcb28b7a699b1aaa022542e3e66bfe8afb4ad4af3bbc247a2c1f5aee5ec2e7a64a3ec05f799f0a0a53319d1e0ed3072a891853579dc554f1e3378cd60934fe382d57cd575e4e3d049158b7797e6b94efb360114d32c10b859181ce65cbf6194fa484cb8cd24709937210ee3685fb4ad62e230e15c943ec65ecbab86169c9601e14daf019e8854ad77c93327790b4d19ac0c086e9b2367687321c20c043de62e98418e2a94975204e31a80bed9e9ae7cff6c44be09d6bc36a5d8ebb501ebe843203dbbd121d119bf33af92fe8377c5d40688084b75e0651f09c92d89e3a7e76c972be627077d0d33fac4b827752a9278cad20d2df806c71a7f47745c2a07e78a0a25290f199f4bc00d77bae1a8d58117b4a2583b6c973d016cc7c8055a6424a69099817ebfcfbeaeb90717547263887dfac9da7c7d5fdd77ce9f4d886b403c58334bd2ac024e99438e4c0a7b22e4dcc7bf84ff6a425528a0b363b70c796fb5f27ea44d1dd75ba398e293bf31dc1e6eec14a8c1fdb801cb0a6c0cdf3dcdc6fa46bebea747afbeccaf520b7f8b2ad26fbc762c3339b7d2ad2e67f568593dcdaa73d1baef1778532ed9b3807b063d449da6bbe29ceba62b8ceae9580a6d401a97333de13ae58aa6512dec95bf6e7bb68d340ac597135ed58ab5ee753f3232895457b040545d1b2c9cf6c7ea9328d744446e7a24793492263ec86ff000960e1f4b4bfddc2741fab1bd984b1b313db6dd2dab19a03344ec32eef231124c515ac13fe435bf6f975d3151845946ae13258661c3961e0bd334e3b7001bf4892226aef91889a45a8b7ce09e3dd3d285a4db0c49841172a99d1172a1f4a2bf33bb88e56f8a82e84ca5f3f40fd8c30791f563295855a71bff30d9a9a3465ae842a51e0a88d39000beb987b8b2604d75dec02b0e4992e843e41114050ddae2dad8d01e7ab5e291f301b91e9ba2f633f37d004fe71ca5a9d2dfc233890b87e1c076d7c59ee987ff08ab6a1016b4b41be84b72bd04b7fa256ed29789b96cbff9881bc5fb11c86e71b9c7259bb383027f119cb83d7f930063c8beef708285001889f6a756cd72ecb0084f1ddbf42b21e2f0beda7fbc8c3ab8429a3118a6e8536136d043199f204dd8d5716515f5e22291c400cfd910a5367c3e0ae577b2406b5d76c091bb1ce308ef8c4513504217a1d4d42c0e4cc927b3fa96d24292340b1d85482eafbcb28643b93a81b32c6d42bf7c5da0ec910a0d143ceb23a94d21057ca09b0cec6997cff8ff289aaef088486c5d724cb508a67883ad6a8d3c19553070ff8afe3a0067567ceebaeff66fbd488c26ed460bc4eb327577915d440e474c6669faffe67ff5e98b59e6e0b71de711fe1ba10242f6348afe30b0f6536bdb2110b0eb260939b74b76a8cca682564668cecb690346986ace4e9ab4e38ef848d1eb07e77aca75e7f374cb42d03742af5c4890939023ebf4643edf5ce3e53958df0489ed5e0ef506ffba2bf32814d779d4d4e910955c0996c32b037ff8c04aa0bbc097c10643493d786586c08b260204b91845f09fa7e60f8b6d2d68c0d7399f0a87a1e56a2a1d8805159011d8dcf44fcc5638c675d57cda6dafe3ec8f6df61b5f73c1b8bf0badd0ee32d3ac7270ea9eb55eb35eae3262db5b66070b0bcf82b7985450e694736401bef227f7f5fa1cb7930443853fc93659eb77ef8848016911a1fb4b5aa8cee12475c56dc43741481e201f6dfbe0631fd85b80a74917ca50c12d7cd66e56104d7f081afeef7a7e1c1e4b6e869fbb5107734a23ba8cedca8754214b99944921b15e5d6031ac7e021aab4f05de74f7bab1829d9d47ab0513c04e274e19077b55b2c58c53377ab7040bee0cfafcc5501b03bd011528fe8aa1de4429de5d04d6906dc20544e4da959483cda33ae2248933b2ec4dec2e45b00ba89714d1a23c97f66568fc3b656c769ccb54b0ed7850cfd9e6a9b2bd583a42e183ec933d8d19099f749d28467565419563d83de137d288982c53176a70de81fa333b0a12c583f0595f55d43af25c1e5c11aa696d288ce4d13c8bc5b998fa3a883e17d5184c7224ec8bccada4b2614b747ebbc12e48ec3749d8fe48a2a0817d74724d8ad0aa7ad859faefc14ab931e81842992d8aff13136ec6b5f2a5757c1b93c34c9f4af984c9cbb86de028eeaa834d77dfd04828ef900e0ce3c3d4f18ee07c496701a8f0de6b67b09b1de784385222fae23c42ff1b5a619a3dc3cd043dde12ef2d0ecdd622de99c25f23a9e1df80d0f83702e537604b7f0b3c10a009c8598ddd55a8bb125cff0f2bb651092efe8cf2ab04dfa565325083fac997cb885951afe5aa693adad65fb4e0d663dea0805f2a5b58b17c4e2265133647c82bb66e358c461fa8d5b23e15d1c594b89e2b0c04840efc534013652bd668dab2f1a3b32347eb2c220b5292a7025941a155cb71c73ec7fa6e0deec257a1b6f96c918131df319fce2f82e707f7e51ab7311c5f2302581337ac3e2f58bd4b255645d845b5017acfeafd8e618386876085b82a9d7b66384b5640e2c0295e0015a3d5dfb136abec5f29cb2ba2d1be812282b9319938d0389a79766f94e1417b300c2bb520abf2b2e4285f12a1453b97e09248b2bc7eabea312a9b955d8173d61d1c82de36cf9a18351982ac7970820ccd589c524c77da74292c6b87300a07b091b943a8a434124d30c252e8bcd0981359872cdf464f5d5d9df29556002af16371e1eb8cdd3b223d6e85371e8124c2c2d54b8cad064bf2b959e94a9b0a3b71d8be0380d6e3db07ad1b13cdf58cab6b914f5516286e1a4ffeac9c099a5c127c9dac1bfef9901e534b2b6b37fb16f851cc4eef3fe1f6d2d73319ddbf67656f9014382221b1fad11d35931d4a61c21fa20c90f9914824641113152958260b5654c303263f5124d7f39440107e9d54f515e9dcb3488840fcbb1a9810581417ea2b877f6b3559b306bd5286154a20ea6d3b4c6af146e4f718c4455c11a35e35c4a3f25de347ce2ed8127f36d075852a274d3c440d457188ba1d11f81561bb8c097e9ef0813d9de13cf423db3ac55c659b71b85baf90d7e106671d2f7d0541f40742224"}, 0x1008, 0x800) r8 = msgget$private(0x0, 0x408) semget$private(0x0, 0x2, 0x20) msgctl$IPC_RMID(r8, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xb6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)) select(0x40, &(0x7f0000000100)={0x400008, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000280)) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r1 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1031, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c02000000", 0x2f2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x81, r3, r4, r5, r6, 0x80, 0x8}, 0x9d0, 0x101, 0x27}) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x42, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x1f, 0x6f}, {{r0}, 0xfffffffffffffffd, 0xd1, 0x4, 0xd14, 0x541}], 0x5, &(0x7f0000001540)=[{{r0}, 0xffffffffffffffff, 0xa, 0x2, 0xfff, 0x100}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0xff, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0x8, 0xee}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x200, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa9, 0xfffff}, {{r0}, 0xfffffffffffffffd, 0xc8, 0x1, 0x4}], 0x0, &(0x7f0000000080)={0x6, 0x80000001}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="48c0ac2fc06cb9ebe2e6d5fbc96dce33944d9ba202e5ae8c7a33f2c0fcf364eb087848cb56ed08a2253797997a85092b0d99ca9f8938430499014d1cc4c0478160dd54995006dd577c34", 0x4a}, {&(0x7f0000000240)="762d019ecf6a834a66c4bc331048d3a9aa111a9b2c6c6c1658e9d41aa6a4db716a1c47764c173e3b95b358e9fa6872faf22c499c000afb90ea37716421e0cfcb4d1d03573d29cf6764143f71de3ef00d961269b48380e4fd4030c6a89d466ffb9dc56c2c7c0e3f7ae1e7504d37613cff088dd87c666edef2d68283e6be70f621f493f5", 0x83}, {&(0x7f0000000300)="aac1c9743dafb68aad04ee0d390b4113252d5b9069d5dadad2743ff7939c7b427c5ac802fffebea09328f456ffd7c594f4b46589848d190cd354ff4ca03ae1c1926472226c6a93555b178e5bc132b4bac91534828982f089ebc1407686062825599fb01fdd49415992ba4494a23f8fdf0bb1ba8bd887f9b6b368f5f3ab76", 0x7e}, {&(0x7f0000001740)="d39507e4405283ad462041618923df3634f4e8c93e748eea8b20a0c470375dd8413fb93e76284d778f371a30b6c5bea3829056ce8dcc57b3b220d060c67fed8b2283573ecab6c455a28f8df25b6fc9caa087e56a5a299fd5d9fc9f254292964f273bf3dc1c6ff6fd8b8058bf7aaa8c75b04dd9b7a46d78d55f2419621a8c38b402ba804e8b9e4b5d425d1dedb2ce935f6c69108ae497a354eae3dd6cf2739711c32e4bbaafa35a6e7c4c31e85e9ad14f5785e7af92313d74888ea2c80abfe290970ef5e6f2d524c9482a404b4b3280b51e4fb0", 0xd3}, {&(0x7f0000001640)="6b161497cfcc7097b680baea60acc09c483d011ccf838ad1081caa62cf85b326b039f368b9d3558e445aca75aeff233384db3e48403b6b23a2eb408c80eaca164d4d1a1454d6af25c5e21be38063fc30358bdef00ca93cb803b4c54ae1df750ec2c7fc986227c9806547dcc695efcfdae91b74faa2313e1a183e91ffdbd472269e47cbd0902cc2c6f214316443197ba2fd487fea163b52affeada7110f0d82c04a6868a7c8cf0c91e8c70a63a5c2b20de073c78b6eb6622588c89e392ce4706b6e16aa6060752adb9dfac4", 0xcb}, {&(0x7f0000001440)="692287b0eafc4d92ef72589551f3f5f357f613560c42b95e646dd94c303fd534e6f36e3c7c16661f2e789dd4671a92dca463cb46bddc203918c9dc427f928c60a66f796f0422d1da0d84bce4dc4b5335879a6ebc7df8b06cfecd4e62e4ad61ce4454bad82d49679199ea83f9c053fa3c182f07d8db8be97a1d2cb5065e62f9eb7e20", 0x82}], 0x6, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xe4827fea90588db8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x100, 0x2) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x40) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x400000000000004) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$BIOCPROMISC(r1, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe9b) r2 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3630ce8) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffeb8}, 0x4) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x1, 0x1, 0xffffffff, 0x80, r2}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r5, 0x1) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f0000000380)=""/218) socket(0x18, 0x1, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x291b749a, 0x16, 0x0, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = getgid() getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r2, 0x12) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fsync(r0) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x6, 0x1000100000001}) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fchflags(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() write(r1, 0x0, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x120) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) r1 = socket(0x10, 0x4000, 0x3ff) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="cdef3feaef50e2359a91df50dc82b62b2454eefd89df6166e26ffa4d30593ba8cd8550ccdb25c6f518abd2c70e594116c308d7ce323c63696702af2f0bab35dc4c58ff7bb3f5c4ab86ec7ff158463d5883ccc03df14db39172", 0x59}], 0x1, &(0x7f0000000240)=[{0x100, 0xffff, 0x7ff, "99b6788cd1b1cdba62c1ef879b4e5119c932b2f862933475a4c6aea4624c8c111479d00b39879cca369d324e6f943e3b62dd8f43f1e0f11fe3991351b3b67e0010f1d14651713332b998fa4b3823c6641fcbe06688220b8755df1f1ec8d9fa5d104e1e725bb3481465294604822b58df7bc351b2670d49f9ada3c1c036e855e32897b555bd8e8cdfa73982309a04f7260b2c431b7eabec8c0e792ef716365d69b758dc39a2a2b03c20dbd24e9ba6188fdfc99eb70cd010eb2691f5f75c9a26d38af1835367441194ad1e3791d3f6625b39eefb1b85b5d0fa63f0f7d10ea7ecd8242ec55b0230f84e1205eebfa97bf6"}, {0xb8, 0xffff, 0x0, "4a592fb7795d1fc5a3c3e550f7eb0629d5c9a61861b035dab41001a52c6e75eacdfd99f06b74cc0d1ffe9d8d49359bc85a6a2c3fd45e50e39dc5e1925ca7e869658740438ab6e96db4b7613e756524df199f7df592c839960b9a6efcf814079fab2f62e68aae8714eeed0da4fb81ba40fa588ac21ec3ec0b8ffe9e1f80d4d97da19bf47154d1ba9b8aa38e3bd0a189d5dbe408d6420ef02c86ed5a1cfb67df042b6bfef56fbd37"}, {0x1010, 0x648fcb7f15de699e, 0x10001, "bc08ef4b56f62486c025744097ef28aef5cfd5e5699b967840f5d77c5a2ae3eaa60140139dde0309e7e63fc0f54d93b6c67a3149ce4209581472ede52726fd3d4deec43abee32f084371ef3da8dff52da999ccd804970cc5c3da3fa0d36eae1eb5033d802b8533df9e284541d2a34ef7e43cd6fccfccbbd46d3bc8b600910570bf9db02f7686004cbd54e0d0a4a7c32bba8854148e24b16084b4ee26c1e85301817c049dff26f8630e183d4343e9e3ec40c2b7d34d832740adc5cf69609bb6fd35dcc85147a0e5703830f75f07a8fced0eaad401856009d8a61d9e0f1ad3e96305920c1d781ae67f1cc1c06d6eef36bc8dc00f011e5834ac8e2e99999c26b636193621572d975208b8fab3b729f3cc7516b765ff997469803a0939da6addf3abd94eaf50a8ba4efd8589ee84201cea19d2fbe468aa5333c09873c6e7f9777e2dbabea03c76115d880300fefc5f561e1473ab587b929b1cd2aaf3ae0f197a2e90d4c229aca1a24f1895d4c66532c9650ab8dbd6c771afd99a23afbdf25f0a3422ed47980feacbe741893d362ba7f7631418ab76d55e3ce2037db6a3f2d692666ca7b057528e7497af1d6e5c397ff1a0cd5fa041a761e477ef4f1442130dea02449c769c6be34e2954ae22b09c67fa8c227102e9e74fe42e2fa5d3f851ca33e7d04c5f8e72c666f366808f8604975b17741aefffc0d4da585ce441a0d90dece4c884c7571a9b8c542cc195cd45c8fe0d41e5a14a10453a3c4d89733bad0fb4b6ea3803c2f5fe3894ea551486db755e4e487d94e939f337f61e9f0f5eca6928f32c28c3286b5605702f287777f152f86dedeaf2205827f5a74cb4644ad2aa0b93da1c62f6ae72b722ddf71f3445ff41282460a9a89247381b8f0d6d50208f16b30c0cf8ef74a574b8c1806270b23ff2c0fb9d1e916651f423fbb376235d52a535b003dce635b98e4525756df44bd2cbc0100673885bea9a395b8a5c0f30a72d0f56d09c216d2d94c31618945614b65ce1e68172726c389f23969076d9b02e6d6a4cc02232606e5031ec8485a39df98d5fa159a1731c9678c7771b6fb648eceb5c98f01e8cffe7cd3d67742285e4c3f0d9258b3b9aa49ec2cd02f290ff2ee17ffb421daef292b12aaa747e81d242550ba2c5940d04485607103b07f423a1af5ec253da89b16253dab613df5f7ccdb99fe480ed37c546c38ab1fe5dc1101418092f86230c494eef7afd6047681b74c67681aa9182628f23db385ce631f99e22f3ed02720ffa514c9536a018fcf2713c7a2f8607f0609ac8d935513546496a29be1f7ab93e5a0777ae7d26fcb17382b370b9a85c5b5879d0d661ef18237c0dc6015b94d32f202afe39b3cf3050c142f90d38c732a764931c072ee7c6d686b61eea7ece2d19815d371fe0acd4c6a280a8918183f836f8919d5054afa32778792f5ff90651b0f302912e28e4e677a835398db8bb3832c6ede35fbc8c7bb73592cec534759b27a77ef3c8177b25a22c66286da16d4507954277e05a504776d29c763cdcee24227fcbaf496e91ca8df8bbfcc6d2dc42da4a863cac369b54803989ba9e686947445261d318b772942b07d913264a14276e1d8e892bc887d382152b287d60baad547760c7b8c58d706d0d6efd713b6a965c48ed8843b3d5b077c65b992fa6584a305cb79f38095dc8ad389c6296ab0a6cda9682fc1ffb318b47841d8e464bd50b520aca30f2b3580e4d687c4fef25bc3e7bc1676219c9c03c81715158ad1944c0211c0a07d5c9ae4a3688c6a9dfe51bedbe7fd3515a1b9323f823f525dd42855fde6cb11fe276c91c97734b45f070007ada0bdd9dca89b241f6a8506349e489585a9ff482a776d520d2cceceeb0acb5e80d94df1d175ea7f2fe535bd493b9619077680492a8ccded5eb13cc29d5de358f983f164376c1890080d6e5a7595ec3facfd932537a13abbdd964fc7993c3f3a5e2e9f124a01ba9029359e8580f6868c21a01ceb933a04608a6c56b36ca42f5c7b19dce68d8f3cc81940fbcccbfc515f447be9cc83e5693342c4580fb7eb093900f7720415037661fd9c251a5911dcf17b62885fcfa7f429aa7bb4b9310f1dd576de22da5694f9a8a07eb8b6f3cf297cb38cc0efc98bae2bd2ef2adcb8834213521bbe4e43d26fef594a0b284c9599f5947c6f782cf811845967bd665de869ee0b7573c8780d18fec99a43a4ca085432f9a040a17509ab9030338a25e9c101630bcedbcfbb08e3caba688ead76c7edacf6a6acbfffec3336d957ffcec5616b19888080555e6576f064e65432c23dc30e6829ad0446c5ba701a9b61073601597f5c0bdbd9210068f63f36b33c2ae095e1b4c60ddb93b1c404c2ffa8155f97cae6f585c78ae1483e7bddb433ba813b96617477c4c17d66abe5a7a500b829f9b08f03fcefb49ffdaab146eb5ff1e63e8f8d8e3704a39f9c3cc9227b2d577f0a6453d3445b1b1c48153c4b0d2e4c8f4ca9e32cfceaae66bf6bf079775e9fcaaa788f314265451b06d6a5983898bdd72e17e5191d85a1ded9befac2e3003492fd3c67af0cac3177d000d60cab3091db1b491f0eb82882e3bd9e0dc5515f329715cc3bff1016723e011d63a7454915078e0d0374dc7f592c55fd873346c31c9bd886b994f3dbc261b91e72c908aa4da2fdb7590043a27e7cbaf74067a99aa349c24560af260379bce1e9c9ea9f91a5957e96df195b43f6408e526612fe05ae36f64f26caf2b7ef518e20f3fa08acf140f5b0d25d75cee217bf259d3d0a76c11864848fe575dc0c2d85f6b3e315ff765e16296d7ca7121755dab9785796b2f93e1578ddac2d494eb54a3c560eb0f0ae4e058695f3e03ffe5510b8af98a1b09af0ae99150cf9d3782d9377854165442a9c1c09bd0b2b0ee93a844a2969e04850a8e05718ec9b219ab5554bac86e7fd69566feeb7da275c6bd96bf9bb51b15471a0f8f0cffd31928f17dd564e8c8e185301b0828fb8bfffeffddc2ce042c222019849916f1f331ab32b8c3546c13e6f0fa235ce2b35f47bf8ca833d77da767f08360cdbc2de740c2a8b95a9c0dabb4e54bb9e053f10ffc77883587219fd64b58b66a6d1a2adf52b0f0f34491cdea1ab7c66249335cd77b2b7cb84b4fa4be9c77252ac1f3952dddb2d579ebf8a73914d390edb62fcb9927a22c1d806114f541d2587a785857958703317cec0e8bf0ad2ddd9c4072d93a9f8dcf0895eff55b6d6504618ec8c2bbb7b2136939c8653cc5c41c687101d9cd1cb50ded9792f2a522d6e245c9b1da9eadfaee6d5359104c9e22e8f286de55ff14eb136e21e6e17a43f6c63bab3c20c254278b3fe9844b8800de3ce4adc2dbce7dff93e83ddcfb5eb1de2fd7a4fb3c21e051af6d471b528eb80092fa03eba8ca4e4f99cda770839d172f20ceead7d27d235e3d8cb594a231b185a138f2bea7af706ffd819a37f2239fde56a87d9f45f3761f57990bc296f4679cd0973ba567f1d4e4754fccb7c53a1ce4744fcee3829a94a1460ea078e02e6277a600a051f8d055c57d85edf27340e44970b444c1212bd1c2714bba1f0a0e0f9b2942e86aed0cd5ec0c17a34e3d6b4a909c418fac2205b895a5b217d490802a81745f6eb3a01eaad82e05c30d990da9d74b65b17058378dde8e6d58d6c3529d87b845dba17b4cc023579905d8d27c7b31043f7f60a02993ff40b63482d2f18528d61fa50b7a23c13a7896c9e30e6691afe92676fd927905ffd8cb6092f350a05aa0f07375aded1073f9f410deba5613c28e986c91b45ae3f9a4ed886fde0274ac961eb9677a4844e1f5fc276bb0b779cb943144f291c0d761ecd3e582ffd3a8cffa5ed1792a45f275fd196810efb814812069ad2d98999c069d39a439cbab2a1607d1318143c95a20497ae51e1f471ee6d873bdcd393992fd7fd821fb9d27253003500835d01da359f7f86d59f55666c605975c12493fbcc5e050a87039572311f2e674ec839d30344df101bb922df74fac355304e17dd1805119fe6a46ade039c502947d0980d9bafc0fce6ccc0524f502319d32370350f19f43a790c97fa958ce45b2599b40b76307d5a62add3f56898964e767c631d6d5a3b15e2f1fd42aae185b274fcbae2f13ec705d53371627839f6aa14e145be7fee04c4e212a5978fcb51576c191c846f768c6d46aea22f83ae8415ada29ce6fd020de8172f3b096b5af41f320c10ebf6b492ab0e1e1b1b1d8a79e5a0d9b0a96a2e34435ba9ea8b8a77b235555f7e6e835d444a927d6e3db4ae5f1a804ff662897acff0e884fd0cdc01eca32647da9a8907f190f141e3c057cd980ef4d28463dfaf303bb034e5df2365d403cc4031e243214ac086daa553b9761c0caf787173e7643ee69e1eaf5a49d504c874bd436424e053f0c71ab2bf751ee09c3b6a9da424a05b62ed97bdba04e37ea9c8a3f0cef5c094292e5fc1410469a5df1d45e54d55c151fa936aa07c0cbe9f8188786710a04da66bef83cc8ab7614cacb8086588cbd80444621a5d49edfc87b0b1d9ad47e3e98e525219da68a7d3b347517ea25c886ad9d48a65c6f4bcf5a8d4cd5feeb08e767eac18fd985607fdb263f859ac60e9836aabca331820c51c91a1408fbab7e9096f323f010b16a473fe8b50ab0dbe08c235db488294b8f71699f58224c43471d94d46abe3fc99c61f163bdc325550b9564649c0fe7c60c00dbaafa1a931abc3a145b13abbc62df13a00b6ed45ea025c16cb9e5d419d56b436892420dc1e13788f1280c882908dc7c110d1ac0846734c227273aaa99d15bfaa1f73f93d44c343a437310242fe1a2a6e694fde6cafbd2cfadb1b2cb3d1f26032d0e4a75728f88234e17da3c64a1576d013cfcf90557f15b1ed9d105a51d027178a847d500601389cc4fb11326cacaa01065ae4320eac61d823f76eea146fe59c2ee8e1157a188d05b53c725e5b3f9d43441f41307d4c0ac99c619e164043378da03760a33c9d9fb0894fdf4b95805acbc6a682863e3aa5edde4144d4989ae205cb6a947d2f6d24852f7c89fab228677b2c47982f1bb1468fc15475d6ed67f4ca3e5837ed1e5c154bf14467dc0999fb49e35b8952529bc9f7f4a15b153750a5b37f56165ba46d6f90516e1bcb7f420513511964174e979e487ffb15c59f6c9fb47437298692df8b3db363b59e79f4d347b914468da1147273dff765e81221800e722590004ee2ee77cb61f5d2078b787c3f706d18db006cc11b7f9c531083fa8b98988d12f47a6f79b2b4b7c309d6ef17a3b5ff0b042ab1840fa282ceec719028badf0ed4f0f46cf6015257203b18d99b7b4c3ec652dfe9eef048a722da67fe2cd4cc97a8511d99b1357be56aa107a4743a683fd63c0865a404fb6a3c95738cd27c78703fde22242440206b1f3d407ea55d2cd946c9b7c7fe69b9d240ef6f2e004ff99776efaa37b53bea521e2cf555b72e36a1d45e07df7ff7cb87800cceb68ceb33db341a3ba5392a23a2663bebc4943edff11409ad3fa57ba9e0b07476589f08e33e385bb070eb9f1bdf026f558ba5e050698ed74c25d1878462220f39f28df75abd883964c5c8350aa33c16135b80b55f7b7a129af9aa0618a38328cbc1f190604c7b2c439f7f51e4023cd0e8550b5d3490c39640acd1ed6d5e44e8c970fe8bacf333de47def8c501e580e916dff968893bae922dff48113e0629229b4baa70129357cee514cb6ca41ee148513801eca45ced2766df875e45d6473ad81f2f08a7b835e764953a9f162dc6d93f84933d50ba8edc300a482baf1a7f8f22ec9d8e3e325"}, {0xe0, 0x1, 0x7e, "2621f913a04c2ea63c416d9f0a261647305ee8ed9ee71fdb868cfd7071d10578a7d337dba196ec019738a6f084b011de1800ed34d20713e326f11f594a2d8dbe184d6911259f9a240323014e2cc7a542fb9fe284d87dafc982715ff606bcbfa73e5e970ad0014035cba69902fea8cbbc6cae6cbab2fe7823b5b0811e422c53def231b04878b12ca9c0f6a67b9a199609cd94286cb3393117e604592fbc849bc112a12d22a945840cbaef02aea07b27915422f08997a917095baaa07001da49b078b2aed2b6e682ba6304af"}, {0x28, 0x1, 0x43, "786e0823c0618d01e29efc2e4f7b2bc60a8f894dd21e"}, {0xc8, 0xffff, 0xfffffffffffffff9, "349260baa72df458868be57d9bd0485335935adc5d20ee2956ea9872eb7498b225caba94ffc34a1aa05d8bd6e2e5515e6d791bd542a039c909d3a06f5b3ad883b82f459a3e58e458b7fb33ebcd81a06d8492c9c18e4468411f6ec318e7e07f1f421577c1c92231fb1c01b4de0a00c9b9faa6c9fe29d7f6d3a72776f19c4b4c73bc93c76ee1bf65bc6414ff59ae7efb4dd1727a6f4f8c268992dcce806494cd34b83a62b1b496a190715167d29bc05a28fc8e2f5e4a7c4fb0"}, {0x20, 0xffff, 0xd5d, "9a367002b1e09ca919a72b"}, {0x1010, 0x1, 0x100000000, "ca7fb775857b1f79af8145d35c817da4e3a053b3d4d920458cdef8a5af1a98f287b6fd83b81043f91cda6c2b2de211862c0c89deac7d972813739b09bf1d0d4033e7a7d14c37a4824a241e4b35733cd70962b7b9460f201d3f9ef16337f79c934e15516644c8a8c0230d381f0dcdc25206757a03289c835db1008ce550d68681d416cef3b895d85c667881111b700c458fbd2b882cadc67e56e461d44847434c5f9dcca8e7e8948033c66f9ba8fc4b4ffbaecd3de2387553cc6e5e6570779a7d15ed8e80860e30f76399c999bab448ab2a37918a336859bb5e6400e15e46d26df14957743d09f17e008e5551380f58612238921c07e5745d87290d98de3bbe1d8e0964cca6a3e30e612bdc7705f66c899a7ac72f27b224e07055fcdfedf38a4a390b0c06ed06f00649e60eb4294bdbaa93b5d8a6c83c1dfee91e890da7547465a81d952088c386f3d2b4e49ce409ce85f3e2ba5db8cef10786fab3914389a008e1affe2dcfbe7d284000007f64199698c19e907d2c4e58310ef62b89c2946346492a38d6bb5c2fe417592d803ed6626cff70e61746ed293338c3986f3a725ba5b77a31c43a5277801356a7abeee9a5ce2242831d065562af567566a965b2cfebbe56e9a6c19b67baee0ac742be2773ce68e36e2eee0aa1fab8f2dd32dada220cc4111810a9757dd07d288632dd7a47874bfb49202d38afbb7d2a664c24e037ce52bf84de90c3783ccc68e973544350be773c88601977165e7eb1b7020198d33b0aff0e9564dfec879124ec9e705f45f21dd4cc662ee995206494625d644d107c32dfbb7de55a1dad098355f90f5835110ec2c4c1e1e17530b1078c882b7c739804aa5740d9d747a089cccd1012c02e83a93463d306ef04090738a6b099fd0b1e4ebe21488e7048740c7b22596cd31a9052d208e45353844357b263ed9e4b179653a641324eeb6f7357560fcee3764a64086f3477d35a6fb71f04badfa28a7cf4e474a8c7e6af1585bc8f9473772704d6613959114245f919bb7af0171945a947e437d627c4c76607723a04f9a3e71fb2c9f09a45be6ff4d4b5defccf7a21c7a72517a43109c1b9e281ecc50e486f2f327d1ffc6617051745ab2ace59eaefc165ab06bd0e6f496f79f7484a72b74944fe729c8942fdbd9b4aeb92064ae542cc363c74490a6f206896afbae59b6cbdae33b4c5fcc2625ab7a4d6161c3334cd76c31a738e6b64c5efd65b8d7e927f98050d13ccd97ef2fdb7b7f685abba049d0a678fb63a50d9f7f54ef016edd0fb74a89ed32665ea85ab6e31939588c9aee039c3ade8f390a8d94656f73b4f47f76cd10a780e04f9013ff2f56e0be85257837f2b14069d03365083b0b71f831ef839223e9274f2d5153ee1247be8185708da6d4d009a0f146e71291072e8fb2eee7cb2a8b7cb4e1d14edfa9fcb0baa3f6cfe8dd72dfbb4d49736ef072a5c89eab820f0eaeaa835aa866b711058e7952bc0185bee8867c5be027ec00650726d8c815ebd2a481a34ac191144276cd57a254cd95608108bac33b77a8e187272c5e3c52dca1731869576421fdbe5c01606097ca38b00f238a38d86db97830dbf897177858ced00a3d3a7e27a236e8813907f2a52d4100d21613e5ede8549dce2241c19498f283c5b1c693a6f185ae25273521d0bf0da7e8ea44a44a35977b5e88e9721e3f1488672a9d4721d0af85e83c47bc36a04d6b5d04eddd149e07bc13b1cfa128507296077d9a3f23b5a8be95dcf1c1c035771fdb4bd80455db3ed9f9d42852b236ac020097f6268f3b481c3d5d6997a0613064ef9fe9c08836152f6dad98db6b66295476173872f07ed0e0ce43b2c753514d45f93701b5a9cf02e9fec5b0c52c5efbc27e1790704fb987b80408a87d22aa5a1611f41f9738018b76271cf1d0d6b8c1ff9aad06ba2ac4e43f66e413f048cd5ef2fd5b79e38fc025dd286244f79acd50920ee9fbb929e2142aedb19746038ea37f4beb242f151f41ab6d38548c96e5146ac97635efcf92871dce22d095fe67fcb9c85668c89a305c814c7eee00fcb3fa59f7a5106a5fc47308ed11cc36597a70cbb14dd0e9962f46586dc164314c97817a28f4f40db8901d7016df620981dec97df9bc8b39be7894aa1d62dcb91c4a22b97629f432cb48f46822766f06664e618a8139a273cae4aabbd131dcd064b118b1453f3ffdcfb79cf5ede2d311136e2769ce464a9d8b3b8a52e8f0334659874a7495168865a3bc16c16b84364e7c013ef5737f6e7792d0c0a647b6f790384d25d6db03c55e76d1fe4c30cb03c1c9a43b91aad7f68a292b379a08059fa60f477bf9864803d09a90c5a4568b1e568d49a5e70e5ada13953a471b51c679ad31d623352286acb53367961f031f8d1211f7761d159ca1bd98a119be3a1c6f23629fdb15131fca9ac6588c5de1bd16a849bcb31dd4307d8e23c8054ef18439348f185a7b08fbcc089bcd07c78165c4095e8d9853904cdad1e60d2ddba26891069274529f2fc040323b4426b9d15294ad7819f20ba3cade3e6852b452f11bf88d458ac6d8a51e70c4446a7a82f818fe1380b22c65c6230c548bd773b0b7ad93fb6195f42ee768857e4333ea102fdac1f37bd09715c07d1aee40d28600a583d6e87528034f9d6995eda2eafcfdf3b15ea7f178a21576b4d45d948c016bf9c9a67f27e308b1a8d35ae6f8fa0c05ddcacce3074c9d652097fdadaf9d7ac47a07404ab5791c23feaedb19cd2cf25b240a339c479bfc4529322dd4b6ceddcd2c04e063dae3e700ba2c46cc728cd080a25e1cb7f0b192d8609cf34a5aec25b4c036a4a175aa5eb207dfe9a77037f2f30098da3cb3328796662d2ae117ed7874ffe5f25afe62f861d9d63c9a747d1afc0e72fe8f6e8f3e1ae59888ea6287c56338cf6381616263f9b0b4252e02eb5ba164bd4241f7b6467826860816f38ac2d8545c4a3aab023c555aba30b4e499479a9019a715ca3b03eddb62a243f6d7ee07830c83de4dae8a1d3fb4afd627354aa887149a3d36e6a284794fdd60d24da6ce3fd081b3690a29e754b6a2a4053181ef4ecceac9dd5f5cc6f7f370e612734cf4f60101267a41c1327bb90da159b66ee648b045cc4bf47e8f936d166dfa9dc34a022b9a7be97d62c758fe9094b6b51b1e983fc6aa08167591e8a0a66ff7ba16d88632041c0f6cbb2910747d9ddb20907c3fde9d31eb1b815d1cd1e38ee1b75354b97a360c12e667ba2d02d26e58bdfc8b848cf8144274801dfe7b93c53b9e3b55186da6512f4994513ab0235f32fee5b7204f67ad4e2470483a2e4258f6183a5d25ade1d15a42315f73e28e93d3fb52544e1865a8c84365dc92259c26c21274e9f33120399a2cca23be2ba4dd881d91cf5a17b9fbf84faa2dd80df31838eb884bc47f91dfc7fdbf57a2fa1411db4cd09ee72de41265857ff01a510b3e7b88e2498ce2c84c5fc17e443f8d61c42a0c937ccfc8048cf7016781af96a74e83efb7047a2fa8cae45f340be9395ac948e79bc6fb50c38be48b92e98c2d4c2520c81104d83eaefe9d10c82e7533979f69f3bff4a353251b689cd1dbc11e221d2b55e51a83702942ab074f8ffbf7ebb0abd402775efd168d980f2b90ec4ae7992d367b288074e0d2f839854a3a354816421c2eddb325159712c21204ee3dfa7e4b68a3a5edd4e0ed479ce6781823d5b290e90b3ae5ffdaa513e1d8977c9ed396715c70423a3063641bb0a53fa2cec01093ed1e736ce1c08ec8d837bfcc470607655d80ca8ebda91b5e6c395ae20d3c05f3848cfcf916b189861e75d5ddbb0107acae2524fb21589f1491dacaba4b15ffc7c313826333f8827753bf59b6d1c158ac0804168953a6522b812e97365f6cde73de984e19046cdfa196e3bd5bb6aa2d16efb5cb978d142c961e72f7a03ec15156a2a76fd1b2f88c4df9d7b011e629ba12b6e8b5f5a4899f5d29cf4d94cebf8bd39a3c3ddad94c65471986e2ed1255e65e7f1e1492e978f00b0ad6748f7cdf9e4e48450368572ef8e96ddb6dead0a53fc068f4b50fb7411503cdeb22896bcbd5aeebe4d3848b06dc08d8f9f34a0ba2b779e43dc4b52bfbed8b8b9c059a4efd2c547dd7f4cf3244b5d89bcea3ab46940baecf4226e10342efc86d29726fef9649064b04a119f66ae74fcea473893456221e3de1a29aeae81bdbc76de9c85c4ee502fef2633d60ca20e27a6e7cf05661e8123cbd06b3837d92bf41876d755bbf49763dc76e3e434fae91d5bef6a52977a5ba0c1a5cbdbae424dd50fe96a76fd87579e78e9ce97b9f79b2161e8d58bb6d4cda48fc34429a0f585dcc3e174d83ba43c6a623b87e0a3180a0b4ab7ed43c0d436b9a9ea65d739430c48b25702c37ebaecdea36197556756d8bade462a1dba1f0666f4d2d421745cc09a19c40a182700f33805d980834d2a9b1d5a9ac40ab78f72b93f66853adcda1d34858f5eb35cc5e8b8c5b9cc1dbb983fcb71c884081e82a52df965879b0053cef6dd608d8f35ce617cdacf55c06aa55b1ea7217a06a5dd1b1a9f0f275fad3b2842636cc975ee6f71b2968d7a275800c0db45eda889bf2b03173412ca3a0c4e5d197aa113bb06705c520b019f87412366ae70143b48b631496f708562bd76eae0adb309103d12f7b3a470903637f447a334326dc41b86785239f1c89ce420aa41b9cd0c8d86eab250fedcb5f784b2c86ac0d25e4f90eec565bdaccbd0c245c5d01cf5be1de410a8111f3d8b7baba5335d7a8388136c664f29e83a5dd9689831b7bfe959491732cf8a31ddf1ee04a9393b5e161ae36db4c92c62c36533c91c42fd381133e7af0374c8167c1c141901314cb5a3b4618411c1acda990fe763adbb49ed33b9bf52010266297e2feaf98a8eeaacadbc0e98e231d4f0c72acbc9d2bae139d0cfb837c300ccd968d757d7cd6dc8b7e1980d84a1660db48fe2e039e531b87a9b9e92975c8572e0978106ee856ad71a03b5557dfcc05d51747a11d3b63daa3946971234ac4696faba8124c96ceae7cbf4eb9c569f34da91bf993fe5b9b1031913cef28809d6a84160249fa9862fd2e7a09d11f3a56cd61bcf48ee2e5dddbd8237a9b30a85852942338faf05bc2ee32b0c6011b45e6c48d2c409662aedf2096c64edfe10f4beeea2d108f59360335218a7bee4ffeb007419f4221b8ef92e16ff3f8af31e11f0348f9d4b45d6e1274e48f0ff76a784392d7101e2f44e5d0d79ff0da578df3ffe9f503b31654eba857627335dd7797108695bfc52515f554b280370b8d53599d56adaca48ad18f46ed73bd495da6fc636b90b40ed1134b2eaa24d47404b69498a1ed36d5cff9bd225fc2a4220a6b01a02b26c461e1c06425461b57a91448b4b5d3d3720c93b7b78115c515bc19db812c8603509e1e1d104952c4b37bd618bc510e6711f39c197e5798d4806bc58b2b40ceedc542a5facf7e4484d89b459176402bfe21d6ecf2f52c48c2d9672f2693bcff59ac7964d25f09cdb96351c9d24ab1110b963fb405b7191273bd92809858946f8df6b6ded163ea1ec20253545cfb23cfe50cfeca6cd5663efe85d8e1ae1e477ade05a6e0e8b9cb14344060de4865095596bfd7d8d9981ba88fc872011de2e69e6d9ae1599fd7f714460817c740949fc39464dea56fa9991a93e1e532589ffc5382d3ffe11ca5bf1a6e96fbb45dde48e4c352855071265ffa04502a8c55d2af664b8e255c0ac571b1230e40172a8b3812c309c3118a7942d000e71882927bc204e0562ec930e365a4b2c2013f861b8dea2c90c61b9af3fcd4d0ee344"}], 0x23c8}, 0x4) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgid() preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) readv(r0, &(0x7f0000002900)=[{&(0x7f0000001500)=""/243, 0xf3}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f0000002740)=""/85, 0x55}, {&(0x7f00000027c0)=""/76, 0x4c}, {&(0x7f0000001600)=""/1, 0x1}, {&(0x7f0000002840)=""/189, 0xbd}], 0x7) kevent(r0, &(0x7f0000002980)=[{{r0}, 0xb008203b3eb39b80, 0x80, 0x40, 0xe5, 0x1f}], 0x7, &(0x7f00000029c0)=[{{r0}, 0x9ce130c7a5e8ec4e, 0x1, 0x4, 0x0, 0x81}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xbdda, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0xa00fffff, 0x2, 0xe277}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x5, 0x5}, {{r0}, 0x0, 0x10, 0x2, 0x100000000, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x0, 0x6}], 0x1d2c, &(0x7f0000002ac0)={0x5, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002b40)={0x6, &(0x7f0000002b00)=[0x7fffffff, 0x10001, 0x80000001, 0x6, 0x80, 0x6]}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/221, 0xdd}], 0x5, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x6, 0x3, 0xe1be) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/186, 0xba) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:55 executing program 0: r0 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/35) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x111, &(0x7f0000000000)=[{0x7fffffff, 0x0, 0xfffffffffffffffe}, {0x74, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x38b, 0x3ff, 0x9e1, 0x9}, {0x4, 0x8, 0x3be, 0x1c5}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x7, 0x0, r1}) 16:00:55 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x7fff, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/177, 0xb1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) chmod(&(0x7f0000000000)='./bus\x00', 0x40) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x100000000) close(r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x481, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002d1, &(0x7f0000000040)=[{0x800000000085, 0xfffffffffffffffc, 0x6}, {0x54, 0x0, 0x8}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f0000000080)=0x8) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000001740)='k', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fchflags(r2, 0x10001) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x13c, 0x3}, 0x9, 0x9, r6, r7, 0x4, 0xec, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35, 0x200000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) fchownat(r8, &(0x7f0000000240)='./file0\x00', r4, r3, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchown(r1, r2, r3) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xe13, 0x7ff, 0x4, 0x9, "9f9321cbfa5e7d0d19794ca004e1fceb69077c8f", 0x0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x8000801) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10010, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = shmget(0x3, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x193a2acf5b395f87) r2 = dup2(r0, r0) dup2(r2, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x7011, r0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:56 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0xd27ba5f80e9d634e, 0x1, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x38e428315977af12, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4c0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = geteuid() r4 = getegid() r5 = fcntl$getown(r0, 0x5) r6 = socket(0x11, 0xc003, 0x0) getpeername$unix(r6, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="c230c199ddc90d6dbc6e2ce293b576865c33d4a8a1d9bd00cdbe9e368a8a", 0x1e}, {&(0x7f0000000240)="eab195dcb33efaf36f9e0abade364a72d42ca109376d93a8c38ed421337b2f5b33919027d2ff894de261a5979a6cd40a979f3b096e9f912aa97ad449610b3999f15330e572a1b06e9e94ddf51055", 0x4e}, {&(0x7f00000002c0)="64d5e462", 0x4}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x40, 0x4}, 0x1) r10 = dup2(r0, r0) ioctl$KDGKBMODE(r10, 0x40044b06) fchown(r10, r2, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000001080)) b‹+:ƒÊO¤÷¯¹ØÜÑ…• Ì»©2å¢ñP'ãäÿÿÿÅW—q6€teàŒ¦®„Ƀ‰|':ÙÅ\À$gj…b‹+:ƒÊO¤÷¯¹ØÜÑ…• Ì»©2å¢ñP'ãäÿÿÿÅW—q6€teàŒ¦®„Ƀ‰|':ÙÅ\À$gj… OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:57 executing program 1: r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/226) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = msgget$private(0x0, 0x3ea) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23, 0x200}, {0x48, 0x7fffffff00000000}, {0x6, 0x3}], 0x3}) msgsnd(r2, &(0x7f0000003340)={0x3, "02066f279c021c5c6091a7e115e3f66e6b8cc31a9709da13344aadfd319d4a06e4cfe5500c14b64ac27dba036467c2a64a4b17b78e0cce6c369c48cedd57d861f2726b274f402ec9a47eee5a69c508062641232ba5380bc56cd7793f3bcf6698e5e07f95f3f8d3a56df9afcc8eb7eed0cdc70667ecd4ed01013d44fef824abafe74a5070b7f4d6a6a23513dfe3993f2bff0f835a66670785b9b851cbf28285925866105f4cc68ef262722143af4696c60dfe01f5d37afa87985f7d77f576624d2a3e63ce83f518cc938a2910db9084c461372449f1dd0bcebfec53cc0ab2bae0eb3fd0ef7a4e31c02fdb2351da6be81097c419e9a3ca91b2d12c0c30bfa5238367b39fe819cc0b9e1df52a14b1baab4e3dc1c96d4e961b6a6c651824efac04b869ee4b5a8c81ec9132cab647de4c319936925b72609648889d5dc386c92d9df83394b9cda1224072e797f8824662d1b5a95cee1f3e49b42c624f398723b61d9c6988fa8a3cac0c9bc32a3cc97c5e6ef47b4319cdd5ebbbddb9a7c023654d69e6334c2e26b0fab07065384c9d8b5637ecc535d83d6b236a130f8fa1db162516d9af7be3f3b60ee87f44e91cb9610895f3d495d464629e91a8a7228b2ef67647abba19b94e8bd1f1215751461895e72784b25e6cffd691da33dbc85adc29747efba8548fd270058d4f55d05df801f9f35fad58f32e60f84cfb6525e6df43fab6f2b60cf07b872b47c048361750f8a7ed69e5862c787fd37df71d7705202ab0ad0a703a0d7e52a2a3d132ca47c59247e6b2e0bf4255983e3494245063c52281056a6eadc46bde632a3cd11b9d4f2564bfd9d5c66c90a9b0bc52a52e098b81bccd58d3bc19838b215aa514bd0a304f6a192589282da2929417c041e670276d66c66553c3619425e28b367e5b74ab258a27f3b3314a03bc337f66e70dae0629f464b7295f315d277e9aec0e92feea0aa11e2b3c1ad3a7892cc1d35457bd295888c7a17bd3542bc75d3644fea256ee1ae6e5471473c180a52278d2735e9b503e3c41970ecf02cf24f4ad82387d68efa83e75689f7e0a2caff53a788b4707a79c507a878b4cc5bdb73ff5efeaaf6e8729b089907d00b50ee64f0126cf59a7b38e466f0a3a9424e9fafc75ec498aa8a116fbba34716ba85e576fff7744951e1d13d04502c79d1f8f32d0e76ff4c4ff73b49f8e6a160133c6ad0fa9f5dc0dfe27ce0eca884341886655aa76bb5a709a581e3d3b671b95948586d1223cc4117ad62e1ffb6fd28f7773882f1480a8f20b9db706ba985f9ce51fd3f5d82a14d4db1ffb745228332848eb17a4de73f24d7e05304d8bc51a61854d509b7033c64f5ecb850dc1bfbb95c5145ee436385d967f9386a5b7f7bb1dbeed2201b31914fda6627954674fcc7a60a1e8309fd3e938abab38dc95742d5c44a7403a475ec0470d0acbbe638b424ffaee1f650422f8cf302460fd58107a60e299221ade869791d1f9b62026d03c38196e5d7120f34826abeecb232e968eecf290e9d08d501f2453027d406f392f19c03731c875bdfdc6617c1514c9386175f613be92c8336b5aaaffb6af55812023f2ae4dd957693d12244e2075fc346ec96d01e628276ed9d276bb82ceea46d756a313d82875f36e8f583f697606ae4f91d1cd0cc664a9a4f855d0bf380c24060d6051fe371f14fb2f712b445f332cfdfa94d995c861311920570a86ec1ae499d67a09d971f51647845a8f1af027e748e3c267a7f2fbf6794307a701ec6c1c4a7f7f5212048de9976f725287047c5b03fdc4635d1bb006baf6e6b2d42d404c9d8c8ea1cebed4346d5346f7146cdd8fc85c22a1774b26d8774f8c5a7ce8c5fa8b4eb40d618051228439e8c0149c056de4b0f9991380eaf366a6c2fb2c0865c5a55defc2b4dd7ec6ce8714fc40f3a80eb73a456f2d6b400004056efdcc909b55842733ad52b381b2e3d9e2d4af4040d281d532d8fe4f0026c2e4c6b3958f7f37c892b368fe5b1470f881738db63d035cb180b5fa8308d6e6848dac6b0fae79ce4c6f21039df436586da36c0a6f4ea222263ad30e61a72cfc22f9573f3a0fe8766d8660ea830b84bca2b3797547c253367a2d5c01dbfbaeba27c15b89af165ffa76bf574a97bb72a3e984e0beadbc84cbb92f9f5347eb2ea1bd738e6dc6d92daf834be9dc083c8fa25439fc16ff60f25bae23dade3c3ff29b84cb1fcb05d62b98248d718085ae83846ff6e212ff33df81184a3bd60e149965202b9b62147becd1e84551e1cab353d42b1151fbd7c17c9222e90430fdfc3c3f0ddb91dfbba37eeb5eb666c055c7303a1844b5d398f4d6107d0a9b448f491e42484d6dd223bb229c398bab33954c84f1cd2676337672b8e6c2f8c6d4ade509c280d9e6da434282e0956527a2b318a323bac5cfc34618e921e7b811690e464877b436435640db884613ab795d8f196ffc4432212b8d1d41342a50ef1d498001c4ffb5c4ae8c478c6411fb64179c3f55a0f7b9e18bd81a819d8a66ff29d12e9ed3cdfa052aa918257ea46a6ea8c3ac4383021a458c31292cb45032553a1fde5b3abc2dbd737ce6f5187280a5fdc8769de4ff6b502901979d4edb9bfd31d5927d226790d7f0cfaca9affd7bba0eca11c42628180e191fb08ad3efd130aa9254d3a64b993347478053a0b0fb0a05875c8fa5b7c1202c646a7422d61953bf512c75e735fa44f52d0435570f3411a8ef0f69ff993c89cb6b137dd77ab75179bba949c5e476352e6ebce1e55203f9cbd91be3d6531c2e6b0176efd49417170b7c95ec5263fb97509978f0e771e7dfd34ed4f9dd07346d0ce8f34386a1271c72df02a72639488fbaab4218c43c013673aaf6ec11727984101dad4a29584754d2ba084ac4ee9adc07c6ac29e244b6632123286ed8e2b57173b10a02a88a2926105c3c228b455651bfb98d2a07b0feec7dfc7b670a501b273433d4318cd4e5248e82a9344ba084370959a0eae439093dbba464ff44fc943f5a3cb888b1eb8c1d0f47c728c3871b73bd3cfa8ec713e16db576b120d97d773257d5b801d84e348079fc6a6e8fd9974238769f4183366f7e73eaed8e896322cc2c3a7fe6000b63083dba400a40c115ceabb470437bd3b6f65f554c890469636193e09621b617e03bc80002eadffbf332e4d2c2ccb705ce305cc04f2ee0287378a2ecdd073a05b3302c412066d1a12d4291c80b907d124d5bb1bf63f3744cb07c052c6429dbbd03d5e359b4b86dea5953c753a08ee08f80e907ea5d2b0489bd5d221fafce109b561f71686b9f230f260bb14f3a5015540487b629cb3866bd4e82dedcfbc154589f1b35fdfd4067bf15cab37bbf39428839fcc0ced7492b05810f1024db3d744b39330ee94337cc3e02bfe97261362d1c5934e0bb8b4a2adecca7a5e669aedff9691b8d93d1ebdc063aeaae3ecad17459f43148f09a4e44cf13ee1c1f34a153056810f5193a129bd8e32ee37bc671d34e7e673359d02eee5c3f43324c046189b428f3d49d9caaa9143337d1b221e6c32490a8a1a01b20964f46e4a2d0588d8288353764db6d69a6a62135176f175c1f3baa20ff0d2af9ada446e20a3464c7175b0828d8eb82dfeac10d497bdeb6ceaeff3d8a0b8919c4553e427423f8a78b669dd7b08f00210ef69b10963ff87a296d466248a7577c33f3a593c1f23d707666b80100000000000000f5bffe558e13c62bea0fb2e04426e861c6e9918adc0bb7c9189c38c6e188d6bd4dbd822aae5a5637581c1981af7670f3750ac157436a901ddd1690812f8c613210705edde5e61708fbdb3cf72e6f1e836f57a5597d82b4f124e5eff232331be4b9f827265cef45b805ac0d8959954f5461951a6f98d5b99a7642ef4fcd8d6be8eb065713b9b9d73ad402704ccff37f62150c8606329be22e93208138e353963691ca1b124fcc786f17be9b86a799a3258c21407a7754176046ebe215dcd6ae1ee8c1b6c12bc41c64e50d913b4d15bf81e3c4615c1a7fcfb1e91c86ffbcfe97170afa7af128034cb5ccb7d90378c3fad3a24b9cf328a66b8ead33ead49a0efbfe3510d340992235caac453e232b5235924ad07c012a726d7ae457fa0c340b7988f0a7791274e4f614f51d25f62304a8858b5e59d84a20c2c1d77b2b408d61c5aa448a5ec5def9945b5644d3de030d695cf465c8fdf91be41448639b51c2e2eadebcb2dfdf563e518b3b50ea70024357f6212e4460596bd989efd1eb0f484208b08b8fb274a3799044e4a120bcf67274d496caffc02e474da826b008ab367e324a338a657a377a8b7c7d021baafa2723aa25aee950b3a3d1e07f0dd8d699437287546f9c07ec4ba395c779459a44ca32ed621b0ebb22b4784557b9aa2de5f62af3b8b5768342dea45f5a8abda21f534ddefcadcbd37faa8c81ed3092466c1f6a1c08b9bab44f47e216afac4015ce48b241e140443707b07d3ef38431c002161450dcc6ae32cfd972ba49aa05f0e013d18949bcfd139f209eda81cdc5841d47041a9fb91cca57d302b867250a7ed2a7738006596b36c8ce3b45b2654dc9f320e8322f5e1cf3ba5711c047ce23fb44df78aa44b1c74e3cbceb0d0769277316ccf9d800a5b4a459f3bbafa231a509539a86b9357dbb4ce6f5de34966e5a74234f4858a58445f5a8e5a7464f498362a8371a5502a1a2d9c3e3fdeb6cb0626cf44ede150cdca34dd44640f95bd78d8c97316be997d41d6edf35dca5e51ad7b7c91240afb21ef3b92ec875faee4c47c7057a21655840003ebba81e240c3780dcc3a1f5b689dfa817c01a9ff81aa34088b73adf1045f73e4934320866a7290291c21ceb7c669b0398026ffb2414624b84bf7fd6c297f7073d22c9b29f8b5bc78bef9c1168a154b67805c823ea904d859e87960affee4205b9bd7f7a6e471558f4536db56e7f3c693f7762f0710f5eab8bec1f731dc4792e98f5e5ca7e3a2b261e0878ebf13334584061b1a0e122fc874d6a3ad1a25e8b030d7ca3147e717aacd149e0fc4c6479081911c5ee728fedb22e53265db1b59aea0ef3a1018b5a98ac1fb46a1a0433be5482b83a214e77a8014ddcf691350b2e0ae8ae2eb119834aa9789cdf73739a2263cfe382ae6deacabbf873bf84b48449e8f37a5d0fc3a215fc50723cf953b08cca66b9f223aaa1893a9b87bdc91861af8d916874bd71d99ab0185e517d52979967db50207dacfc6fa3474406e61e69c8b611532523736a6b1cf6b2a57501b550ac7ec064a756ffe6e6852d0fef5f469d02814b8573b06c7d7e18e4f3b5751cf6fbc06d0dc75d84f7c2980921b568b0607dad777e136eb002e3dc4cee358761a040ddcbc5bf3c28401c0631d90234ae3048f861ff8b22afe781a4946e54705b7a555ae17f5c7ca37bf87f79bd6103a5d0b0d0e84d0aa1d7ddb6a64f3c598c10d18da5660461485a7e93f1fe2c155eb5fa0d913ea34729b89e1c1719d6cf91dbc0d263dc69dd544b2954fd132399a9f0556f4ac5c1b645db453fde47bb182939ca3e90d921a35e0c2677a4888c91fbf55265ae49b6de8f5a03f52ee965d2d5f505fc61d7a86e18496627474ac93a1426b50846102dc663c6d4266c5984b5993c5d82e5d9c91f12c0b1332271d40bce41b58f6726de88b38e7fc2a92723c6793eeeb5c39ceb7d8d53ac053652c403fa6c5a4030f276746f87878884b5f59e1b04b4f87f1d73a327d1fb87a35b23b0cd7e69dd62a67e644b98f0cc0ba34341a38965a84dc085ea1c703585083b9f6e42b2603469a2c6c2591d063f6a828a30829c74809c9c6ae91e48920e3b6e42de8569263feb8652ea782d1cdecd4f07000000000000000000000000000000fc43e88cc227bc02a55f6b27bc5b0c1c485a4a89293dc81a4967f03c2829cb801d38595d572703c56387d0169b94d3359150702371df2acecd8a9c1307e4bbc54ca441e70d93eef13949d124661d2ae79ec64ed463317e75fa1b93a387418ce7f4d234355699ee4e6afcf0148b39ae21a121a2ba719b5395796da297dd41bcbc87a646486f1ce35fb691fb49bbbe461c3647013551a7e480f5a75bd3a87239afce646d8bcac778735b3f1315ced3ca58ce1a550b240000000000"}, 0xfffffffffffffe00, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:57 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r1, 0x6, 0x7ff, &(0x7f00000000c0)="df2cfc1bdf5088b5f7485bfe0434bf0c0d835438ef2f12594af59fe961213029e9a0c1fbbb7bb3703a5ae3cd3033902f6d33cfdaec3f3a69cba354cca03fd05431b61638d4e0e042da56dec050e6be5d7ed470d325b1f2cd5d075afcdaf1379f4dd1f500a6b899f3d93638620d9459b86a92a7315ece250b16de7e5dec83cb62522c5a375e9664305f3e1b85553adbb0c5043f4d23d59d13b51df046806db4e9cc06ea79cb656f4cfa967cc7967c4b58df46bef9916fa0214b6d5f6014b9126d716d901ebb7800844cd9e1fbc9b2e305cd1497", 0xd3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1003, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x81, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) shmdt(r3) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xc5) syz_emit_ethernet(0xcf, &(0x7f0000000280)="b60a76bddd6eec54e9d0c835164ef863d25bc56eed613fc8a9546ad00761603b253ea4a5401affefcbba2dca8df55ecbc82aa2d189312a158a8c423331759b1824dcb14dc8a8bbb8392af7407f62b9895a678b8b9184523d34e8aa13c557f6a998acc0b3f135a8258ddc1fae960ab0eebf5f89cc343c908f68bdfb81a59da1807599c197d56fec98e07c0654433d0d110d20fe867d8917cab915d42759fb419604f7d923cdefa689b50a0bf996d074f6d42761977f95de1ad988f463a5268239040077a4105011f78784f2d199eedf") r4 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ff9000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000006000b8e8d8cfa86287c38bd09d4cd6619b798881a27152e776c9354fb351df24799bafce0dac655202229546c276bbafdbcac061555cd0357bf8b279928e5fee1c638038f3099e8d55e7fecdd53e805cae53e522fcb702cc3b62166e4dfa3d0038e123f7d051c7f4919ca321ad0"], 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0x0, {0x6, 0x3}}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000280)="8c65", 0x1) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc0300af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x289}], 0x1, 0x0, 0x1000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8008, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000380)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 16:00:57 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1afc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2000000000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket$inet(0x2, 0x2, 0x100000000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0x20, 0x8, r5}) setsockopt$inet_opts(r4, 0x0, 0x6d, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="b3e8ad118bbfb8a096e4e52abe95b48d8890fa343698c1c49c2035630bcebd6dcd27f5070ffd7f3b2ce180cbcf3a6f1bc44b9e62355320bc2c9df32532e9a6722201ebc9548d375cdb4ed92f4fe36538d8da2f6e5683ed1c6f61ca4558254cf602f042a21cd3", 0x66) recvfrom(r3, &(0x7f0000000200)=""/34, 0x22, 0x0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) fcntl$getflags(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) 16:00:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) close(r0) 16:00:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020e80f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0xc869, 0x2, 0x2, 0x0]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x3f, 0x10001, "3a22a84789b957dcdcb6acb4996ea05e2d0e67bc", 0xfffffffffffffff7, 0x1}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xbf8c8de3e9978b75) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3, 0xffff, 0x4, 0x400}, {0x400, 0x5, 0x7ff, 0x100000000}, {0x20, 0x1, 0x6, 0x400}, {0x7fff, 0x5c, 0x3, 0x59e}, {0x7, 0x9, 0xfffffffffffff2b9}, {0x1, 0x56e7da12, 0x3, 0x1}, {0x6, 0x733, 0xfff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x1000009) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) dup(r2) syz_open_pts() 16:00:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb3e1, 0x200000008}) 16:00:57 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x6) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8000) read(r0, &(0x7f0000000680)=""/24, 0x18) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x100002004, 0x8000000000028ad) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) close(r1) 16:00:57 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x7, 0x7, 0x3, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r1, &(0x7f0000000840)=""/68, 0x25) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x97e, 0xeb, 0xfffffffffffffc00, 0x5, "1b18c646462eaf2c13dedbf45e7b4afa75680e67", 0x1, 0x8}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') socket(0x20, 0x2, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) openat(r4, &(0x7f0000000640)='./file0\x00', 0x80, 0x20) getgroups(0x400000000000010d, &(0x7f0000000780)=[r6]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, 0x0, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000700)={0x1, 0xd0, 0x5, 0x6f1, "55efc5ddc7bd20434e1990a042433eaeeba77244", 0x1207d3c, 0x3}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0x3, 0xfff}, {0x18, 0x0, 0x7fffffff, 0x81}, 0x81, [0x7, 0x7, 0x4, 0x5, 0x9, 0x1, 0x401, 0x1f]}, 0x3c) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x8000, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000011c0), 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000001380)=""/250, 0xfa}, {&(0x7f0000000080)=""/66, 0x42}], 0x3, &(0x7f00000012c0)=""/105, 0xffffff5c}, 0x840) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)) 16:00:58 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237", 0xfffffffffffffffd}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="5b4ff33f", 0x3) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="010097d0bba10000", 0x8, 0x0, 0x0, 0x0) 16:00:58 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x3, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x0, 0x1e8, {0x0, 0x60000000000000}}) ioctl$TIOCDRAIN(r2, 0x2000745e) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:58 executing program 0: select(0x40, &(0x7f0000000000)={0xe0a, 0x800, 0x800, 0x9, 0x100, 0xd0, 0x8, 0x1}, &(0x7f0000000040)={0x1a, 0xfffffffffffffffc, 0x400, 0x1, 0xfff, 0x8001, 0x2, 0x5}, &(0x7f0000000080)={0x9a16, 0x1, 0x2400000, 0x95, 0x9, 0x101, 0x1ff, 0x40}, &(0x7f00000000c0)={0x9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x3}) semget(0x0, 0x7, 0x23) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x64b4, 0x2, 0x3, 0x0, "920343f4d3f163edf59bb525a20965fae9dd0974", 0x2, 0x10000}) ioctl$BIOCPROMISC(r0, 0x20004269) read(r0, &(0x7f00000002c0)=""/149, 0x95) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)) geteuid() r2 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x20) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(r3) r5 = dup2(r0, r0) r6 = accept$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r7 = socket(0x20, 0x4000, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000004c0)={0x6, 0x6, './file0\x00', 0x8e53, 0x2, 0x6, 0x1}) dup(r7) getpgid(r4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0xfffffffffffffc01, 0x1}, {0x18, 0x2, 0x7, 0x8}, 0x1, [0x8, 0x8001, 0x0, 0x100000001, 0x4, 0x7fffffff, 0x0, 0x1]}, 0x3c) sendto(r0, &(0x7f0000000580)="bf94b89c472c43b73186e0f2ba7bfa3df23b7c10d83a827f6ab9f8d0f4f929f72816fb9bb5b1734d31c30e444353c6eb709627c079bde91d5a46be9cdc127053fea090ce274ed3808df1e3f6d4c611e5fd36f15718ca677665487460551c467bc8c8dbff4fdab6cc30689b7b589ae8d0842699783bae6906f786b644cb770c281a359725f6c4f1af4eccee5d831c84afc903ba04b6f83ac3e442dc1531f099d1706ff76a5d7aa4ee4d15e3a17d2f3db449479693494820ea46b03e5485c22691", 0xc0, 0x3, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000039c0)=[{&(0x7f0000000680)="0051511a925af332385fbcf3897d7be781f57138d8f1be964d103d31f806a968bda1abbeb086d48b759105911df33acf70f52fadfc1880acf8ab5416064bd256f1c83259bcad2f2a869c9804675af69f83af8659b2c7f77674e499b4af5fa54b787bed86ef8fb47d73da1b936b21d713f6fce43ee6776a3ddbaa044772eed3a4733142764c7fd7aa666027935655dbe8ca64096cc00e28db4340e44ec6f4d24321c0d5da14de3dafa2a95bc3eb9ac240635bb3490ac1108844aab11f78fa88712614ad2af6b518eef31adac79c52edf45e33b7bc16c5376f400b7e1d600a6413abd2bbcf40677186f817dbe47fe813461541fdcc87a5d6785f018750e42ba4a6919cdaa93cae23a6540748a9f52089f56ffa22e5bdd28c91f8fa06fbcd680ad8e9e9d66d097608fb3716d69c74240e356efcdb51e40d9f75f00a1a44c76dd1723f5dc14a08ee05697aa7496e3a0530adf41404a8aaadb31bc11984bac449315835a9c5069a367d7b3c1c8947d87532e6f66bcb2c811601ff99a71cfe2e5ce4edb38b6a50dda736fef677f1318a291f598566ebbd708972132776386115d5c095e19b590395b7363ed6dff595c214259651650428a1ff4fd3d6622319ad09f509ffff38c5b95ec0b01913d2fff3f8877a541de9743cdcb34ee04b32a52f13b73569be88d302928d004b405a58d42d3bcdaf262a56b810ec972071528a4d85df99fc590c75d8afbf0c1084f74c41947a7194ee1ff72dec77266158bd41e3b904cbd2852c137e8f43fb886357819fbbb51fbc8b6605aabec05092cb601ebd5e6bbf74c2829d7875799d8682d78e5734c27360f37fe357d9de95cd1351a8c9514f30ff462f96039ddfec7a7d0c0d383f31b24ea7e19df859cdcb8c794d814e81ddf088a12a7bb255a277909e3939f2682b54e2e33967685d532faa4b8ef77c5d801122b7c0a76aa0b4f8afbf7b9fbc0c75434567f50cca8c2dab227094a5f5685f9d113febf4b8567dc2aef2f58e3b851ceb06e33e1e3d239b9c5b1e5a44eec69cfaab969335f4138619ae07de88fa0afc829a722a49e22b6ed1402f8f214da6705c8d84003e35f5c08e407c343e2410c643f5afa31736e83704b7c1a46f46ca05a086421916ac45da6a403c205a93d1ad63fe8a4142d8b6fe84060681b88c04ce60f1785ba76c1c45b9676eafdf06d0a48001718e09434eeed99f0ed3bcb9fcda54103b9cbc927b80329d16bc47c95247bf2b212bec698f2fd8e78179d97543181b9b2414eb14005505e16216c1a65cb64cec63f30e8952cb9282abe200a6c3da6bb1a32d41556dc7cdd7f4bac8fdac0b752526606a541ebb7511337a40e9ed64aaec0a6e8f42470869c7abb76c1a274e5509dd6b6d0aba55166acaf124eb1f72d07771331bc5742292144c4fe56d0e1f2161975404bf6627ae90e768f45ebaa0de1df376c000186944b035c55135723cc2c291ada23e84c996f06495e1481919c6422d755c75f699511789c19767ce4459bd6fb655f25f94bbb573e14f6e4b061621875d44d566b64ac4605f55e5c7d17e861cce13b759b3652abaf8fd65e66aa1da0de667b8025bfe5e965b1450346e6e422f32c9a809a2e18b5a57a000cd1e1a445734aa7cad8ab73b3e0218942b63d5a7022abfaad451e8d14280d320111b2b0e6e016b8403f05215593a3a3469373b5f3187851b330394e1289d831a4ddd0abb55bd6308340b36f31e41b3801ba0b351cea866e9101294e3152d05edf817d6f733591ec3ac31e6b4a304e38c177454b4b0d89c7819a4ccdea244cb42ee1f41d9213ebea4735fd76e0c872500d3fee5461200404d2ec48cb445dbbab995104e02ad8665f8bb477889e6f3d066640520aa804bb3801192f46f72cdaf5d04c9f0f051a4aa69797842c394fbdc5a6acea1894cd1406f4337f7795481acfb56245f02875b030977e7f4e15ff91c0d2c295f517d241d4ff00712c00206a1df55d4f4b05b46df0f8374e21dabb5eb71ae311da5869a0d617b3191bebdf78e1d638b554d02aa97dbef8eb956812186a3c5911c9c9d7744ba73dd8f61e816f4370fbd4777fbed19019b66a0ab9e7066d6620c082ce74227f2370df2b76cf7b7f798373cd866b9bc673e15f4f6f9d6d361a4440439ea42e2708e3fb39197a3aba7678226f8e2f22d093fe77bc1986a42784d634568398c93dd60e9700be84c7113657eeaf0b4a2428855978c376cb1f5e208ea192b6e1b901f4ed1b1437a0bdef0d9357c91de9c1127a2a3a741be573abd7d262a88445563119027092a2c885997fb49ec94ff0dd159d988e82c3ea5b71f3819e6f1af299987d30ed8587740413627f26c8cc7d99a14e9411f9b819a6d6f24af916367b0393fa33f2a56fffb233778c553a502cb6f7318c5f6f11e12dc56efe112711b1662f08e54b8744e7e876d0e666b2a8304304716713b25bcfd6628a57d0077aac59623a37df1fb033e7034f47d515f6191bed47def4931b9858ce35a6dde3f02256391b926e63677ccf7e57dd053723b56c7e561e1540dcbd1d814dea3e1577f680d610dd4c8a45e1c858f56581e9a259c94c8e896dd8f4c9ccc8db318d0b9981b8b539bea7aa165719feefadfe24d848cde3d50348654475e97f5642dea2c697a142bcb6f8249868a9a29ddbfff4bc703fad770689515b151882d95e08fff94405aff1d663d2d08f95f4c2f871b9377142255ce4b97bf4b48a7a63c479cecd87a59aba7ddb0916831f8723914a0e308121ab3b8e602be51db568e05194fa076423bb2ab0f3e4a73cb0e337a4ee399cc1e1fd9d88235176d6b8bb3966eb7e84fa054204e28323e2c5edcbcfc9a2e5bbd89d41a98869a9db0eeb01f651222d7fa6ef339050eae062848a3f06eafbbe0e99901521f727d6858fe70bc769a6df0ea7f113ac3f0423d23c008e7d2251add459969a9c7ae806614c4f2e79c5f8505dc4c8fcbd5da4e4987049364c4f0f136725482c9688fe0747839d34432fe19cd9066fd6d7c04c51df8f305ff788a26cc1e9784541247301ab3c803e88c222738d75ae05bc0e1737e612364eeab80d044a1d7c8b097aa9ea9dffddb683749b289af07347027808e12ca293881dbb8d87a88eaa1fc4f4e1f6fe8a3ee7598639de5386b23abdac1102e47ab7351d7f1ae4fad489c143a933b7df02aea464c604093c366a6f2e8b0dbac58aea2b2a602fa7ec2e9b43d626dc3b3d899ce006c8efd950cf6c87859c2dc9a99d42528e4b8b725a269e20bfffcffcc18059f92d28121d6f64b8a90a7d7e6cbe6df6b7e22e2c5f0f51bc727acfe16ff3b8ae8ae65d29cc4a2dcbd0c26b8a983a585f8e764edbfe6979b200cbb1e0b08cf13e7eed2a22ff35cd6e53bf04fc658406f1e511486715423574c5f4ed11191efd107e3a25ae2a5342cf99129dbeb8f3639585941aabd4cd56c22c9f19d70bf1b2db018077b39685f2d2b639a124c031b7eecd547199637168e4484a4add4d670621f9daec5e542f59d156d6bd197a5fa83cccb3497af64e93343931370d6c27fd0d8083266f1438f0847b97a77c1437750761acd68f4b7a8e5bb753e807026f50055defa42efd3f81c955c1a13fe2be5d00c07150d7106a726aa805e5c812d75ef622b4133582e68dd1c8d1a3d467397263819e1b61beef516256212dcef5437729302edd9ca1491493c154fde3d425d1847e448942e594d77f65592c1565a7255a45ef987c4b9558ad4261a692433507304569e8d83198d5d2904ae6eb71f56b12b94ec81765bd435910f4f910e3551f8b9da08bc37273f9ed5c13fa94100542820f4b9c6b099986537f8a33fe7f7c4af927408f8b2acbde2f793f37b86c43deec31fd460e6269e14fbc1896acbcdc975619828d59204da79f227b49ceb4b6efd6b58ee5cd087bfc98e037486ef37e5e4be838902aa921b58b8df641921a04152b8ae6380f2a3bfdc56e3f5cd923b502d813097d2bd78bd9a18e4aa3a82e7cfd346a46bb3f2aa72cbd285416f8ac8d9e9413a1df083067604f2562056bb379d826d857a2149de549b090e13ee894803d9253905e7588dfe46869e83139216dc2c19b473462a3a5016ef50186e5bef2e977d8916b1ac67223795d4221a353c39f005d6d7bf647a6418eed0dc953a9effc2304e76b1726b769b5d3e0e66904ac039a61eaca580da03fcaafc79e92ce6854c1085e178ad4735b971f216af47b70bab9d651738ec0f83a21ee8e3bad3c7345b40d7a545b40a7eea734a929bfcba9ed15903f20a7bc730d40a1b029f2b2284c657ac03aba8a6f3e29380a1e5460b6596fcc5ffc36b0abf46bc53f1b01c3c1f2e2800c7f9b709320460fa91caa3039d70ca30f67c15b216d20783b541df7c6a9b9f7b3c1a17dbddb55fe5f518310a98b1f173a00e33130ebebe6dcee2993387149c3aed6ed9f1c41011478e83147e4858b71f7cf5ba51a993a2a1b1813f77e7e8332fc1e44cd261fa974eac999cd1de91c3bfbd6fdf14453ec4af12698ecd637109e68df2ad59908a7a01adcbe9711092c41d2841c603b5b2b1ad1c4ca8ee62081eefb2dbffce52fa513dbdd0439e3b2aaa090da63102d209df8c5c3ae2982a10023cf39a51796daca7cc569ad92a7960f02c591ba0894010fac3dca1d04db257ab62c02a32ba6506954ac444a0804ba4ba1072b345410b2bda36bf89dd0abaf70a04beb26f29ecb6d9afcf7875592be34dfd60ae20551d2dc5ea655c986d79fe08f3058980f02c08f9bb20a18c4e7ad5f48ed70ca1d6a56bb9d36be54f17ee57357b764ba14e6bc79d2286f083db8540c3ffbbdf1299cd1bf4071521be64acca894ef23a6e78ebc1784cdb34690e4b2e8c9ee2b48fbe9d347fd9bd366275ba20cbe0af407555193795e505cda12c50d0f68308d7d102f59a988def3713ec4b35ccca0580cec5493b5134c0af62841a7cbc9235dd1650e5424a69ab18bf7236b9b3c1bbb90d543a68de02a792771b882fe7dafb5715b6915b7d83619038d8eca9ae67ddcb8717249d4e09296ceb918759765807400535b60f020f34f12a25cc5b2a9b881ffb7afb7d1ef1e50740e8b6585c213caac1f3cb0a9ebd6aa340a9b56bbbf24215b99f40917858856117363ed202fbfd8050b1c43724fc5b4cc31014d181f83a80b394b838ec5ab9b1f1b4adeb1d353ee2556094271a8fd2a32ca309ae408bf972e8449d2e1585d2b8245cd477fa7fcb08ec844af3452e8dbbb1d3aaeba9c8b9f9906c74fc1975f1ef41fb27ac946befe2538413d7a564c79f002840ec0ae4f2e1c8961307e2261103b65c44035548bfc0d27859ebdd03b5ff264a6d4eab7e7682af784a7c90f60348ea9e03f97870319ace5293ff17f06c365fda8d921674cda9b1a6400c5c2b4f4b01496bb1c6d7a9a4ce3ccad54b6b55d25b4e99a6482934060f5730084cc0df788f665077653741ba22ce84db0a7a2cc8a06af8b99550bc8e242ea073d7f55743cdb909a698140ee39efaaf3b5554f955aec98eea35c2252f3ab5b75981e940fbcc0fb5cfe1f4ac7fc2bec0936face396bcabacb8efdbe7ae0b42176ed7e90847fd588657aba0391ac8067263187ae26a259e5bdd6a00094cf8188d44af65cf1a092ba99f7981d55ad036d82dd0845b410730525c270ab79031be4bb1f92b544b7b866803ecc6c3057b96b1080ef748d0686326cd5147822d38bd39d138b9371f0e7278faec8d3305414cacca564e2d65bea4beceda28b0a7f0e78a28e41dbd0d62b0aa84161f4b9eaca740d89a4b6262374d7f377bcc577869", 0x1000}, {&(0x7f0000001680)="090b1ab85775ca56387e064a56f4997a71f8d89eeac620033920f1", 0x1b}, {&(0x7f00000016c0)="3662deb20ca3e4299adf9390a7d244b6891ef63985901bba63b80d76e095fac398fd447ec1e4e7362305423c032a65f1c5ba68b6da6b21996ae06b6a14a8fabd3cde8455b3247e730409da2c85a8a1d74db62b418c49f1b3c44149eeb6", 0x5d}, {&(0x7f0000001740)="98eabc9ddcf9a164", 0x8}, {&(0x7f0000001780)="688059fdbd4fb1400bb2932a1efd2b97b30288ef896fc48789364cf6b51b6f9166ed0df1c5e66541cbcf81ee8535a88fe638ac4a19c5c78de0b06c2c3dda204d1d4f6fb282b17fffc675e9f2b85d21c2a587c372b549c540483e6e61e551523aca0b032b04be2f8dacbdbe36a29db56808011435c0ae22ffab4e18bf7c50d4803b8c29f0c204551ebf0b4103c4c375d5af01b5c2a1712a717541c23ceec099736abbbfa2a15c4e524ae86c7e72bbb154603a597884c2e549468487da876b2a8fb71aaed2c499e3699a511c3381dd6b2e7742128295f9127a", 0xd8}, {&(0x7f0000001880)="d27111d017ad2437767f994658b01e548e772c995997baa9d6424a24ab83855a02fb595c5658d154ed6843ed3fb5f38ac32f4ea620fd97bb0fb516d19a81067ea2dfeddf1f4433c447af1cde706b20f3f8a36d0a4b7814f9500834be4f4913ccd974dce149c80000b2bc", 0x6a}, {&(0x7f0000001900)="6f4ad60b871a4520566948883fc660e4cfe07f159c58d7a3980058f94ae2194a9c89459eb341785df25a3cc276b5b75be1f839459fa6897b2b0e7caae7c8bc1a477b", 0x42}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="0269c4e72a933c0f56de19b37bbeb00308b542026e6cc8799edbff67fbbd9bc12411aca72cca416c10584a1c29f6d1d09fffe700b85d5c30aba9bcd459bee7f6e72f83c74ae0a3ef8453a892fdd815ea35c199071b0f6b0b53e61930f2754af109fc3294ace177f86553027d2957bf2a0169fe5f6060415e3114a01466b367d236eecb188566886c009adbc1e63491e22328fdacd46f7f8875ed28170dbf584934ec2e82838da034248f9f66fdac4737d021b6d09dbf60ffdc92047f9db626cfffbcb9094aa7397b1e68eb3a7ce4f2ada1b06605d8f0076b96620a9d12c7ef8ba520efe1680f6aa381e880fbba23d3de4b004b02a9dbf7832a63e6be7b473570b4d858956fae569dcab4a7f4560697bf6c721b4699a99302843fd1d2119d81568bcc28f84c34ac10b70d3ce4b84ef765cc283db0655c57ee29cf8eedb9de5edad2b334a7aedb5d087fc46838242d3e2282112046cba0fe62fac5566c5673adc5ebeb833a794681e04c162308f08be9b5acc99ed4f1fa34c1e1d1d27438dbab1f655ae1832245a987e2b8ee288090431eede5c090b169d023bd1dcd5c9e5263082536aa92a6e6eac7b6dfbf9a28ddd7056d6b62ad1bcae65152781e16929705def27af8f81bc26be3843695ffd8fa0c7ea054aa224c38e6ee6fa92c1b892204f0455dbf1c1ca98b89721504ea8bf1e734be69689ffe4780d6c374e12368c56e4bf344505436672b4096f73c5b9b5c91fe70b58a14124df1c5e7a0bf2f0e9c26ee28b4fa5a0dfa8e62e303546d2ae8401957e3c672db657e4999fdacef2631aceabf09ebb3661db739e663152d94435a8ae94e5e1c706bf5a58436404d81c649418c46f94ada08af55411479d22b0776b67a2eedf2a641bf20bc4c7e1ec58b4d0dc75870cb9e3266451a2beefb6b0aac4b1e4c5b9ae17f7654309f8d48e667862b4e71ac0b715458547666afca34b43c98c9be3dc6a211f13eaed00fb21073cee0029f000f8f92c24ca555f5476e51c10748f1da58585c209cf8254bfbb240cd426c6c6c3089d5a4e7884a6b12501a052819420a938c9b3100769b2d11aae33a1b20edeceb2d9f7ba46563dadecfb0fc3f6da914ed14966707d39a77da11c12b90bb2abed5bc4bc9102ed3db3c13014ac89e8fbad24b146524c5eda067351a73e53a47c52e824509ff311af86713f910f7ea0b0b948f5da0e29dcc219075cab30e6241e4cecac608c0592c2a97531986b5b3a78d92f36d0b339413e68a70ac5e0182a2263a265351772ef830366dbdf11a360409d627f6209014a918a8dac9e57eff52f30a763e87f61998d7b175258a093d6eb778ab70b75319cdd2063de27927834df8b70d23f23d54d1d8003ef9287baaa073f10ac354a31d77ca2e231a7026622974fc9e02e40355e64dcb8bf65eba272dfd1e9959f8620455a70964b4232a5ec4d5b07a7663e8df363656ef82e9a787839a08b514f0ce1c83796c75d58feeb965a22faf7f7aeb3d689950d51d40cce5654c0b0ea23939b95bef645e18f18f265dabd67cd69ed83acad82c581c4e324fa2e6c476021ccd74133d612c8145033b3a6042fcba9e37d9da27bdec06c924c4ed56f61cbc8cf060195b39337a07ae6aad019a8d81d0ee37e9811173b0c6b5e54915019fa59ceb75dbe8576819a7b02321b870f4de2f07f32ad7adeb3454cecd5d6e63766ce40b2d59e65978bf66164f36b891815bc5f96793a0fe0db498f455713f9ff8cd44ae8ad3f09d8c8b07f0d41a6b122371096fcf0c723539cf658e73bec4557b155714a2e22e34331221ac2bd4386e72f1ad6fc8b420dcbea04cece89c8a77c26bb411b9efe846c9bd63eb478792299a7860952412cbe8bd37ddd7df94bdfb8cd01c721189644c90a25fad385195d6e0b38ac284246d3f7e64410bd230f13872aed6147467dc830f93386f1f3c8d1463f2a681304ef10d1228c0b2ad502774d963c271d150b4387f1897844f82c31241e5ccbbc43b556f3a7d43a53e24804caff2a695dcd750b72be79600fcaa789847a9a5ce056e42fb51781091bc2fb647ce95c1cdd315ba4c779f43b60fb12c392a7f2c3d3757f03972fe751abdddc9abff8c8f590d4e1e10aa6bb51b977cac66f2494472a7bb095d5b7da53ef4ddf0930844011e18e8b44cff1e4d64e166c83a94030b70ad7994a459bd1b5e1ae34ce4de2a44c73d9bba5ebe37c8d03ae154989bb4a909e291f02640f2380d8cbb789dedef1c7e0dee41ee022e5e3f0154905bfd70d371595f54ef42ee5c87db36702e2fd8158f182b2ed2f4a18fa0cfa7e16baed697b54aaabdcb05f93bbff2ba44432854c1c305aaba67e3a2177a17507fd7f4534f00da6ba08a56bfe57ce99c8dd1b57b1e8616b4a0b4882c0d6903eafbfd224dcbe060b404a8d37a19e6a2e36eee9a637619e143cf6e7d967c4bcb1c72b2026ccc9aa7fbd2a75340c407a466a748f6b6708d57939124b479addfc8bf77562dd07bc6438e6091c171219a64ad7d4b0b8f35b94d8f127276022ec960ad4ee571384bf548ef95a08153ed1ac250ca3fa6780e38ca94d30d64c0d46b95d274ce3fa423ac5add99c812572b1e427a804c65df6333ddd32f7cb247e20c28f8cd9c0ef75eeb8a7f247abe67bcd1fdc5aa0c715485755488938702649b885b13a4e320dc48dd433907ec73418e773d5a1fa3d763e750a533f0878869e5834785e3dfbb89eae5d5d192789fc079f70fd54b0ba710c660893eb7302cb66d1ece7f726e843f3ea2ab83f41e19c937df99f5226dabf9623f483c38133c0ce9392330f8d2e141e5a767d350e2973e492a9bf3914b15c4de9eeb5c3451c0ebc513896878e92dc27135c9ad02cca1f71fec04480c2749d366579e93458b7858711e45dd45c4f5b05e3b278f8b63ea8693ebf916f41c7a32051f0b033c0d3fc40afdcbee8af4bed3b64690bbce450bd9da91485f7e745bcefd31fa78ee4433c773c39aeee07396aa510aeee6308afa5785d7ea198bd6e1101577d43fcc23980ccc9e38c6003f0f7cc533efe82ded451ec3b66ba8f8830d64a38579fe97c6243b12c95991f2ba58806dcae295593179c176713ec022d1ced707f7d317c094a6fdff7b4ba031497c7b811fbfdd2efa1f893d48543eada1479ace56ced955e8c0a86a06877b60d14342aeade906073d0d77ccdbf367742126a204eb51213b3484aeb9617a1bcb859f64c4b9098ce68a11a568aeaf173a2d654c4987e969618af9ae6023d7ff452f7514b4c60ca23c1906923f1401b4cbdf286cc9407ef7fd09fa66d25f076cc9f78846cdac1addaa904e04cbaf63733681aa2e600eda22df82bfb9b9a251c0b5ab44d69541bf5a0ab0b55462d870183aec03cb639f9a0158a78d2921e58438fefd0e2c055d666adf4d7786278fef0205a7b81eb58fc7c2f591ad19895889e07738273111fd6313c6a91d505a5443dadd579abbb44a9d11120b785bce9e6a0c5c30c82dc39277f8917efc62cefd41f6aca29e01f1d5a85365315ebb11995cf821ce7e8f781290d5c6c8294f20a760a61e37352b9353e0da8d90a6f2fa1361d7462faa1187dabce49adaf4fea5c836c627739565c54ef8c0bc12407fc3372e2185bf6da3eff40bdd887a54318efa18f96cf128d754fc0244b67826efcb6245fa86ac200d133113cfda954743916e5398b7dfbc67e4b8084e2f6b7b13175517db5c64441c632abbdcee8179dea5bdeb5de7ff7fab2e33d405e683092772a8b5b5dd309c61068b2e2664432e21141bfc79547830144c1160a3771f118183f27d7af7c37a6e65464a9508016a87abd1b70754d20725620b765257fa719113f543244e7401ecc6a231ce9c0c63fe32b8b7f5e23e40dea497d1431b2a8ac90107c34135bc1f6434e0bdd540aa4f21717c42547b2f332115f111279cea043b197938536177b8a2f575e93a0b06521d6438d383a81407b1085bf17c7840d8f47af1686810a3ee1685852b26badc9c7dc71876dbc3cc593bfabdcd61c54822be37157578cbb034d7853e030a82c3eff2cbbfc9b91bad4f25f864534f035e4300a40b8a1f1e57438120ed45eed84010e4c2c66d5109c1b18da34c931c67e82fda017cbc318d5c1333713bd5101fed15493b745c8195059c66a185832c2f5eaa00811c87c570ddbefec166ef0b33c523dd31e666b4fba1f2db7c3f682a17c7ba232afc916db399a99c66226680030d4fd369830d7e105140658b61a48a752a3685e4b7f0b5f3f16b463b0b02b09193b0b158f009c9e8eddbd5f3fca3b366eec4d87afa5db98ca260441f7804d8d0ba3a5f905c5416abfb326ced9387fb46846120bbce4530b37142cb437f5383fb75a3a7f2bbe8140baea5e0ec2dd891581998ad17241098a9415cd14e8a939329ef98426598bc94b000dbc72b6518909a29b5e9052c9610e8c5bed700b548ed2af85de9c9dbd2b192b3bc09cf18ae010119bfd41bf0e8f2107665a081af2a1b97bb19bed51a762822b634683073808c8845dce1ab806fe32eb613af97b5545ec177a23b6fd4b53fa42d44a2b7c9b51e76aed93a3348c2c3193fbd5505371c57ab91a660e1155a796c3244d7cf3a274d030c34c27b1f39eaafacb247f1ba8708cda34b4aa0e130452d2406b7579cae79d0a31533a4d66b008c625c411b3e91abb4d1766faa3202b18b93c8c34f96cb5cd3414b4d54d480a28bade8f90f1e612408aa8394d873c4286ef44fe66314c36fad863ea4aeb6fc1dd12a12dac1aa02193ca73b092a59788cc7dd6271c35fb12f7e2e2ab1bc9eec1d0b68a3d13d14a02496ec461922d9b03f25f076c732f232c12d02ecd7db3143e25581c9418efb3f68de9d9687ec91ccabbf6ab25f5d4f10ef64ba7a51d44a9242d8578db9a6337d024f7837a8a075398a907ddb0c14ea0458bc05774747f9f3d396e8ae6590fcb88e5f87929b01a09acb84cacc61a29854833fdb6ca8dc9d46e8d58065b512a54b463a19567037d8a0cef04b1353cc75e7b66778a4cc6628a7a122ec22c71e46a8e13ff381461a0b8a66a27f3ed9808468a9726ff5a06c3ca0b54b34302ee5b617ce692215b5d1625390f3cb12735ab3a9d74e3e2f684cc929b719d93b8bf265c554025d389795b87fe40bac0006d6645d68080080b5048713052f282182eac73782eab88dba0e10b597193ed59064c40fe6a8f80d02e8670963b167bbba4786752e37d0a9de92c3464f91fa61b66f678c9781764baeabfd2976ec1b3c00eaf1e33adffcfddfea90de4342b41fb91fbec3182b05613dd5368622504f54dcc15dd72e501aef40221aab868653f27d7d3efebaa71f5cae8be993ab42e96a4e10ccb4ec3e589941c253c5699e0ae896299231d48c16fa02f1a6bbce8404fbab0821d3a92d0ab313a11c674bce678fd990d3651f90182eb48fdccea3a560d543119ddb143b19cfd6b6c7b50ce8900cff690d031adb9ee591d50a4d023da512042ee1bc767a9a89d0497c0f56db1f919228a0df95f71791dd6d00b80c4767ed1b45670f123a7e702ae807399e99f7eb7118b5240ac43506e28f8eb240440137e4afc6e918902c8de575ac8f7858004e1fce0af522b4767458958ee1177aa4d422607181c83fbc8076072489f0534f8cff609b20616809aeb97ed6adeaace5855ccdbfe35a05721f84168576ab13c61787cef41e05313df1ca7266fc000750958078bda7dc583ea6493f57955316f449c89e20bc18a6b8aa6d8c55959ec02bc38fc9a795814cc3bf9b782b314c4c60100f950c7990aea551fb0d95", 0x1000}, {&(0x7f00000029c0)="7ccc1fd54961c4a623b330552aa8526d72c177dc65201befa7c1ac73fdaf8b8d4d461fa5b4543d34320e1c6975d83d4e51f8df7a159824ef1e67f0f8f01e3143fee6afd9d0811e89785eabe8f7665b8b85416ea0ae1182822f1fdd6788bc85d3c925d1272f848d2dd9ebd744e21fa60b57749298589d3856c094d9af9f63a952938c4084945ff880ed0d0a101473ecc47aaaaa87beda8ac9bf7285fe1b2ab91974d177c7981e0b1af6c4bcca336dc6288176ea21dda58c52127407ec20e92713cf805e0d432256d5db1c848eb8b58efa690604e805552953a4ec524668cd816f52f533b9815a9b15a39894fe6b98d853e0e4e24e8dbfc186ae0194d2fe4e819ba13cd26d6d3bc9aa9ee67315b81b755126fa4a5ed30408e302d13f1ae8d5ea3cd8c1d24490515f7488e9830039674d9576e36fb2d789e0542f3400c325445c4249fc00004dbec62ea332090c603cec99d2d777823ff01237b82ded88b69b0cbb60c9520b7bc24c9c5206d6a41c95a415e0c98fde2a4a602c136ac0e192e45d4b1e5ba27354cf18d2e090dd56bef53fc9e326b5e1632a571011ca7b0ac921bb54b296f01297d0140839ea5a8c38b9c3b105e5ea2ceba3e24020d8534b7d74b1c85f6625b10af536b8dff8eab37c98412861ee4f690366d6cc4a33b1136fd03032cf8c66756acd94e6d41bf477d05920d0fb5155cfdae3c3a5c35d176aac5544bed93cb2a131e7c533a533171a48a96148b3280ac68c736d079c6858da12b923c6e7a7730705b05c468a4b1096af3cebdf86a05ff201a9f8181ef675d996d827795805ad174758d5a413cbac2bf57191bc5259910d79de6d6c7f9e409efb5f706965f2adc1e3039635eae882173009097f7dd8a5b82c97b1f45dff79d353a722f25bff6e4333687f923b30d436bacf32ae44fdd5b80c78be363ad089ce74f0393db09200866282b3d06ebdb2737124ac419621369e241a5344281652e349bd8d8dd6d60c1ab179d0bb2cf71d366a2380083cf1fe7d4f434cf64db9a7891726ead4b5a273e4c9fbe6c3da5544c6875c95aadd7a13244ff497545959190fa1897294a27318eeede5fdb96a80284bd7727dc634c45e9047bd39d7a7ac1f370370bc30c912354ee8e248482320f71190a0b38ccceb90785c2f040032dd92796431ab3ed4b95ae14d9dbf9bb1b2f4e0716e2b075e3b533ad608de84a5a89daa79760d32f824c6ff4943890b52f3b4f8ba71b09764af5080c5ece799062a036bed1a46e2414f1c36098b0b3adee1ffb33aa13d98d6cbb145cd13bcaec63bf3f97b16127caa44fd2376d3a7616943dce90a60890b1428143f7674b96bfe5c45690e7edf0d0ae82db26071b6a54afebb6e78eed36d5766b5376511a5e326edd9af1bc86f9e64df65524c67152c872a0f667f56efcefa6a83d60e210bf88e55600de742b14740cd8daaf564fdd03fb3e652c9653a777a8d9f0491cf261d92becba5bf883bdc2c597568857d7619cf925f9bd044981e1e197b39b4bfae937cd43466e2c0d383193361fa46f115d81b275462d28402a78f2a8935c4104282f9c81ca036b62c044411dc84229c3b84b7bdc2e654dabfc05b03ea5272b74b2574abcec6b1dd37973ed7b75631213271e517c0b2a7d9f9cc82a0421edf01a4293053ba958b621b969d84e2f99ea3b8d0797366e96a0cd364d53c527701e43f2600a9e2d8487acaeffdc2e9f8430daaa4548073757218fe5ce6afa05949116614a4c4d20f169ae02f6cc5aae89fe4a3e013fb24937f4e76b39c399772cb0b9e50fc10f98456b893a060fbf0e659c1f17ab540c8d13194834769766bb1c448a825e791972f1056f3114e86a7507d628b5315aff436c9409177ce2ad7c4acd174c3d3771b76c1bb194dc091fd45349b8389e8c09bbbc3776ab0fd2c58b0efdd466e323536f6ec4519a41aa818761ac2caac032114f413b37c60c8a2a124425b73e330d6f4c656110b88d29051d335bb006e466bbd5e67656a0383ce4f14853522654e779025e45317ce86dd828fbb9e9d55dc25342c04b66a7ad1f1bfb9017c275d79171de060783fcc889c3c9cbb8bef911ab4a29c49f9112e9e4d42aee42aa6b0ce57ec6190b9fa3fab03e5aae5554b44f5a3770cb15433b7fa1e0b77fb5c93691b07f49faa91ca21f89a5d0e45726c0893d9fa03e5e0c3a8c8753a675b122defd6faaad75011a28d2f9629cb237beef323a3000f1de3c44a7803be0c612246b140ee5f10fe38dff557347d232cc1fefbeee3dd9bcdb18914b743680b66409311de48ce82fd74bfab7d8bd74e15ecae86221887005b27bd9331baacaa4641df5c6bcec6d37c4f90a8ba3e0b26a2b87543759072c50bee302aa14ec90692e44f7c437bd29f1f3ae98337e4c996069b0e3e8da3da63a9e6faa7f80f1246a0fe21961ef8c66be230bbaf8bae75e1553d00df1a3cfd72bb1f389acf73efae5306b1643de97b547a8191500556a474d0179c8cc78f0a943a8a857de0ed21c5ac897f7c98b039026fccead03bdc17aa1ab42c0ddc82f15fac7df5a05d4b125ff284996cb176b1437eafcfc16ab16d7d7405b682704a701def4e6d883dd0f073dd898f92b7f6b217aafe12311022eb5df005035aad6482de5e75eb7b2fefa6482eca12fb0ce76734536151ea0fa82ac1cd58bb4852a71aff1681bb2822e83d9b97be119618b94897574f390b1ad90a2a0cd194f50c5f058f140ec65fd39103b7f8167c49bb91073480243bf1bc9f94fea1156d373dde3695168aeae7b08f95b8734c094173c399c7a9c38b144f11862d086aaa24b832ecda1e5f9184512dd2b83dc92131b50f025384c6a80b2b2147246a5375f8cffb47e2bae485151e556a29a9f27ceb0458b4efe751580c5a627ddc6349df5ba2ccdd3db9d947bbc2fa9619264111a524fa6351d7ec497e3c9ae7cdeae216b4215412fb3d90dd6e0fad6051a81ab585da5dab00d6e98d198b237ad5c828cd84362f02636bddb50c4f1c99e7b9846f1f61a1042c702897e3168cfdebbb9bd2a6d406eb4c14170a195f490f85d4fa489143fc7e6a10b90febbf4bb4601785b1353918c9667b1b99b10fd8e56c4d5282d5e36b6f04c8f3031e9350b52f79f7126a2c982cd5e50a39f33524aafa3f34274b800b613409d535687287deaaa421d22c5afbc4f5ef6657bdcefcbbcc6ee8c716f37f066929af074bc25d547571b20c97c228d50d41b5f04a59f527d908b9d0b873a19a671ca368bcf9e8eb70c4b831098edfbb5ed5e2f8511b6da81dda85e0fd546837bf6e7488d26937dbeb5627202ce1226d1e70108619f22b493bd49b47539d9ca98c7ccee0e3c4b321306944a67d15e4f2e58b5c676d07ace8265f47a565356f31723055aef1e966c6b39be6914ca25201b0aa66c9f52e28ebf06f5408841c864969fbe4d875caccc7838a8a7db9dcb41a6db97e414cbbafbe91e9a617692beb3073648d4ca9d4fb35d67250ac2f39664ace7ab36f320d3998e3fa8bf21e5293cd803636f4489b5fe67853fa7d79f29b0b78b6c5fe5850af237569b6b7ebe5a2931b4429727196d927c89d03ddd375f90f1a77f00edbddc5144c8cedfbc728ca5c56317da6ace9eef4c9ef75f10e97a937b1f1078a184c8ea05ebdcef9a5cd28a6642261f74863a29ab18885aa992f4143561ffff8daff3cf018b47759d63ce475f2e4191cb23b3950b38f4993164ee57e637101e4ff392eddcb23e530abd5c9d4d937e468c1cf84894c703ea3473212adeb4c771170ec7f80ecf5ad8cb64705a4d99df4e5058f16f6d6d3850829d92f8286fad952e8232a1e6f9e4010571687b5f0574798cc6f368487bab72b4e982e4e9b501a9a9cc56de2ef5ae16f0ed13e92baf7119785bf0b24547fcd31c7243de0e297404f5392abe4ba729b8cc17671051c31c5b0bda3050f3afa1becf003ae080e36dedb82497c46741a20d8c13ee5fdd70e7b0ea12b92f58e449e582860559f41606a71dbd193e833fe17c1721af8de4086276ffd9f2a39448090fa54a0911d96cb791ec6451f6e09994f9b9e1836ab6c05274bbb3753b161cbc10e1bff11f1b7a7d56375a86313586d600206b8e94c9b07d9bedde7259fa28454efbf8a9028a9bc3035842f78a263d2513bf7af6ad21b5fd5497aa8c76bd61416da6ed8b52315ea240dd731d851ca711ad9a6c582bbfe55dabd169b445b87b445be253c096d404dbeb59f79585de4ce5f1c60bdcaa17ff1fe0c84038c217ed5ec2d1161d3ee3c20c007c5aeabfb93a887514e4d6ea7dcc670b61a20592e6f45ef55687590debf9a72126c6c6296f9e0128417dc34216d9c8387af7d7f52b8c4c750122789b3788b7dae1cdac476ef1a36bcaabc2dd5d57855b30d3ab70b3b2d7b91b40d26709406857fc0acc39fa2fb377be0f634ac61bf3eeab49f6ce70b0d772311972750235d130228814ca03d4ec78837e55b6823354e814c639c2c03ce5f6f99b0ef9a3ea392f20a6c87845c707ef9bde730f54a0ab3789926c92a2be97cea6b39f3c0f11a58af49b798e0204e6ded17524ea7082e06d64911828ce0140531288b44e62d0039daf74579107e6de4f093ef10e3a424b580852403a4cd2272a64f736bb5edf6026ef8048379162c61a3741705ad8c3005c696dca481ce19b1b02a7dcff5a1b61859d9453ec9cdb055476bef2a813606323f82a2f1e950b00b601d462bd0728836204d1c606fad9934d52250ba43aa8a22026d27fe18f5bc4cfde1e89c106d16c7a945b81f717ed7b93d07251342a159b64222c6bcfd9abde7287e8fff42e33f9bc03430e6e0012ce53862f795fe5e9e6cb42dba76dbe5dca6efe98c849dc98ea62953e04ccf2a1a8fd189918f302165138f9235a6cc04ec6bd2994f04c7c1c42979bdb894d3c37a851b02a1e45fc6196514e79d69f9ace15d89ec2943064fdd917c7eac25dafa41160cea11d7e0ed07be17c11ce41b95d25da37a2417b99fd45a3aaffdc766761f5d6a55b9458615c2407d16c06f5a8d2d07cf7c2a3a1a97b03eddf86f2d6ff3e9f25776ad39ce4b7c732ef41ea0c67d126e7a83745c6acef5bbd2b9daffd5b8afcd6c1ee8e7aac17094bb23d93ddf449ac74637f53ff6646b91e8b1182392c07c0e9a4b509079d6decde2c99fe78eb76e2c21b29804d2dd146c23af855cb5deac42fe04b3b06cde67c74a3db4839ea5c97cf860ebaa0e89dc4c888ff13066f51b9951ac17625a151e41b3640aec88fda6ac44deb0022336a6e4d43c55d449c73c674bc8cefc6686ffaede192a9fa0e03b9e96b32af107bdd91b8e95343ea747736a946f4891673b9d5fdde01ad929a959b0b0bcd9ac168480f9c98449a0418c13cc1a8aab1a62c4524df3607927f250f309c8a3487a37a16e718934afa18fa8fb1a1e22cad143499d8687ef7afc0e83f81a1ae3bb9366cf84566a746d2e1f336202016a9358018f847540f7bc7fcdf72a551cdf899ed5a0c3df8cbfa652540ba63d3c5d3da3cb276a3128c4559af2ab722d39171b45312fee37a6280869b43e0cb59811dd1a3ad81053eec5a06ead66e90c60452f8323f4158715679e233038da9f9f481a2f5598acdfbab08e09262341197a3a4827cf71ddc8876b837c6b5fb7e3b369f2f2a37dede9079af8526e07ae64e6dac810dfa622bfe30fff0ba1ccc673008d492850a6298e48480c0f2383ee635321f4e55af5e1c7b2bd2cea0444382b39414b0acd7b970f8bfe2a16a52df7e5666a8f72db26eecc0babf54ceb6dd50e0c6a88a8405006825927", 0x1000}], 0xa) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000003a80)={0x8, 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003ac0)='/dev/diskmap\x00', 0x100, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000005c0)="00d937c7c68900051205b508000000080000b1cd925c4967d07db9a35962d4dcc608dc7f00b49f3e7be6a22d84f06baad188dc4ca1a919f74fe4a6e03e44de6fa19271812f0c57a1c7253930c6f576775ddbccfdf92e01a07da5faed1ba7b33b4a059f1d81025a59523f1642f7163a9107001ecd36f5160984faf6c380158cefd8e10661e300000000e017f0bcefe413c354f6016572c0ede47d5b99b2f54e63a524316bae6a32fe721d3519ab3a4449c8b2661557015df2868d3a31e4577aeddd60b3f3d0aebe654ccd439a28271b8d90be3e603f22863aae87d99541f2648d4b0a800ad443143ade5ceb75bd6fd17eff6b6f3f9f3067a66b97c0b0b05daf444011cb9d4d6795a435110bfbc08bc6eef4ef86f51191fb60", 0x5b8) 16:00:58 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000002740)=""/4096, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0xfffffffffffffed9) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100000004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4000000000, './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) shutdown(r1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xe7, 0x0, &(0x7f0000000140)=""/231}) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000cc8c5762600000000000000000000801c001000001c0000b61135be00"], 0x20}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd28, &(0x7f0000000180)="969b100e") 16:00:05 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffd62}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xcbc0, './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x185) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x10) fcntl$setflags(r1, 0x2, 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfe4fd2f2d9e6b3c7, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) setsockopt(r4, 0x2, 0x3, &(0x7f0000000240)="36cda53d39166c903120c97dd5d059ff3a3c9a2212770b48addddb53d6cfffae1f67e10d9c035435818c08cf901bb935349c7d9503a7d6bf7323b51b3f3f80167c49143c50e02aedafff0d190ad4c19c489574c845e328fe45f1259e5b", 0x5d) r5 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x2, r6, r7, r8, r9, 0x80, 0xfffffffffffffc00}, 0x8, 0x0, r10, r11, 0x3, 0x1, 0x3d}) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0xfffffd50, &(0x7f0000000000)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000004, r1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x8, 0x2, 0x7, 0x6}, {0xa4a, 0x80000001, 0xff, 0x5}, {0x1, 0x101, 0x20}, {0x7000000000000000, 0x1000, 0x2000000000000000, 0x4}, {0xffffffff, 0x7, 0x0, 0xfff}, {0x0, 0x9, 0x1, 0x800}, {0x10000, 0x3, 0x7f, 0x800}, {0xffffffffffff88b4, 0x4, 0xffff, 0x578}, {0x5, 0x0, 0x8, 0x80000001}, {0x0, 0x6, 0x4bb9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x225d3e59, &(0x7f0000000200)="bcbbe73533c2ed863375270b1182367a398c0de9a64db711f3564b78ccc80cbd2416209b1b0bff162e8814ec511e49f80288c09d90aeb7a46291134d3c30af60a478fe545afc7bf308224cf88a50e38bfae569fa") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x12f, 0x10000, 0x3ff, 0x4}, {0x2, 0x101, 0x1, 0x10000}, {0xfff, 0x6, 0x2721, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x4, 0x0, 0x0, 0x101}]}) sendto$unix(r0, &(0x7f0000000240)="3963f1637c18abe4c3091b80f9dc7434125cb7cf6d28f5b7f442733d07fd9aa58b488d2532a0f644b5fe204a8e7f5922f814b2e574c1789bc745f8eb798b11de5803db0ab92fec078796b974c15ebdc48885894710a1ab471e8806a13a8f358f097488d31c925528e9a6026a85d2368df7a160fae11b8898838e1160481abf742f98142cfdc5854eddf1e9dbad1a8a535f02fedd06f38eb08d505166da09ae6256f5ed83a01b7386595062778c92a080a6ea9e32fc45f3c86f9ba1e1944140ef373f70a054d38d915ddfe1c231ed797746739f8934b5a3e999e07417791569df2d063f3653c2f9ea09efc4c1563b", 0xee, 0x2, &(0x7f0000000140)=@abs={0x2c0eec3cf681d77a, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x3) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000280)=0xc) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 16:00:05 executing program 1: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x10, 0x0) fchflags(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r4 = msgget(0x0, 0x20) msgrcv(r4, &(0x7f0000000640)={0x0, ""/236}, 0xf4, 0x3, 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x30000, 0x0) r5 = msgget$private(0x0, 0x20) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x20) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="02034db8096f5877fcc7679f358f7d6b35000000000000005a7409d2fb3f3b310f386e7e4ff1da8ca3c797177ed68733b8c84058ac0f1c638c0eb8d96c4201452b8100a6c0ace0ad3c974e3724c8cabf10b4dc0390358936f5faa9030890d5ae5b1acff2f9bd77951b2736b6d444928b1f61dee97e9d8c565de9c9b19076041b1a39710ea41c0db7aa902435b9352f42cd36000000000000000000000000020000000000000000000000e04175200ca441350c305eba00000000000000004cb99294555fb2d7103a06addafbef2144eee9da027c2d4d42bfa3806a9db9e2672aa651a5267314f67ae187cf05a1db3a7fed385878b3fffd00d949de38b8bb4d7a2f30b88a0dae70"], 0x9a, 0x800) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)={{0x9, 0x8001}, {0x5, 0xffff}}, 0x2) semget(0x3, 0x2, 0x301) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="020800000000000094d0e8d1084f5d82b99c453958fccaf3a59a78189c9ef15dfbbfdf6bc8c27394e92e466be899c042f4e9005808d0f93559189009ba7cbe903393a7e4c28765f307213a6e17139a3a26ffffeed62d64245c9112741885201147cc199938c221e7d0434a27589cd718d8b2789d8d397a29f46d7ea25305e617d1a65dc3cadaec32aa3c55fbc28d7f76e13c3afa9825cebb15753b61fb8e31420b672437bb4acd2e7b21047ba3952dcd82b506d20822fa7e31aa63b191694cff6d6a623df6439c"], 0x5f, 0x800) r6 = msgget$private(0x0, 0x110) msgrcv(r6, &(0x7f0000000b00)=ANY=[], 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r1 = socket(0x1, 0x8000, 0x101) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000200)="653d0452d9550c33b23d7858aa30cddc15033228293cfb163eef471b28f948c5873e9ea6cf3a1038bc970f4ffa30bb79776648b69e74391d966afdae9cd144c34f2248bd55091dccfccc8e85580df02a71b936bb9d9ab63647b347bd93789d9ff8e28b8c03249bb7bffb0add05973fab5e9abdfb7ac21df7eba9a14f2b7c88241d43184247cb91e6c828640e3f6829137e41b16d") setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) r0 = semget$private(0x0, 0x5, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/4096) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000012c0)=""/227) 16:00:05 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x4, 0x4acb}, {0x18, 0x1, 0xffffffffffff7fff, 0x401}, 0x0, [0x6, 0x9, 0xfffffffffffffff9, 0x4, 0x0, 0x2, 0x4, 0x6]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x30021, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000003c0)=0x109) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x12) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0xfffff, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x8405577b4f6a984f, 0x80, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x58, 0x2, 0xfffffffffffffffa, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x97, 0x1}, {{r0}, 0xfffffffffffffffc, 0x14, 0x80, 0x6, 0x33}], 0x82, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x101, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x4, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0xffffffffffffff35, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x3, 0x80}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40, 0x8, 0x6}, {{r0}, 0x75b3b0625cd06730, 0x42, 0x2, 0xfff, 0x10001}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x9, 0x5}], 0x81, &(0x7f0000000340)={0x4}) 16:00:05 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(&(0x7f0000000680)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) r4 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x68, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0x0, 0x80, 0x1, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x5, 0x3}, {{r3}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x3, 0x2}, {{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0x6}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xd889, 0x6}, {{r3}, 0xfffffffffffffffd, 0x7, 0x1, 0x5, 0x4}, {{r1}, 0x767e98a5d6125028, 0x60, 0x1, 0x3, 0x3}], 0x1f, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x20, 0x0, 0xf3}, {{r2}, 0xffffffffffffffff, 0x85, 0x6037db68954e64bd, 0x3f, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0xb566cf55075a873d, 0x80000000, 0x0, 0xd49f}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x400}, {{r4}, 0xfffffffffffffffe, 0xe5, 0x4, 0x5, 0x80000000}, {{0xffffffffffffff9c}, 0x0, 0x4, 0x2, 0xe2c, 0xd1b0}, {{r2}, 0xfffffffffffffffb, 0x8, 0x8, 0x3ff}], 0x9, &(0x7f0000000440)={0x1, 0xbef1}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x100, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 05:37:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4500) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f00000001c0)="2754e6ad49ebe50c2bce61998c3ea6d46a07ed6816c980715fe6d90514abb4876da34b51ae46c726cbfb816eb21a512ab221af62af18bc90f34c3c9409cf94132ccb956903ff278b1682603c0fad4800e461c8856d9a7f3c7cc1dcb217b8e9df29e97bcb054fc8c933ee092dffe6de38dca0c03a8a75551ad70437d552b3fed833d0998b419d80a858e0e240be6d460d0d203df278c41edce47d7cadc0c1b758ae72a983726d38df03af5526e2b123470e3b079a664bf45d39788b0f7b7d50a852dab29d4f02728003b3c6d71bd938a7bc9c21ff7ca0266bd5cf956d53f37da1ce4cd314fbaa07de6362ff9d", 0xec, 0x9, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3}) lseek(r0, 0x0, 0x0, 0xcadf413ac5089a9f) 05:37:04 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) 05:37:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000280)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c293f00000000000000347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8fe8a789f56bc97887503200a40d13cc8d3b01a9e854c63b5ff2624", 0xa3}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r5 = socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x2, 0x9, 0x401, 0x400}, {0x131, 0x8, 0x9, 0x100}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xe272, 0x4a6}, {0x18, 0x2, 0xa8c, 0x2}, 0x6, [0x5, 0x81, 0x40, 0x2, 0x10001, 0x101, 0x5, 0x4]}, 0xfffffe85) 05:37:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000000) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x2) rmdir(&(0x7f0000000080)='./bus\x00') 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0x0, 0x8}, {0x3d, 0x0, 0x4}, {0x246}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x5, 0xfffffffffffff800, 0x9}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfbfffffffffffff9, 0xfffffffffffffffd, 0x9107, 0x5, "73cc517dcd000000000700680000001ffff200", 0x0, 0x7ab0}) writev(r1, &(0x7f0000000180), 0x1) 05:37:04 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x4}, 0xc) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x508, 0x1}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)=0x1) close(r3) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000240)=@in6={0x18, 0x3, 0xab1, 0xff}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000700)="6dc4c192097db20d649a9a09049b774266a69f83b97d441845829191aa7440611b7b95602c2250aae398f17b0d9a98a4fe275b2b6fc9e368a28f059dfc4c8e896f29a411b6423e6259f0fe671632cdb22d9e5549bc661fc97aff3a60e3f677047b8f82f1598d0f799a432681e47f29cd4feef72a35d8a3bd3d23c8c0d450f15e6e101376aac7ae45554b2e44a7804f2f9672f34644b7e99baf9f7a36997670973dca93d6a9ff9350f95806649f265fe50b7c7eaa90a1f621a502e7bdf2e454584aeee8004b927a34ffb38c57ff3767c4f1926c81acace584d36904a181edaae36518e6a18d874fcbda8f1ca0140dfb21e2154364b18e5bd571b80fb106e3dc679f88710b1cba773e4088757311fb81649bfbcbfe827cefc4a5b5ed09ed908e4dc13bebd639d3c297a0d00e980730f5ca953976d22036992df1348734b4b8fdd7be11e7486ceb5c0954459252647b67bd039becc8cb94d0bef755f37c688023fc65ddeedb002ea5f8d92226025fb208920bc574e760b966fc0d760495aa6d5f18f41d60e8c0fbdae24963a74e9bed3f6f035ef9bb936f0b57551923cfa9584ce2c220ad1f569396dab15a5634fb11b558d1226ad76fa60fe2b177d920f2c4a42d52c9f7e7a656ba204b0e173b2ac8225bce43b2155299962fd236cd80def44fb115ba9d9905a5751c9995f673a9a1fd4bd47a99ab39ee35a6c862cc0261f427ba666675b1ef52d5799744f4853cb6e8ec9458dea65c575e959448a26d234483ad16b5a17307653df3b6601fe279053dd9624ec547fb9ef86a02da5497518c9cd423473dbebfc3d29e460fc3a8237c0ffd43f8285468460200f78db687d3af50d582c42df6467ea23458915ff817dfc28aa20460a7584546eb7b6bb4d176a013230da026a009b1644995fef1123042115d404f49d0b1a4647d714e01a49a2a77af98a76faffdd2d1644854803901770a798017696a85765c11d9ebba3a2a731531e85314c4657f1faa25d8f9bda01c92f31c49f42dbf4a14f84313cfeb8c1b26906ce2b95cdd00deec7a007a74012d23e5240801e251ee4124bb14cc90e91a393a15675043abcc3f2ffecfc76c29c1da3236e4110652e5737b7c7e01e669910f33da7d582938d68b5d4821a0a1a58b09753f82374e1fede9115dba01a1d024e9a3f248ef53cf4a69d2fa1e7a69a54cad7fe966abef4c1a99435756c0c98bffe3af85b504450fe08542886d00c8835513ecd14ec3b072354248ea469a4d88a62c84c68edb9a7b1adce7bc8a04bb016c6aa95d847246d7a3de557e1c32a6cb2e1ad06e2898b6bb0eadb8c304a0651f02e87a4a84703b44cd90c8ba3bd0e9ba257370566ff26a982b6f363300ed19ed330520f75c3b757dcb7b2d202a6ea32aff3486117d32b5289a2c5d5beb616bd9cc8b29ef669d4ccce85833059ecf24cc4e0fe605d1275775e8c9f27e1248c7a19f730a5d7f3fbfe9baaff1a6d8efb930cdef2dfc2dccb85c0d06bf8993ba2bae8cedde768c92aac2cf055e9415a17e96f43c1e30dd1c3df4950983a7532dab43cd6fbd1d8bf4294205f13234c621dc5ecc0713e55f179a41229430874bdbfc8074ec7807645c619d6d751a8b2ada240d070229a272c1cb15b029f8a909291453c6808fd28cd6d6387385dec1102155489d408ef09b423109a942246441c55622da2b5ec9977d00fdbd0ea5467a8c741570d86a3e787ab6b9e602e95a1934e8c97db01675b7164bafde17eaa1e8d164ba005713c11dfd4526e115102b123d9fe63c5d75d65a4de4598c189eab5c90fc95507b23d15f159b1e9e4ca18786d8d19bd7c790fe6e3badcdd2f9a2de394c733ab7d05b5e7143a53e0965d5ca9f9590d5c2c10b76f05b8b0271054ad2597f4647d41d59c02fe970aba1bc805e0f89a3acbad9602731c06d2b35b9c49773e317c67c0885256ecf9ff68234f001fb324a9e38ff3ef8f7656980b49d11af8932458e90a7c6f6608e943728cbbe3b2bcc7fb0167d42acdac1e1b8ffc186b3aaabf9393c6972d7c2dfa521a2457ffd3c79c7a2f61c2af49c8a8f4ca2ed997b250b5155068ab014cddd8ce182009612474210c9295ca9b90228edecfc2fed2ff567bd8ef60176a4515191668cc6d375a5a4d3d024aab5973363d4e80437932d5db808cd000dcc9d6e1108f30744dba24cc2afff7dcac6a8419a5969af6707dd587092f70f471efff1d9d4d83d082da3cc5339a740d8c8b799e7c171ba3685003943c0900a49d288a8a583262fce603634c45812d2fe0cbf5e7cb55804d5c21e2e3456f1bca0de324f893655f52737d6df3a85b639876505652db85aa574dbc8f1b563178d65fc6cc4b0c276867327a469b4e0d17b6e1d53880b51643d8660d3ddaa6274ec35ad1fc917b576c18268dae056eec6a9f987fecceb22aa13d47a461e18d894aa0a02890c37cbb1e1d375e556228cc5427f9115702f7afa579d8cc1ed6c4f17cb53ff1c7bce3d9d15f4d8f75809ba830e85d3027a288905eb6b87e497fbec7011b29a50da656d7e2b299bd5f2b3dbe3f85fd6631a6f0ec601ac8b552fc0d71fd7e8093e23f854406c98c12011403a0fa725bdd5163c88b2ef27a91575300d3afe5399e5b4de0da386cb61983dd82afded801f2dd68dff0f3ecd7abcc63159a88ef5cf6bd5f99b53a5a65c49f700d02db94c9e4d6efc57084e9706712353753c8794e6d7490a6cc1bf7b3e7a5e818b26d899dcecc750b2337cd0468124b0fcb5efd42f4d3df8b7f220bee56f5d81561c4d4d5cdfe03643eb30861adbbef81d6bcf2e1ff5cd6be1a4de03d5767968b61093e802faef76b7804ff283fe179cb01d6c0975f2a30567a3c615d9b78e6d1c66950dffd9dd5d863d5f9ca783a25243f6ed815d95e220492b4a6b68c45e5e9ee28d3ca736da6ab20f6bc4a4c1e14309e16da873a441a75191c798bed2983f8a007c81a10b6710e4506f59c8b688cfce30101eca0e26a8a21579c29d4fb9480131e4b3ebcc4989c711da19f8bf5046a52b0ab91e8e3ede8006541a70c77f7531d773549e11062f634abaac83b5b989f7df75d74b8f2642d594107c3bd2c45cfab5144f4c7fbe0b7b27f8457b78be1e11956fab2285924a76e201dc077a457dc2ceb4fb948dcaf251bbc7e3dd13a3b37213bd2b80ac69168c3813685dfa1643ae56f33434842386c58718b9ccc62bdd8044768f54c7aab1ed3ef37697edb3f86e2b8b8a5cfefdf569a42926e8b762f0e1099c432dc9f193d448c0c87788d99119ecf0747f298104ca5d00c5b287dc36f248ec90c5b36ea61b93e3e0aafbe36d084c61ffbee3d3bba1a82e535aab3ee85655537b9d1cdaa5aefa45485021c04252dcb6e4214436b0ad8e8000a7344ba5b913e47e03c632b607f23b76efeb732b2a9d8ae11d38fd4da581b2df6f9f87579509bf7c93c1095a6fcfe37ccd95f5f3989f0532ad61cbaff5c4bcba91b003d196f809ae35015eccaf02f259ddb950e91cff168fd9f812915ab5b07c99cdac9f2650c483676a876546f662242cd41474e12b5f5b79eea8c01fdbd019d9804d8b8036ebd90c7e8f9048840257342a47b60359dd537c1b185ce4690f3af7bb9dafae5d00bbd799f6b5e78a630f954638b90d2e56f9220e00347e04cfdaa33580f7fde81b106a4d9563a9a961d53b2bef93468630ef8ab42925266b8567dfc197948b7555d6f261e83a5e67bd070be8195a4eec6353557b7961e20e97edcbf2730339405d147a036480dcf7fae8c40592e988474f8cb5de30e5c673b7df38d02e7d0d9746fe865fe04ede6c1a71b208de1257118a6088fad1eeaadf28ab335564c324a9becf41d4096ec46e87590a4af805037aacf47b7e8a25dd8a1ceb192efff61427b9341d18d69297afcf21431843dd7699a562956d99ebaf01a2e5d9e65d0b535703abeba0307d5530570beb9ddd474195863859cb8a0bb740c97ed0f349594c7305ffd80f658e3fe64516b53d38607e62599549a18c4870af6e412239faaaccca5ad7a58c248c6d916c2dd4ba792f4df01d4f958dd35aebc1632d9c660870d7bd1685b6346616631ae11d5492ba06bf17ffb1d4f05752df888ea6bf6dd9fa63ea2f911d460f4daaa2d60e75a5848cf02ab4dd3efc082fdddcbdac6fa13b843274d7154023844c78a95461db1b3e37c96e9705e1591a81f70cbf751df0f03568ab8c287c629f80e8ef2778cdf498b7a0da8ddf147785b6fd456f2e8d55f0b218e8f9afbaad34921718010bd68d5a29949f09d76d1b657b144a8f3fc0ca6fd8e7361638249ec708ba937d707bcfdaf6ab588ab00cb74f264211ebe8bcee6e73404b43bb39b797390da999a73721dc66596303def7eaa0c043ef62dfe361dd5eb043e6c0ffd107d23ed3d49a1536addcd62c26d4c54d4c44683dab45ad2146f96639ca29ce241d1bdeee199858e41d0cc9b51093a0ce914a7f7254d9d8f2426863c0d2d74bcba53edd439724ecf726e629bae3529f1d7a8d51797c7944f69c81740b3a1f2bd35fb1d83eb2f8d75f35820b626461ca6949abb7fe10342373b0c9ad1f458a66ca9479e9b414ca5d364b3f22ccffe1a3f6c4818e80dcf36b40f7d1f7feee08e378f761aef72e34341f3e78f96774af8eeb92fa06cef839dc050b67c1db9d8f364d6a43e82fbb41479fddc7e971969e32f68d72e8e33eb1c5df93fe9f6928cb8516251494c96af533b4f371eeec40be3ac3dc75c42a95b3d53717f18d139721f7ce7c386f1210a5f8263f54f755a67b2e99bcb7d4e1b8ae8073420133d9d71174f6cba174bf4996e28a69888fed7123f5582fd55ba86ce98ba23d6a80cfb4e8a2065dd030c58809171052c0cbbc551b79d81316ee4b84ba5ee6a1f3b1849289dec4a9e81fbea65134bd26ea72925bcfadfe2d4b733c6c4e5fe0d00d4021e71a963080adc5991b65c6dd7970e0add01a7abe1d7402785ad3383731af2a515d1c28b2436e24648e5298f0cde8fcacdb2d04eca8d53e6ba39dd56fa470edd07cb4d313370ba45b30d4551a3dd4d659e07fe951cf6150a7a4d83237d5457376991301d27675620f5c0ba55d9633d82d493c420acd225a04f8f84a23660c59e89cfb6c6f55f48ec5366b403061ac9197ea043c5c4a9082fe51d17068fe268a0d8eca1af5a1774a5151347d5a6aee5abe8ae4c8c41c0db35fa8058551fea9d3d3a9abdb8d923d7ff550a40b680897cd84aeacd343c6a1c092a46c6bf46f0204b17d55ed80ab52e9c3e69af10bc3781fd75857d72a081125ca0454737ab78d243dbb29f4cb1a0c398dd4c4327ded9ac250b488e9277a001f1a73f4570846dc30b3851ce51ffcfab7999c47cb5f1d5a6a0ea3fd3aa24095e7a1ded249357242f336cb0600649e8014f0647bfd0bf2afd35132471e1cbeee09b58f534705e4eaf31ce347497dcbb9166572020f7e77f71173573c0ac55405f63e02c84c9d2f8d32c7352db53a6c7c1a88382c17899c6074ce972ae6ff6a5cc387fe12714c9822872e262151a7a032bf3e4099714d2fe89821acc1c0a768895a8902161310590a58828910fbeed8b1d71d54dcba79c3ec951392e36eb802566814a926db225a96aa65a5a57b4f7b36b4d1379c93ab486758aa2dabeea9377f33a271670e330df652f7e8cc4ea2cc7dd16e61e7dedc02477a9661b18124a076b5a6775f6770e76d697739578e47f8aac6a8248a05a9c9129986cefef4f936eb453c54fa2d6d52cedefc9781c2e38a5f548ef21290701fe5d44e0678052daf11bc813fc35bce1832d1bb6cc877", 0x1000}, {&(0x7f0000000280)="88251b5531c075c497c4365e0566f2cd317039aa39402da1496e907fef4e33786985919bb81a852b390df43a195d10aae8bd260e9cbcfa8931f1826b3d1d0a0eb7f35b542cae206e7c67ae0f732009f1da641772d14792a35e3135ae93371dca99b695a874aa443237a1bfcc1ac81132b5d0159fff21851cd4310efe52c4ac911c9e80", 0x83}, {&(0x7f0000000340)="cfeb2d9569e202c6e0fe3505a3a70491d1d375e67547a1902082d185d6efc1782167b4dcdcb1906bb07fdc7a74e738dd85d51a23413c3e14611f6c054a", 0x3d}, {&(0x7f0000000380)="07b5f117240d9a55e8b83d6b148f7f74accdc416dcbc7f9f4c1fae2cd64506f1e572a536546eaccbf5b02a58e2658c47fd44229077fb44203ae89f914672404868da83864456f0f1a0e99efb19725e779da6771de11c7e0261aa67cdb70409579a98afec6cca222fe41b194857dbd0", 0x6f}, {&(0x7f0000001700)="620514f59eb7de259b4c3923198e6ccedb6338a188fc0c14c44647a2591199148b60aff78d3ed91f574c6626f1483fa317b56e3f74e73c13099c7ee145a33876fa6dcf750687452bbaeefd2d299c81faeb6c5cf4febc2170181bb0f136ee5f561a54b6ba89a3f8a03d759f15f5347969f421a736ef091a7b", 0x78}], 0x5, &(0x7f0000001800)=[{0x1010, 0xffff, 0x1, "d7a0691c889d31562e60fbc91be9ac07b0f4416aca33152b26a52205b21a96bc9f5d168c9c8a7408a83ac7db0478f1c2ca65b71f7fc12093e57813e837698e03a2117948c71f8b3fc1428f8e77da8342f91fe496ef8f17f0ade228b6d152bcddd39de89c6692c2861e1c2789362d461cd615b4eda7e6bbc8e5715c257994466e2eaead8f38a90c5ae84bf00f31c6697e1a224dc99ba6da0f95f231c03e89472caf405180943adf9c7862cfd531d9c1beb45e800c0b8f90f7a0661ee98812a8355e8da75fa6989b3737fccacf7284efa8e8d217312de9e0fc99ea2325b2eb6ed7991209cbd864736fdda0575ddcbec8642adb9394d30554e8705c87d8d79b2ad03a6d0cd3b331a07c1094454dba1baa0a08a0b19cd258b3d0554fe6189e4cf7ab5975a1d38768b4008263740e33488479bf663d15c1a22d1c0d390c9b50eaee39635b8639f0059710555d9a7b9d144640930ec2f924419372789ec864a99b1bbf810d800403f4da99b91ceadea8e976ca782886a1d9d1a6510593c8f54d4d09029b7661d39cd3bd01ced657cecbb0e9b51bfaa45eb9918c71e730493431c23e64c23a5c36692cec4d50de5a0c43c4ce9d1ca0e03b1e905452faf000764d4ebbdd3db6bf2a73d8479501f701b799757f72588d72c379eef07608615942327799e446a0b13ccd7a2304152756f20016230f5f951f1d901eab16c9ee396be83c6ec0f268b5b2eb206b7bd9b89c2bf08d0a694422a920dc4fb082c1b4ccbc4728ea1f118fe5dd57c056e0f9f2d1e0030ba8ecaa169612eba219a53670c3cb2887fe3f02625ede523641421141b3768f729224286d750145c4a1811070e01466db011de0fd2b4b965597c2d37368e34d56a2cbb4c3784b381920003fdc229df83fa616278eb4222b4ed94e8ccc6fcd6e3f0fd4685395e195bd66a279e2be8e385ab48cc794426b7d44d04db476bec10fb5043783a7d14bc5801d992f78942c5e00a2a13b053c47cde016736e227936a4936a91f2f1a467102fa02c075d1c7b4ce0e4ae21061caa6d8549d8c2f9718b099bf5b307946a4de2a889b8f646e8947b4842d250b115b4586fba247999c46a45a9fb221e7274c0427c180ce2f8a2253e98c368f7eb8250b87787e77e8b833e4036d0d3f228c013c737bdefca1d1783cb71e342feb3e26e765f11f7458dcea08af0eb291a95f732e3a71eb19f991a8b12ba42cd9135402933e541b11656bd9b3010e509be9299fda44a26ed11b98c062f4502fc405696ffb3ec19a264b4ea55e57cb8657c64a375c5596be6889968c0b85c78732fef8d86e62dcdbbff145d5ba37e9b479a898d66ad11b748ec7cdb685d2a75854404abd5409f1ad6b51a563c15d5ca1ac9c1a6161874321b063718c784ad96060754c5413acd306f035e2ce82c3595ffa8c664d53bf9f731080c2ea34d47ffb8ee63cbd379cef5da9651532c5949e65f7231ed3444acc1b514790f11b8008738d9de9ce89989121903e4af3b9bbd0b1cf669affb3ea9ee9049d8ceb5b5da1a1774a3658e8dea3cd217210f189aef8143d81ed0728c2275dae57ef9b6dcf8b0dd91d048e3524f22f76a3bc50a191c2386ef3b551d79e3680266e21205c31a30f798a370f0befa2b20dfe29a8f12d831ac12d66882a1cc915012288012dde4bbbbc8db43f6ac069c7d283c0ff7334a81a1e0a5f0d24a87afde2be029c337a59c7c45c5d424bc44d38abc545f29befff62948bd4fe3ee60a059b2d8b74f7bbbebf2a87ee4d264f2c3bee8750487069382ff599d355affa06faa51c1ed6543e0c15c94ea31e21a0c47aba8c7cd3d58517e835fc0af9154966824532b7db12dfbeb2164af78ba145b1f30d78eb0b3a522927a297e45ad183ab61977205ffb1b7f6c2c2212141c818881b189ba63d751ab8d21abdef1483617a2331900b68b61dcc1d1f5eed229e14746ee74aae83f60d81bcf5006918a5f6a5b05ef0c6103a3dd851b72718b0d9501cbe68eea21523c94ee222059b637287be9f63df7666601f51b305ff444dee2b3c3d7dee1c80a03c80dd650bf0d269dcab83b1643c821b1751713d620ce23b88c39c535e97b59d41dae5a0edec3786fe231e544485b8f6ec0fb367fdfbc02d00702050d9d2d9ccc342168564cf4a92cd0d94c585036bce47f06b2eee7231c88cd5c6fbfaf1d90e4de285ce62251dff4d1543427832f2a68cdd7c3870b95f0306e6d1e3faa689287f816b4e30bc6912f46762667f05534613b2999ceefc0807b48a9b978a4088b31b07f14f387e84f1678b98abdb85db01e51637c8577b26a172bf138846c2d0fd5473c3402e22216d5a3fc5b6783bca13fe810f5aeedef2a1372845ee99f47fcc1aef97b85226dcab7849114bf5da0d72c57ab62c685e74421654e01174d0f00558338f34e3066d101578ea956d798a503b4a69ea799a26076c0c22277dc4de13ed5fc064e2b3e4807208fa0a847ef3f74041447fd7ece82739a0211c8dfd86d68a06c0e0de8615ecf6258152e8eaf0b8088efe9439a42a0b0c84d0288674869066520e657deba6ea437ac8750e8735435805a6d21bb470d23c85c118887adee2a5ef71f80d7ee8350d1c820f6f6f9e34e73eabe33c7de2a83f2055f9c6b775bc7e43a8337044abf20eaf3fa7b65094b6bf30d13fe2569035b5e2461528bf5b6029dd4c33c350806017f504464011e5a0bc068a1e47b9d3771f5d3d4e9173761c4d1623a73f49a0764c98cfb7e489b627b2ddb1b8e993fee5338351bcf2235f182ba795740b7ce1e5bc3986701ced971dd17542ee121594819484602543e17f97d1f84f6a5382302cbd1c5b22fd9dff1bec4f16f78da39d349d2071d8ac99a2bd4622735a1b4b5f6fe5c9040082e45da6383d1cc0352c74311933936f6f799b3d38d5e3fa951c1e06b690464455189fadf1d78f607260273fadefde171cc414771e4da694be534b6f055ada159e3161caf259577ff3ddabf8b53d7d6bd2493c61770db410b28710afa5d3e5dafd2285bdace96296a5a21d28c7c5ab2aa98f6ed2a934ff33550045ed5b0924be582b65e83d9615cced12539756f9d8fefcc94a55321754badaa0ccc7de81b3bc43e4c999ded6b3029337415500e8304a087d4cc13fa41cea277e855670dc3f2d32cd35442e636fecff322e5494cfc1dd42eddaeb8194c571004382fec15a3ae8510e057e18e1432e3946337744f30af5276d5a19fb83f7692e5a5f057dae7c67b2aa0c78280c5edbb89f8d75b4c5ea88e182f9b5d9c7620fc6a24c89b9f3d8f0e8f9c9c677a2c06d94bb237a12e8c7c409332c8d0dc24c722456e0a93897ea528600bb54c862cd8e81967a750f267768032517ebc1c34a25f609ba921e36906646d2f134e065a1fdc4ec822d2485fc7c5f73b2ec0fbb5ed0725c8c50a3904aa9a1ded2b6d840071ae7c5d272631c11bd29371e0bc7bf9e233bd55760a3d8f9485e9afe3183ee0a9138bd590bf8347b7a73b9a147dd870a23573f295004309fe6aa9d340c0210e40f30c7a44b48b6f167dc9e2d5f117a97334d7f923649991601ff389e96f21bb30d2ae3ba924c0e98cc6bd71a42943c887277e9cc701014baff7edd951cf7ad3ce0fd1d4f8298df5b6e8b01b2381fbd805a589a7549af4b45f7667890cb3b2ca584156b23d10e1a191ce25881abceb71d13efd4e7d0967e1bb552084f18cc14b9ca25b19b7dd9ba7086fc28bdf1873bbcd8d9d106504e1336fa5c60cb4018ee837f526a4ac3d5a195ffdfd2003a1ad4603709d2f348bd7aca4184ef21a4c39f1bc130a98c2a4071a7677dc655f1048ee4c56e3334d7dd4d31bffe9af200651f2f81f0d7ce0c9e2134db918afc754f480ebd18495d0edfee1f789cf9675e21301dbfd56467f125af6b3976097fdd410154390f76a4ff546d75498332766af537377445a106f920229802cb499dd0ae46c68dbdf7ab9923ffbaecb12570e929474f1bb9c93ecd68505eb36ccbaed4c10497645f8263c05ed7fc9e3bc045e0ab8faa7f9c76ef0a09711898e54154126ff09da5c79859e53b49027a1ae7c69a8d01e5566a134c3cd391633322bc123a9cc37dd82474c7191c46122330f8a0e60dd61765786756cb16289c188d462695178aee5a119ee3f4c7aea28ee9a9a877ecdb3204f23d4d0631853ec384b17c2f67000130281142c4c22ad43d68292b1e53c21d666be8a8340e44a534d50686c3c3af45159bab79dc432e877bae82cfeceae135c3a9aa668184dc5a6eec5fe577098000900c51c51b8170590d0858c0582d581c4c0ee1f9081b661aae70914e3e2a935a63499d01bac2296ae6adc97b21beb8d80f4b06f3a3cdaf7a3e96526d4e70237a965ae319430df836f950a0c7a0e5a513d83c03cdac77403fd92c691f675b32b2e7ef2ead28a32f8317c173d8562e230dc899823a95e3c4156e51253a5ac705845d3026936c419e80e200b7c909e7d9a46ae574075fe877b4ad34f330b0a38e30600ffda0f6166c1ff2811e1151c1bd0f03c5457ff21ed0bb84d77b55673ef9ff21d9ea0de3844d3a90cbc3da383420da26f1c39f1c7f32b1c066262aa25a10aae7477238e657454f01a5a056afa2572ea77fd67f4f8de92e675daecceab15b284f969ce323fc5f2def5e1e04a91615514139988c058d38d7c6d35e49c4d7121d8a7f33c9d6554d26093972a1a35d4a154b4b07a9afdbf6f50c719a4eba69bd65f048a815d381ed1807280da09e8e8de3400ac2d44ef26921bd02c08e08a239ee234ee1031219fc99c31b92d414ae82b70898e617dd5b3b324e515f4486acf4a0bbc0451b6e95aeb0c683c21e53a216213e267ef3fbbca041fdbdbf9c9a1e8f4e03ed59446627e505e06d8ad3dc404dfdccd6eef7ba773ef4f533e53081525f62d69c1f2aab4b115ac67cae05d279145069351616e184f7805d4cee0e770ba2090eabb8ecbb629155f2c9071c28886186234e9e4d5f0ee35dcc57cc456e2a90a1304663db36ee30681800f626a9b5f3502a7ce3a324a93b12a2a0ca3d6bb9275589628c5d4e3061764ffffe7cad96e47879631777d82afa820b1fc0366552a25fb0f6b4e3ecde6372a38f417739ab9f711f9abf29aabfec4c04671d84ba1e9f1defa1cfde65bf4b763a05d318ab60ce75ed0547f92e88349b1a6469d0fea7f8f600a59a90e9f6b621d017cc71033f84f3fbc2b3e8e90e0fdd4728f1108e872cbc8c114fb1f1f3f3a9a29e8550723f32578a17bb05cbb667ce22498cf22f1ef335dcfb8407aad9fa46b6791c3b6ea45027fc58d6b51e7f508fabfba708dce7fd71808fd882687005e9911515f7f640b01cfe82a308d523174e9ae5f9c7bfa6c8c18610ef9453bb2ee5eeea792e071b39946675b665fa17a9b54f83565d55a3b5153a048ac72761e3cbee667b02619c934e474cf198dc70f221dc762aa0c6ce41dbbffb9bfdcf1d6a0c27ab666fd8cc7159df9765f471c60ccac0425c2c3884c3ef17ac7de325f9dddbaa126bc69adf6fd057883dd56bae871249984fa7ffbd7e48e510cf1e4e7bbe4dd48d061d3e38cd3431084f4a7ce0fbb2a37a5686eac0a5754c93e8977ac616170554d98f9f1c6a7cb74ef58ea45b25a0ac632c9e02bc1d55a66b1add1fb8403ae9c51d9190b1c60bcec3135162e61c489815cd92d863551be83174355acd2017136e1a0aaae3192b980f73c43f08c2039740a1a016759eb40a47c70930ca38f7bc15b9c6080da485a865189a0b82b02429d41afa70668e103085a051a10b627031ed9938d669f42e4"}, {0xa0, 0x1, 0x3, "c74e20e13a591f9f029ad0b7dd6e4fad38253293844651a4e38fb0cb27b2653e3f0d49a697db1903372ace2a23e14dbc67905e22be4ee6bfb4fa29c611c707c744fd77fb224e932d3e57c05cd14d7123814fd3ee435f7bc0c88973948fdb95da4b37b6fe0987e2af5fc3c18d0539f41f4e180328a31b5000bcd834767121a7e12d983ae2e2a5a2e771d5b4dffc"}, {0x30, 0x1, 0x8, "a5afe54395554536a9f43960c4989a7c6a16953fd581917fc506496d0c25d574"}], 0x10e0}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200)=0x3, 0xfffffffffffffecd) getsockname$unix(r0, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="e47dbcd84702b3d34f07547a07aa18249810f35df6e6ba8e5d2b60c8b04f44c2f8ef05c9960d19a349a3d5667a0e3c1c62a58f761651cda9252579547efd5067290a939794028ce88258f1f81dbfde0a9fdda84b18724011582340c9580c11899315548b72c45054506a387fc1b675a2d7d3d5547132800fb2c13d2e67cdbd2ed495e6bfa90b302e821fce3ccdb2e6720959a58ba5db84be3710d992bf5fa4721bf1c35b72ae275c22071766255bb3f4835c832b95d35534", 0xb8}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="a000000000000000ffff000001040000fd887ef83942238e70cd2e7f3556c5f0df35707793812b985317a0ccf14e91df2219a2023320583f0eb417ecae0a6317b0f9fcb10fe75ecf7de44cafe3908e3cd73e31ac8eab9c2d2004ad33989b0fc74ecff1348356529548664659f82fd61a060d021e76d87576edd368f88ca606a980e983ac429108618e1647bde04a0bab5d9f4b2b6e1b1e38345dfdd74da3a0003800000000000000010000002b000000ce9a219d1647efa33e916702600bc2bf82390f7a9a0e24b52b3cb38c3ba8480cba00000000000000780000000000000001000000010000009ba8d1208a6cbb6fa7f723f89d57bffc848830099d7de69a5df751968f0d8d8bc9397e29a27d398a65a3e66765740c0668782e2aa1c1293afbef4b010adb63409f05f1bc3a2730336b805de425eab66fcaa845ddba47f45e29f95b95364fe43eb6916966ba0000000801000000000000ffff0000000000003acbb9cdd014042a2b66b5e7b1679085419c7636eab2ad466e32d5b3f69276c2ec9f488905d1054d576529e487399f060019c68e073df07272129751536ee48bf2d57ed54537b61a4553888a8c0775858089341efa3dbf0a77dd4651ef4239ab633f1913bfec417b9326eba21f0fa0f11480c59761ae57fc883ce6c0034cc77f1b2f792bc324bade8d7f94fc027d0169f12fb2af5085b7713fd810a827c7fecf121a074ae4656f5fd8ec93dbc16e2988dfef26ce71f195c5023e8b268486da18ee7da5f0e8a71dc443a80fc3d7a165b0cc92928a3a2c104edff115abb7b9c4773fe739e49f4499fc104f617e81198e247dcd6cbe7a68fbc6192a2a6914546cd53d06"], 0x258}, 0x1) 05:37:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:37:04 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x20, 0x1, 0x1c) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) ftruncate(r0, 0x0, 0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0xb2, {[0x917c, 0x1ff, 0x9, 0x75a, 0x9, 0x800, 0x9, 0xffffffffffff7014, 0x7ff, 0x4, 0x100, 0x9, 0x6, 0x7fff800, 0xfffffffffffffff7, 0x280000, 0x1], [0x100000001, 0x4, 0x7f, 0x1, 0xc, 0xa054, 0x0, 0x0, 0xffffffff, 0x8d], [0x7, 0x3f, 0xfffffffffffffffc, 0x3, 0xfffffffffffff800, 0x4, 0x9871], [0x7ff, 0x5, 0x9, 0x1f, 0xffff, 0x80000000], [{0xb8c0a32, 0x7, 0x1000, 0x5}, {0x800, 0x7fff, 0x3ff, 0x20}, {0x4, 0x5, 0x4, 0x6}, {0x220000000, 0x8823, 0xff, 0x4}, {0x8, 0x8, 0x3, 0x9}, {0x10000000, 0x5, 0x8, 0x4}, {0x8, 0x8001, 0x1f, 0x2}, {0x8001, 0xffff, 0x3, 0x8}], {0x3f, 0x1000, 0x3, 0x7}, {0x7fffffff, 0x2, 0x6, 0x1}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 05:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) setuid(r0) 05:37:04 executing program 0: r0 = socket(0x30, 0x0, 0x9) r1 = getpgrp() fcntl$lock(r0, 0xc4f580e49acfa08a, &(0x7f0000000000)={0x1, 0x0, 0x2ce, 0x9, r1}) r2 = syz_open_pts() flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x7, 0x9, 0x20000fffffffd}) flock(r2, 0xc) fcntl$setown(r2, 0x6, r1) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x100000, 0xffffd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x11) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:04 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 05:37:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 05:37:04 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10104) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/106, 0x6a) 05:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="12dee98863b276033dfa50ac387204a7ce7b6e56e8a1cbaf76f4b08d1469ffdabb4cb7a0e92c31e6009fbe782a7f839e56393e0b997ad6224c1d703bc83aa8bd90985fc6913fad8fab56", 0x4a}, {&(0x7f0000000200)="e577ddaa6ae8c0cefebc111421c298bcafb399aeb171be7732337d69b77a36a48157b9e0958ac6fce14932cda3b48c94db1e76cc4ed0a9698145262b088c735cba5f7b46e9f7ce9b1afe6ad676ea8caba132d2b7a6364b205959f8a8f107aa39ffaddda30adb52d298c5b4e5f6646086ea5b33eec52aa4b9c3247f2861505fe829ea5d22482656d68ada290ddf5f8de5ac2dca11212036a0cde71a4d9dab73e07c826b26f46015181118fb7a82b82952d323b4690514645befcfb604e8b33b7881cc31ee", 0xc4}, {&(0x7f0000000300)="d589948bd292211d5ad50195d772946a66a1302c555690d49f3532895551939cf3dfdf617b9df411e4e5ba86c24302d69df98ec1a464c8bb6b77192ea8aa21aa616b4b9f2ed8acb7fb82bf4299274e6f3a2ac233f84724a319647554ce25c661f267ce789758bace8496f9789f1e598fab1841f575d54797be66dda62b4fc39beed00466d144e0d4e95298007c12a895cac42042cb3fbfe36e5b2304ce0497bc3e0d863013", 0xa5}, {&(0x7f00000003c0)="fa8c3a843eebaface147390afc74e65fbfe56a3270cb7a8edfdac2c3e47aed382ef2eab46f3231dab46324cc7c64e2f9ace8792b210f7f3da381", 0x3a}, {&(0x7f0000000400)="9f6f96b7dd0264d405c0828371610f7e64a696ee35f64d78dc29662c3012a45bb6e3afff0a8493357238cb0b6512b85ab76b4cde3b42e27ad532b8f9fdbc7a63753045d6d718556e413b9592d5a524803e659250c53dd2eb716d48455ce440ce2bbf3085d2c22b0c9233845dd86e88997e84e42a00298dbd077d371105d93828a9d5380d193e31a085c6b08d244ecf1755d0e54e073550b1dd2af309813b8e12e6110fd267236d3f8a1655db9b5fb0bcfe2e", 0xb2}, {&(0x7f00000004c0)="30426b64d3769487d534648dd87c9321f5d2b53fc30fef718bf0e78d28a1bb51451b19c9b2ab8d2b7a07aeb1007a3add5b37804175e40f2400edcb71ee49f28e6e309d6701ccf4b3cefb4366f18d9adfba31d1585aa096fc7a89ddb949a89665ba", 0x61}, {&(0x7f0000000540)}, {&(0x7f0000000580)}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x0, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) 05:37:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8002, 0x8) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xa0, 0x8d692f69b4c06d36) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="f1e00876c4f77ca0b676beea2348a25cac38b5cae53a72585dc3cf20f0dcf548bfe01784868644dd63b4148ad232ab45d8", 0x31}, {&(0x7f00000000c0)="ea4345fccc9015f5993a034a5fe9bee38835691598ae1d2c8d7bdbf34434d0e9f9901d5c3ada555323baec418512eb7cd9b08e315fbded1394b5f2e444bec29ed7d90d377e727ab20b847ab2f1387236286383d7af5467cccaa987a6a1eec3bc17440951dac509ba4e854dcf57ec5cc1f282016702f94ab96f9f0b31674136e53a237020436e20a9bef885077a1bfd", 0x8f}, {&(0x7f0000000180)="320b6be294bd95a5c0fe534c879411d5becab48f35910608d29eb77a07db796901fdf925d0d8110bb20b274e4916a15e4be4925030aed50d0d4ee02a500661d1e7f1e5137a8fe37751c13e0a1f39174abe2d2edac58e01791987aab46d057cc3646562defe5e32d6ed041a260485c3119d9ab8ff13c447d06050fe3acccefa4f16bc915466495a27137fdd81df9099c8f978040a390d141ba37cae967aeb03c242c9e965555c01d4bb677c626e22fc1a26724184bedadf05a43bd7d32cf33c3edbda2c314175f57276074dd0f2a30880be236eaccef1", 0xd6}, {&(0x7f0000000280)="303c06a9682bc79c9c6c23eb50c0314b7a50a15541d59603e49152a985be1bb5d60a51aaddc196ec7f7629fd4041783dd60185215112abe205914bfb9ed6a48ed1c0ac8fc5dee02b1171605f56383f7189042bf5aeb47a3fcb350e38b9009472eabd7952fa4ff69653f284b471c990a9ed080cc05106b443cbc92844aa1f9cf4c6307dadb3bc4b6c77bc9b608ffb0de0ce52b343659930772d51fa22de510e78698c06bbd19d2346165bdf3aa24db0868b7777dd9537b523235de80f34c5e3580460e6f7a3881569afefc3f45c55b67750b563605f25751aa08cb9854539f71d7b4894e6f4a941f78926550f900d8b4b7cd762", 0xf3}, {&(0x7f0000000380)="823aa86a4127dbb0f8bcd6f10cb47bd9729556d18bd85c6c857738640defa2f94823d677c2770e0bad73d08d3b1d2ef264c763a27e66", 0x36}, {&(0x7f00000003c0)="fff994cdef81b7cecd6af2f0dc09c4bb2b2f0e73bc4ab59583925af818c5485d4a2fbf8369a60ae83106d77b1baedc850fc87560ede830b5e141c580c7a7590cc5d92cf35e8d1dbf17dac1122e73694f982408061ad02738bfaeae5ee5d94fdf9b4813b712be887b152106f22c6797cdac97495a8ebdcf9a2e715322d234e9041a9fb8d51d5d2fe907d9668c8d10af5aff67b5c77d3f671fa60937d877f3ab17a5970f80200eed46439789b551f6d66f3d", 0xb1}], 0x6, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x90) getsockname$unix(r0, &(0x7f0000000540)=@file={0x0, ""/76}, &(0x7f00000005c0)=0x4e) sendto(r0, &(0x7f0000000600)="4ab6a4305c664d3eccfcd18a8102c3789957d09c4d44d2ea9a610b98ed770f0226cedef9f3653c120d3ccc1e79e3c714f032fc5e1a4818d608e760594643deecd7ccc1c12cbf92a9f99c3365d17b3bc378000116c5ca73b9f13e28e9c24a3b8e873568ec946ea7849e2ac2cbdbdf27006069caa1c37e339a73946e0586c30ee2cf2ad6d120230a3e8d04bf5270eba72599aa2a572c7c0a3e50faa9fdbb7edeb05bf5a27df09fb48c8781664965a70856b0c33e0843370e6663808bdcd2c85beed7180bd06c54c63cfa5d1bfd57a058470773761884f3aaeb70317b82", 0xdc, 0x0, &(0x7f0000000700)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000740)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000780)={0x4, './file0\x00'}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000007c0)=0x81) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0x7, 0x0, './file0\x00', 0x4, 0x3, 0x7fff, 0x6}) write(r0, &(0x7f0000000840)="3e1f6880dc9ec6c211577001425c8419f1075c40a2fd5ef7f166d28e5bc4392ed8f7aefa3b133bc30e15ca3711b584", 0x2f) r2 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$inet(r0, &(0x7f0000000a00)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000a40)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000a80)={0x4, 0xb2}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000ac0)=0x1) bind$unix(r0, &(0x7f0000000b00)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$inet6(0x18, 0x8000, 0x34) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000b80)={0x3, 0x0, 0xbcb2, 0x5, r5}) kevent(r0, &(0x7f0000000bc0)=[{{r3}, 0xfffffffffffffff9, 0xa0, 0x20000051, 0x7, 0x20}], 0x0, &(0x7f0000000c00)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x400, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x1, 0xb27fe09faa9c78d4, 0x6, 0x2}], 0x1, &(0x7f0000000c40)={0x0, 0x2}) flock(r4, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000c80)={0x2, 0x2, 0x3, 0xff, r5}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000cc0)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000d00)={0x9, './file0\x00', './file0\x00'}) chflagsat(r0, &(0x7f0000000d40)='./file0\x00', 0x1, 0xacb0921b7e67136a) mknodat(r0, &(0x7f0000000d80)='./file0\x00', 0x8, 0x5) preadv(r1, &(0x7f0000000f80)=[{&(0x7f0000000dc0)=""/46, 0x2e}, {&(0x7f0000000e00)=""/228, 0xe4}, {&(0x7f0000000f00)=""/120, 0x78}], 0x3, 0x0, 0x0) open(&(0x7f0000000fc0)='./file0\x00', 0x2, 0x10) 05:37:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="5533eedd66e3e3f3386b7ddc55089b53dcf27baa574dd4c991341387bb029ea87e4b86f6264c8063dbdcc065721f3c1c99f5d097601091403f851eb6ff2a7f61f35ce2bccc76be8704c033f2131608d573ab9a9572ed4a90", 0x58, 0x5, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) 05:37:04 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e9ba7a2d39dc7b6"], 0x92) write(r2, &(0x7f0000000100)="8c65", 0x170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200)={0x1, 0x5}, 0x10) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffffb, 0xdb3, './bus\x00', 0xfffffffffffff457, 0x5, 0x9}) write(r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/210, 0xd2) 05:37:04 executing program 0: r0 = socket(0x37, 0x4003, 0x9) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = msgget(0x3, 0x2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xdca8, r2, r3, r4, r5, 0x2, 0xffffffffffff8000}, 0xfff, 0xfffffffffffffffe, r6, r7, 0xa0a7, 0xab, 0x7d86, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r8 = getpid() r9 = getuid() listen(r0, 0xfffffffffabfd603) r10 = getgid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20}], 0xd7, 0x14}, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) 05:37:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) 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) getpid() setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:04 executing program 0: socket(0x18, 0x1, 0x0) 05:37:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0xfffffffffffffffe, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) chroot(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x8, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000040)="670dc3", 0x3) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) fchmodat(r2, &(0x7f0000000200)='\x00', 0x20d5c61c31cbe550, 0x6) write(r0, &(0x7f0000000140)="11915c7f9c3a1cb9218681ae3a379c5b0b64da479164cd52ba", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, r1) 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0xdca9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[0x2, 0x1f, 0x1]}) 05:37:04 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c04e5d35f8de07913ef4ea62f5496c00781a21d24a940e286a6c7c9de1f4c9cf961ec1831f2d2ff52aca50ee36b5acfc0c221a9ae5f4dd9ae32d63cc2d435ffd566df9e489c5da2dd080b64ad4554d7b15878e4158fd1277ca39e39a569cd26c614915cf29a03c2249b93025a95715f99a0d5f11db69e9feda4478f7c0b4f2846540ceffed10a6b2a330af54647287b66f796a81a457bc9d81b2de4189da055d11df42c97c7269f93802680cd43a44e4996f209a468669fb12663e5e06c5e58235a81bba19301726ababe4360c040be3bbc5ffe431b4cd66b1ab1986162e4adea34e916836b5c45ab", 0xe9) listen(r0, 0x6) 05:37:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) open(&(0x7f0000000840)='./file0\x00', 0x10, 0x14) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000800)=[{r0}, {r1, 0x11}], 0x2, 0x1fd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:04 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x4, r2, r3, r4, r5, 0x100, 0x14ac}, 0x60, 0xfff, r6, r7, 0x18b, 0xe, 0x12}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000002480)=@file={0x0, ""/22}, &(0x7f00000024c0)=0x18) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000023c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xa05, 0x400000000000}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="203ca31a31f125665185c0c6361293fc73404bdc5a448afcda3a093ddc9960833fdd832a0ea0944054b488db442cb80c8588d204ba69cfda447439500b6c3616e7e8b45310e5b2bc97d76a0f15d6bd9cf07e1ec08c1134d8857f1f4f504d1b8a8273e9d2a4d2d0cac1b1b3891bbf7b0deb90733f275140d891fa9a83f41169da6bd0493e18885551c83eb63f7db7d652e4556064e54b12844c82ff9f9da8a7c6fff152791f387ce0ade21af238f92e99a8a861a8e6d3b12d10d0be53592916c86c948ac42a7fa9bc47d7264978", 0xcd}, {&(0x7f0000000040)="f9689b68f73f167bf73ccd2bf25e13e4668644bcc0a9e3b8b81e4e791ed446bd93d4a0b09ad5", 0x26}, {&(0x7f0000000200)="79241943af72946bfc57b5a45da9ae20e605c8087b9c86bd6fe3d26ec75ef7b6fa0fca873d93361a97ea8cbfe1ea52c6b85956d9d6fa4d9c71cf552a614c394e3820e3aa04eedab634e820dd689ba61707486f50e0d216b4308512f5eeeebd20451cbee6c72e3581060defe709b5d3122ae9ed751662ace6740ded95c86e63cc1c4724e9b45f50ff094612df15f68868", 0x90}, {&(0x7f00000002c0)="ab3a6575c969a254aa42bb5f460e85debbe3ae6dfaff9adb2dbd674069641fa0f46fc59cf297b87919b29d21359c5b0bf30e0a14fe34288828b416567c5a67b05dfd917c671ebbeea90beb07146a31a7041a131b98642359ac5700563a33f82d29367a5fbad2a0f654210cc765a353378fa140a2023fdce51cf53d693aa824a9adf741d2b63b54d48483e27c130be63e74761163d9a756793ed2524ec1439a2456465a35b2ca2e6937de5baa2a29f437869bd75b9613586a87fb24ff4951e41de0ff32d11265de735c42e89dd87f83e492c3aef352574bb6031a553f43e10b53d179c4a175cce2683472068f0d1b68c686d59aa189699f1c8d2a09c31855f78b51a1c1e5d8d20d007cafef3bfca25f1056e2504d5e7ebcb2395cfe5337b01e9bb4787f9feb18c027ed6295ecc089b370ed10f9480fdb6a5c4ce97c5fd3e82577ca6e1cf6a572744fd9698da85117dd5bc2c7d7fd4db15dd376fe5cb445caaaaf5fdb6cf871f8c808a5bedc4cd93ad296d5d1fc7a510d4bc02ed101b9aa7f958b30be3be84a64e7c3b9ce224d3af9fb7ed2c4c0ae6641ff7f532e40295339545fbe8f9c0acc750f4db9544d4a8a8f6e8d836a2bc1bcf787ee131a9614c878a2120bcd586b3037c3f340bb5ab5796e6a27cd52949ece691b82d105f10883de478c5f2f496b62362ab97e62110b3952ac929064afde396058a2491ec4cc486771419d8123361359bfc97eda6358fb3938a290407b771ac1f2eb69175506434511b0f128f8057de390b2a0281a1f98546f0463e2ae00a5f808a730a235a717a97628874fbce0bd1dc9ff25ba4c497b1a0d0f2c2abe1cffeb855464d0f1f5b756018895283da167ef050716315ea3c2cba965920e4867f70bd4f5c50cff46b0f8dac7059b6eee110a866473ccf33755068b889a3ad33a1d73ec0f77d0259ea7a2aa597c644027cc222fa88b3f36559485e15879d1aa356fefcebca5baab887d82bc98c3fdc9e5945deddc101fe2fbb71caf32b44b705baa0c1ce0e87e24955d9e17181f0e254ad9223d9f06b38104136a1dbc0371932312b8af688cd1b0d24ed47703d9eb9a62a868c99081a5c8eff53c9ff8dd74dcb9496bc447c5a2daadaadf5618a2c3118dddf8344e2d51b42d86c629a4739f1c4b5cc89994ccf6685d01a3a7407e278424cd88603d1a363142c38070fdfe21f1464a5c39572a2f7d659e73a65fb0ed1097ee0cec0103540bed971767576be6759b1f24a23f6315849554e1675dde12ae3380b733c1585bf9bfcf6469c8d7fee47dca7c67d24ef02bc6207b7d55f7b73178ac91c2c678047976b585fd6c2053618ed829f5a5a7e8f37c1f3e344034e6c91c2e37f8747b820784c25018926abf771bf2df1d1cad12d98d7b4da7e0f1ef34babf91d0d6ae0bcb5f8f591ceadddfbc8b8bd9a291ce46ddd53e67c9db4ba07c5f98220669bcd91b3a62bc61fb6d04ad56593057dcaa17b99167984faac535df0df00c5f04022057541b1507236b3661dff7f87a05541f59380cce5289d3bd0b7e81868218f6dd01a2b0ad3638a52e05be84252baa5bde037aaa34c10d7e215704a00a26b7328d87799ed615369f2c652a58e0f75619585b4e33a9c7588063ebf37fb0d643677e341de9c3e5ca408c12532c895f63638d031169468cf01794dea19b937c8c8c9a39a6e12e8aa980b5d3306432e527966afa30ccb70d93945df5c87dde300cd7058bb647c8a4c64f7c4ec127022dbe817ac8b87c9c171d2ed8ae8925784491e8a14a2f9306d5421bc429512eaca147a6d4aa73013ab2984f1d0789adbb812ed1049b725a1fc043acf6d5eb4f67deab23676299bd1e5525f937e941b3460c67fc8d1371ae17cb04f63591891a0dec478227b6b5f2332e263290803b02359880b9d5236da3298a56fa66e11e3731ef0ee9a7b04f7628b00f233f90ae274db6ac4f24cef9b6492d9e815bdba1706451ec5a0c3b3259f4efb7fab1ba42228c2f25a8ce85e2155d4d3bf89caf48bc1944a239d0db35c0900464f2c5b0e0dc8cc6799a95d0c791d9448b1209da29fed4eaa6bc0a00d719888d3b97904dc23c5133e87ca1589247340e787a0af914ec1f1d94215c9adf97af2682d9fdb0cf785ac386197a39981ce664ef1c125578058c4b938113686aaa115cccf94c3cd6e3f1721a4c1f4b60f9ffa6d3ecb0ace0b2a3602816c580bbb08f60f42a7512042347db592e2beb24e9d6b1bfe47152dc21d162ba7ad61b8fbe56f7bcf32bf0501aeae39b524e87450f0e1e0b06ef1c0c14a5c766c796ab61d46d05d6f677c679403e9babe804e2120cd8231d14d196e9de7e2a60c409b6359106f4f2d46168ccaecf69540cb261564760185bed5b91b23a9d928344010792b068e621f8031b31ce3e313b7f3a728ce3f7c9a992f7833506083722589e0f7bfb53e6c3ac6a0e7b33258c1c3444839eae2fbf2d68fcbaa5a234a74d40d8f08b3b0f8c8edc65fd78c4c2628512567984a37d7a670feb51dc59d8be27131d8ca2dfa8d77c84fbb4f00c8219d82ebaba4a9935bbdc82cd7ca008c9180984474f181706923b30e17929bee2af382da27cc8845556af7179363a0651055cd4f6e368c001f4df9793fa775566634b5bc405ae95949813811d7d1efdbb328a70fcc2887fc2a66d290d78cac795d3996b6309068195b1b1cdcc6215e11fe9be134a9da03061fd1d54fe134a30ebe627eed77a644d5d0aeb2865ea82d99a16ec7cc267538a75874bec6e9694e8d31d4b59686eaabc3bbee187d9215362be4d1ae22f8ae8b49306ede922a6ab82bcb487472697c6c429f2681e870b7edf8511e7296f76dc939ee7b9de233fdd32d25a4f1bc6ba05e8884a842b8cadba9109659c55ee8c3a15a8e16c2cbfcc2d69205159bde4e41e7b2433e9855f24b2c5f628d5e22e92d4d22771536dcf8fb9f23cb295abdcd9974c257f0c462af66649dc76d094c8821478abd72fad2148af95cad71fd70d8fff4f25f111f1ed0b0003a0f9e45ec42eb0c0f2619260bdf3600f6fd67ea9bb5cbb872695931ed5ed2b6d28bee95fec1eb995e28adb27e0d0855dbc7917e9ff6f8776e221e28ea6da341c93a560fd096638bb4519fe1619b6056dbd36693a03087761a8808e3a087aaa39af39e5e204c94317c111b4584e536191fd6a361fc54197c0d8b11abe7f0c8429ad1d7890fd5c28cdb91bc6c98653b94d48da1d9a8ac6bd3dacfad41570d57a7ac5569f5122596a6dcfa9428747bd7cf9c344e4d6c77a6f31de517464b0f4d236a042a9f7cd5fe07162e7e05394da58d752135c1965cd41049254da50277532ee9989f26d9b6814a6d8b45c7244a2bb28ac6289270d4d2592f212e61bfefda28754f2ea3d64af6ea826a1750ca5dd17821d78279f190ec8e67ccfe35fdc5efc2a28785ac5f9d373c21a62c67497feac0d1d60ec8bdbb5a30eec91fb555e1ad7d662194d0ecd682f886bc1b875881e309b7fde012403b8fccc53589a1c9337b3c19f47a666fd8c88390815a99cb3d342400d49a548eb0a4bd9c873df80bb6334817bbc7d81bc6572f9bdf50519d1c93c6f10d50b500a62a986d7a4442cb4092d54643556e002dd5033c5f7e643ab04be4d9810af07c0cd15a52cb1311ca89a203a46dd271461b02f0338cb3b960a5b778eea278ad08f93240963cb05685e12b9dde93a3ccc904260e0eb4b33fd8f04a80449e9a5b927a1519cf05de0e91ffe34c48e48b777b34762ce745f3ea6e72c66c2d9adafcf22822b92dc0f27d43158a30eabf25b5632ede1ef57cf3cb3ef965039dcbe23379f901f994226a8f06afd488884edf4b40def2d4ee61b3f1c9e0eb0a1ad82f15b9dccb855797cb2a5818922d094633dc553b379ee2de6b8580ff44723971ef061c2b913afce9b347e89de406afef7a89267a5a02d63a49bbf5140c1f1fb93a67df044dc541aa083acf306e5d01570d215b7431dee9fd6bb5de2b976ea8ace6f5ae9793ff9b45332efbd553d6d877df3b4d104e5d7b7e1097f700a2b1ea47dfced56f87107b4538abaa28f8525ac63b7882cb860dd252a958cbb186002b707d4c7924e800cdabf60a3d3097e6d5ae83ac813920f214633e427a69cf7f709721f7ff223794020e8c3ef9bba62060583a57c2e02f38e79bc63bbae8930f622070cc12373f27443311f63282185eac3ce2bbfa0b337f84e9f99ec922526f4ea0e15020133822060cd373d1a4096049498bf550a0c75def7ee895883990c3f49bc0356d41b99f5be114695b70c1e709bf2e4ea35367b2d119510cb7d35ec5dcaea8383470ab48cbf5ef9fada2817240b49a173e620cc4715d2150ccb24a165ae1695d5ceb30f71473af24f95967a163231346de672b2480f5defe5c200964bb72cc5debf1dddae4b9761c4e3a48ca7da22feb952c9f12ffdba6c5b84dfff95fab8b4c2ebd63e38826a564995e96cc5370ee7d6a5e3814504c1020ca79157167d0af0fb9629373bd277508dc2c6d73dd4318780302126b10c5b7fce4b13494c2e8f533410530c57597f25c2ce676719305fd39c048453ddc0772faf68d026ced468885360f14f28552e88b9ebc7eab43da285c84a6402f67f9f731f6980026fb24468e1d8369f51ee1ec2bab027a8b731a4123544b60bf1c4fac4352c0845fa2ebf29837a55d0be54ba857bc9c6be714bbf9f917375589ba8fe7b97098acac5a6fca43f409e7546c4c8789796edf536c8ebdce98947a23d5800930244ddb911342392f726f92181e443dc79c4036a94425fbf2c845f4a4152e656b305a496873a81a0eefd2e1d0bcf806660626ab01406cdcd6b0508c5dd0f3dc739020cd4f793a768d14fe5dc359936b0c062e5fede9471bec2ff7b00ef1cdcf6c098eee47bbbd11edd78a129da049615225dd038f5b0e51780ec71303181ef0be0da2e6a1e20042666ea84902e9d211a02b8e73e81b70f319ce57013965b3a552e55e2bef4275c2278ebc3a522df428f0fd9cb8708f258c197e4ccc5190e51da7044e01dcabf3e6636a9362a4e23e45eed57b1f308c9597fca36b24d1e5deda718a1f0baa87f60c2a1c5f695b968e03b95d89f8f5e5d6652af4cb57d6c354d20fb30a22c3ef3cb42b105233c604e9e954b0f624d5404180dc82ea2273316f50e5aafb061357ec5e3073739ec09a04ce131db1dc8a1d0dcf4860fca7633dee48d328403cf5e2b9ca29c1e147a0c18018c5dcf7d230628c8154e43012deb93891b73c0f830b60b59507ddfdd294b867ea1da652495bf9eb98a71a669d0269570f29a015c6532ad65a802572aaab39bd838a1c946f4a22d08dacc4a6cca95efa02dc29310febb8ba80ac7c51dabe50dacc718f52c209325aedd52991175b17d5e10da222318b598468dd1eaf0231f983313a9d8abfa4d2993da6abafd13eac65293c7be7e80c77152acdfbb86daa34ce6a792df8ba4f84b05290c05c7ec1559dcffa516da0f42a2c5482be5eb076b8bf807d123d85a5ee3050187671015015b13d4c254545d7b142d9c881dfe617ced9b70d8206d22adf41e56577c8fd494081be4eabca5e26f9e741b352585113afc567c231f793a984a08852ce3c152d20cac04d13a888f572ababf3b486482122f7002df772b8c7315ca86d4dd2a1e7c32dd31a67efcaccf403ea887a0c4759fa7fcd05404b1716cff7bd0ad0b1c08b9f163113bad9d3d874a95d92ab126a264cba0608fa892ef922c4a6b0a42c60cc8c1046d6006daa8db64448c55f3c2ec794893806eab5a18c99bafc779431b22a40ea314", 0x1000}], 0x4, &(0x7f00000012c0)=[{0x1010, 0xffff, 0xdd67, "554caefcff38d6a2ee914fcf1c36dda215fc759d80cc556d7d14d0aae9cb57e8ebd9709de3029a645c2df7aa0516bc66694bb240a31a9c493caabd925f38e6b9012b73475d27d593f7d23a6a1dbe6a95b311c8db16a10eb7bf1b4d12493c7444b1bc894b0440d5f12467eaa2f146871d52acc64bb72d648db98b4f2022a171a2f7133388dd93703882eede709898073dcbb290d8600b38f9d1bd0dc934bec8130e0dc4479d7dab35c5b85217f85384342e5458d4109d08a217efc2862821bb7ec1e0b8d0a465505fe41d2bdf1236ede7132188d948faec7dc74ae76c12934763ded3849b994695eeb532bfc4e981ea3a2d82cb118dc62e44b21ea4eecebe7c4645de34cce6f7232c1c4431b9e01b5138a3e85cacb88be1e169b4affbb429e2a5ba0a299530a57b32bf1726455c662968c30efc88537b482736471e1aca9d4acf0f42f7ac8eccad76b4f6a8d17c268b7980bfaaf40fcf7a8273b359140d69a51128939d6dd462a737c3c5e23927a31974e9c797988da7061e1c0953f20e7d3e8fee758521aa9b336514219c64227db445644c689104f1c10cc0a0ed3fec86347716eb20b285552a8f504e4de15e3cd9acfdcab2a6b63cf2c76aeb3d6351f4a900584dcd936c5ba58ecffbb0145935cdc04ffc684828ce200f9a2d82aef141a7f0c78a4d154c5ec57351a47505e84471780a5dcf316ada843d7656f73464907dba8f32333c7d8d42fef1be3aada8bf228e82f27c7253308cfc56cd6ad41dabbbb2c84c7a4b3fe5d54cebac7abbc4762e5005c0e5d17094ea0788b3da13bfa4faaad76e691551ef2b10a1796240bfd8415fbde785c1c6e01da73ca241d3838807e0c52fbba92ce6716914c382754aeb0cba0d9d311d3929cf254c946fcc057f8c054d59657a9a280b634b13b45809cae3a7dba1b6283b46e56f10d2b3fc9d0837b571d893c6b9d985b9dffb0a0afe561be889dec73754930ce9ab9d60971ed3808b698716b7e68c2d162f558d2ea9d912fcad1e9985c0d0e85e191f1bd3b5cad7c5d3828446db9907a3fe799d1a47f87f72a25763ae21855797305f6ea9c3b1587f85cea46dae150f4af5c86def87e8c5ab0fe80744d9853059eeb34563cf633de36e3bc320d8a48f711a82ac7d0a0a93cfd35125c3462c629d97d2198c4f0bd90c238a5b7f180583a03a4778c395a9df282ca27ff7dc8033dd2f466731ff3b1f863df1b36cb8e90d39eb6e5c22efd4c1aac922dc74350dc7db1dc3bf379f2d90c7c5373361c3b45c8f3d73dacc322fe84f134ae2b8f5e35041aa692e7ef6539af2ead24d44f5e9bd9966b8a430222981b7751bcca395335cf96c380f1874a367447b264b9b99fccbd0ae8dd7873a38476a52001fa45eecaa4a2082479cace869017132404321f435fd80b6833d506a0f3c113c1489389da5c744ebb88aa07c70955ec20ae9034b14a7e57e41cce59d5e564a38745aaaa0dd7935332bbfe431e91df9dd7b73a07f14ff549fc79e999d248ce0d783eceff9b32a9e9c319ebfb1fa5a5a216672210b9fb4420cd802d1c083e369f3bbc6599d43f9f6317cdc5412646e5b60dffd841e7e249c69f40ff021c9a179b964079d45e66407564279ceaa868af7446e1b590a5ab388987f83adcd7d9687aa09a3f6adbce443178699702dd9bfbe7c5f34a821f3f1bb0caaed5737b258da709414251290f93ca78c27b9290947e731c5f989079c70bcefad5a03805d75e2ac4384c4682217651e59dd07c63d95c3b77abacc6a4ff65dd5db51668f9044a2275a7b89076346d034b22146871f8014a502cd63bd5685c24ef5b6e0bc64fa7325f95f7c1035bf454616609f6628c7dd61f05ae7d7b60ccec361d598f62d963c92633b4388de2d1e70727d687062f80f651d5f85f79cb2a33cb678973f249db2bdcf87f879a3d013b0b59bb3294009b10d616adc68e739c1642103c419be735662a4b983b5776dd8e1cdc3732e0538dc3dda3cab2cb600e7b4d44d84617a5adb1d07b447bca8f186a124ce8e87daa120e32921a97a4df62cbbdb1b424f5505623e733bb4dcff2238223ea92876bef04a8edc4cfd324c7c6898c97bfb7ad4d36ac3a5fa0751e2b9337b264d88944822ad150e063921f85f8a3fea8c0cef1651dfa670709d1dacf9608b54d2a401827a17ef6c4f6447a1c9fe7464d44ac83f949be1489700bfb6c2bdd26769594800e020bfc0925b48e1e34d1dce5098e7d07bc7fd054e479221d78f165f0ebd01f79fc97cd6842f79865ee4a2adc2e778ad743424ee55fc2bbee19d5cc657f408d48260bda7d3d30d20884e557c9b39127f8b4226680b0ab9e21c6ced230535ae37b751d1d5443897b5cc0ca080666097bbe5106029ca355f57559d185293ff7fbcd57b428f29c0e670eafd5ea3f58f126a4395dca982beed734427a8972f2ea7beb065413bf85933019b8c2c322ecbf21737aaae957992e49653d3ab1297268204cb17d8dfff0561046b51b3ffd41a062ad0ccb6b805b3f5053b7711d95bb9e6afd4cd3fda1991910e67060b78ab0a57595deaab039162f541dd718a9c1dfd540f26c561dad19e9d2f73b26b2d6beab6bee28c634385fb7e5f4702a7fad517d57c943342b7d2b996887fac6a67c59d4d469ac723f85f8b93c0569296c4f44a07f8c11a37f1511352b1812f9312a713590248a7591c23e308cd66cf64b51c0262da5cec32804fe3c1c5b1dfcec2bbfc6244744ab40d19cd16c5d43c7e1de8d7c390ca4b2ebfafc1d211fb925491e9d2231c6f934aca88a263b7849ab2fa571fcf1c1c51f64786eba52735a848ac5c48ed1a14120afbbeaed1a0d97d5aefa55dd12bf47585eb41a649e57e07a7f896f9a1dce0e81f8c26bbad528a0c76818d5bf4a84bb3f6d7628001eb31f7522d1caa0fec1112417a8ff590b4478944b4a121c848a3ebc7f801c3ae72a9763b069898d2277aea6b5be123815663efd9b9b5ff32d96bf79b6a7da6f4ddea86ed3407c52d265b3ba4b255ef6590e90b003d0cc720c85d8933735da72c5dbecbf76b0ebc899b94a262cef210ca156f5397fd6bf01439220768ec786cc5ec1a839db54d03d3dda159f181c7e1059854c73edc7fbdf4010df020383d935475a977ea4104608438c4ef3983bcdb80b3af5859ab86f1a7a57c2c3a1d9d95c3ec05d9174e33699f5a5e42b902513fcdc29422cb4ee10a7fa56ce6e84f3356639dac79fdc0503d18b73b549f5020a0fe9e8296593af815b576572278484c0d2b974fe8b06c10a0c6383d285d799550f34613da8e815bc368bf51534e3ad4c2f62c4174bc7380943900f35280408ae65a01455488d32d1a9d9d3e52c96a604227eca816eeadd4bb2a02a522b0a11e72ac2f54fb6048eeed7401f49a16bd44e7fecc97f484ab4764217db2098dc4d652e80acf4967156863ccb061f57d346d8f403dc7db8002e822aff6c6864bede8f6cb0ceec27d72cc22806711e411c33b5e6a8444bf2f047acd048ec831e980c4d153aa083f3bde8b0b594652fce08b970f8c01e3426a01bfdff3f04dd6495e01a5622abb6a8e33509544fb4691c309e513047fa162e4874a444ef3ef20f4021d4a1b37da2b97e59813cde30269144e12f3b2fa31d727430d1b312409a2ec00ebafc4af3202e3088be0bce38a346fe3643b7729ef5c86eaca48de7dd25c4e0ce8a663cfa99b6361d051bf2d75783dc2e7d4cbd809ec4d1ecccef67d865edef0250e95b2f91f987c09c96376b69cf91321205edd26a6297cf2fdd986143615a5b3d49c4556dca925cd0facc56979028e8884c591800a5000ae3b8b469acd515f58efe6a42da09436021bfb1bee62f0c894dcd4b693dbf68438fa48dca3b59666b2a0ef539045fc3bcc9b956218fca54627f12f127600ab4a9b14a7ede9b5cbd39b6124fb557a40d6f2d31915f8b5c3c2cac6927dad5820db372373e65538138beaeaac5946e03f64453e455ce41059319571c0c4aec46c9b461c4b92d23bedd12992a762528a82ad35b5c1ae5143bf8996af9bca88495016722a3a1b264436c12332fd0b4cbbaa67f44aed4a64bbab82624c440f49a65cb49fe908fb8214c85e63e5734e6f6327453381444e9fffa62bfe51a6e49baa8ba91dd001a19e14158f63156671b7b52884405bbd2bd96271ea68aa00ddb9125029ba06109f17e9ba8d74e3860ae609dd7d1a4bd8c9986337b2a17fdb8fbb1b4e68f12c1da13d9f030e3b400c29b2f423e472acfc3d77b973da4eb16d864814f043a0ed19486ba5c07b9910fcfe5bde1613ad67c409e366ea3863dc9fecd6d67d28f8a1cadf9c43a3acb996d381402bcbedfdb88b84ca67fb4eea556ff01876e5ba3149cd0e8dce911e03e91cc904e9a3f7a7a0639e8eb3c684e0b5948aa5bc8c418d28a50f859aa1c12ff8d95735167da0acb62681ade94d1cd428b19f6e3142f4ab433edd6a59bdc8cd7e831e3be08cf4c76ccc0a649763db5116dfa42596a7356165a64ef08cff92dac200d8e77eb21789d9b38cd50ef87acadb3f55cd3e9ff2cd1ed98f87286f5990cb7aa9791d74207b7a34861854aca16140bb8ff73327a94b11c85e2877535dc03632d5ae5398583155a3d43d36b3252e991e33d0db7016e24c3210738d5f26afeaf6c463f13abd534db282c26e3349ff5fa17d08abdec44e38ae5ed634c542274980cc8d6a0c7f43f4bcb9418c0c37898d4c675d36b003e746942e3961ceaeeed9a8ff3515b1b255c7ace50b3315b81032fb92c9af343e0b4f8d4c53598662e604b1ea05e5927e14a63e9dc4485c6c88c17687af56f2b5c31f9c7cb9c07538078081f87fad958833f1a023edc38a533a8e4232e3a77cd31113ff9f4652688d6ef878312fa844dcea2313f791b0169641768d892137942442c4f5dad00ccf1badc7e78b1178a5943dba683e4b33abd2a5d5dbc350d6d1140a8475b79be1b20f87d48e2af31f785a2b9060685dcea251ae661bcd8039fcb62833f642e853c5173b950bd6e8f85fb0729f770c72e477c8d0afc8b0d7b31bf4c463edca6c7cfba82c86698786e629f910270246c20ee667c203d83be8dcd3feac6195f958459a487895b7fe5b811b22b0e3840be8ad3c1c5f5c60f0132658529f6f0f188accaeafc90c305771dfc3e2a5d05971b33e92ea3f85f187c1830e8b1fdf85dae167f516025b43b6b27b43f06d4ea466e3b50e5f8d76719a6e6568c7d201002ef17fe28e3c5657471b869e247374b28e520dd7484303831deebbe9d1058f3298913372458f1bcec3a09fd841da6845a2c31d28a4435f6655bc536d51d87b98d39708fc795029f316a4dcca9981d78fda4efebc04256778b4c19a54dac0d1de50f45d617d14ae3f034b3251868fdcbfcb50e1cd8ff27aebd91488eb2dcf4b2fff35e23e08934b5941cd4cd4976ff8e9051e181e5ce8e81661bbad90740ad8862abe156ba79ef4d9878f813404535035d3300c6bc9e296c887dacc97fd6ee3f3f89847d3eb065620c3e24de4ac9f52f1d186be15ae0e6a8939034fa4121a542f2fa57980ba33bf527ff2cd035180db98c767ee9f7ea44ec3a0ed627f2a37017dddc7b264fd383675a7af2017be8f7ee60b610638f2c038e920f750c4aa7401c105e8d96fbd4df4ed89038139fe78432cf7e1ee9ffa0705a27d1992549b6077e5ff6238562f25c558e60352dca143789e8697225c3607925bd6be20b0dcad8076d52cb78b2afd9e98a75c06763efdd4c870010af4a3f4a238603ae057934a85b68fd820fc7b57da05fc51ba1c28e7378a7a33"}, {0xf0, 0xffff, 0x3f, "1be4b084e7d127a630761309803408bb046a41e4f96067190ebac159c18c375c3749921e26f523a65eed6db17f3a7c0a9de6ef66dd100fa49bcf06f877fd42a80f8d1c5d4e8166413477f210202c49b43a1d9bf13e8ce043be0cfb3a5bc5cbafb315d5f10d013617135b4d1e2109852f0ebb0d658b04cec459992789ce0873b72d9e9671d810b601fef18f5a00bb326a7acd7274447ac3ae433e7cae0c110d58ddfe1e0e5ed604a2564bbc55f95c83c1ea04ddc9b47198e4a6975fc64b6c1aaea243a6900579b0998d5eda775d5c4523515f0ec9e303ffce2e81bc876245"}], 0x1100}, 0x9) sendsyslog(&(0x7f0000002540)="8bbc8fc91f00e8e805fd78ca18aedce227eab906f31202b3a6ad5eefd51a7a5d09d6b2b412091e701d30edbec46b882a93aaa5cd4cbeaafd18edc435f76e95bd6e7c0f638d3476c585fcfe55a8f019eba9b87887bac367e2a57b196ed11a1b3e0ee7632aa92d894f08973d6b70d2767fd1c72107b9241265f7a253c14dc31b0abf089c4450bffa274e48446e5888613f7f6b54", 0x93, 0x23) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002400)={'./file0\x00', 0x6, 0x7ff, 0x1f, 0x1, 0x10001, 0x7, 0x2, 0xd22da20d4bdca8f7, 0x1, 0x3, 0xeba}) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000002500)=0x2000001) 05:37:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x1, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) dup2(r0, r0) pipe2(&(0x7f0000001080), 0xf0848546a6ec06f) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f00000002c0)="2df08ff9897a04e79c97e98a8ff7057e672aba24f97e75070381373f72cc9dc6cdc9b31970bf28b2acd060f380b5f5b61f9bcbfbbe3262f22d7ce5593e150b56fb6048e6c8b2b2a2e4d94e3f8b98f58da8fd67bfff8b0f644c524bc445e66622c6b931ba972a7679cc991ff842c74b7cbfcb6d2475b8e02b15d611aaf38cf57b255a464b2c84b0756ea75e709a49ad462735a22998146305847af6d7de8eee6fb163a9d901692c265d6a1c02f2c173e153cad7088be21c694987644b6a4043a727a8d27f22ac6798b7b002a0186067364f110356db6358f83ca0ea421ed3024302ba90c0827d001c391fb3417c3f54fcc13696b97ad63145", 0xf8, 0x1) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x410, 0x42) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/128, &(0x7f0000000540)=0x80) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffc, 0xe0, 0x9ebf061baa5d157a, 0x4, 0x8}], 0x1, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x22, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffc, 0xcc, 0x20000000, 0x400, 0x1}], 0x0, &(0x7f0000000680)={0x2, 0x80000001}) listen(r1, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x20}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1721aeedebe2ce2c, 0x1800000, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xb2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x42, 0x2, 0xfe, 0x3ff}], 0xb0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfba7ed3c32a4a7c0, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000040, 0xff, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x41, 0x20000000, 0x100, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x2, 0x81, 0x6}, {{r0}, 0x0, 0x11, 0x19, 0xfff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x5}], 0x148, &(0x7f00000000c0)={0x2, 0x20}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000580)={0x8, 0x3}, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x3) recvfrom$inet(r1, &(0x7f0000000400)=""/22, 0x16, 0x1, 0x0, 0x0) 05:37:05 executing program 1: unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='\x06\x00') 05:37:05 executing program 0: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0xa759, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x9, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget(0x1, 0x3, 0x100) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000006c0)=""/43) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x8, [{&(0x7f00002d6000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f00001bc000/0x3000)=nil, &(0x7f00004bb000/0x2000)=nil, 0x6}, {&(0x7f00003b1000/0x1000)=nil, &(0x7f00003a3000/0x1000)=nil, 0x9}, {&(0x7f000059d000/0x3000)=nil, &(0x7f0000041000/0x1000)=nil, 0xe30}, {&(0x7f0000555000/0x2000)=nil, &(0x7f000027f000/0x2000)=nil, 0x8}, {&(0x7f000010b000/0x4000)=nil, &(0x7f000047c000/0x6000)=nil, 0x6}, {&(0x7f00004b2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000017a000/0x2000)=nil, 0x6}, {&(0x7f000038c000/0x4000)=nil, &(0x7f00000b2000/0x2000)=nil, 0x100000000000000}, {&(0x7f00003ab000/0x2000)=nil, &(0x7f000031f000/0x3000)=nil, 0x2}, {&(0x7f0000399000/0x2000)=nil, &(0x7f0000449000/0x4000)=nil, 0x9bd}, {&(0x7f000010c000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f00002d0000/0x3000)=nil, &(0x7f00002f5000/0x2000)=nil, 0x7}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003e3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8c2dc75f8c698d99, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 05:37:05 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="d49c3f94866156ea4ef6ef2497f48f06efda6f9511dc3fa9819c", 0x1a}, {&(0x7f00000000c0)="36ee50f6113a84a96c4da04f9e428fce7d2083f16ad2ebc696650c036dce15dcb22b465f041d33fffde6d8445d9869b93863574d8b38c862eb69076abe99b7fda6f26b47031a1d54c4f334f4112c17526952d27b02c5f073da9d86237bf2e31c81f2f99b889f2fb36cd8aa7a1e0448d34e4ee3fa242b64249954b47eae5f544294e7f7fe7e38b6c213272483afb67297cabe557253b4452cbc3344ec181dcc3ffc20b39a0759e6882ed16a57e300e06fa52996686e127bf31378b1626ad27e9b05627e0f95a77bf2f583beb347df5584f8ece220b033", 0xd6}, {&(0x7f00000001c0)="6215c2f685f0a40eca5c00d39ceb35fba655ac0d3416e50218cb5a354cee49c1d319d8799745dcc67762d152d49a79896101959e8f8ae0b212febe1e2ce9e6038a9d0cc31fbd34da74fdfdb8a58c25ff05931c4c41f64bcb4b038e0f1a1e772459348a01f1ed6e28fb212934405cbdb93e3d0580b6ff226edb8e30e7a378a8d1e1ceaf386d8272b165f91516827b4feb508e9c7e2dfe976c0dfbc7d9ec2a2dde4c3f28ea75cb372d0792da01782255ea3cbbbdf20095c7bdc70bbbe105fb0e4f6565b4d24a9849255baa70f6267392f9e668d161efa266b799a4aadef5c24bc09943edaeb7c0c9d6c57736", 0xeb}, {&(0x7f00000002c0)="0663162513345d6bb81d742ea146ddd1ce1367dc7f1488fded04f8461bea784b97d42366ceefea7ca365634a976b6630d8366dd78543cf8170f571e1dc8de4e6b43994f6506b11cc297a8fe40493f89122bcf3835b3db4edff3d4c4c09a654166b6dd80da73a809b3b2b2936ad4b3007cd3dcd7ed84706fa147de620a0cda3a07fce0ea72a7a2688e2fe2eebfb98ca5138fc63c0d913aa8c3511bed1a06a6c4de5f572316cf1c83b0093345663e8014911b4", 0xb2}, {&(0x7f0000000380)="6b930ab1c2b36c00e50ceb2714b6909dc0532f049a85541d12cadb0dbef1a67956a9fd3cba280e0fd6fe5ac001835a77e1ea9d029cf8d6ad35e6994e307f0ae3c3440b2459b1352d490da92f236b1361f2f68a0e17b9c09b627ad84b5a1895d473899fffa01473addafd9fe4f538eb8c36861fc7ac596a9acf30a507cb180f7eebbb2a78c319fe51f051ef5ea9a1c4ba86243e26998bd950ef08d7fa2cebf76123eaadd18bf89f79ab0eeb86a67ba7ca3a9238e6eb1f6dfd3d1e6e01ce839a032c2b24a906882a0a493665027392798b0d5eecfd2d484056ecbced6253e8e721c1c0034f5a61ff3dd03344da99fef85f699d8b3f470f7cf0cd5452", 0xfb}, {&(0x7f0000000480)}], 0x6, &(0x7f0000000540)=[{0x18, 0xffff, 0x3, "752648174814a13c"}, {0x60, 0xffff, 0x100000000, "41918faec25700bcae895d6f87944cfcf6263055cc6c174958f6b24ea72ca1d03293e4635c4e67950dec30b135849fbe1c8811c1db783154780f19733b877b6393fdd7bd2db816aa93"}, {0x20, 0xffff, 0x0, "505cc7acd054b3d50b"}, {0x68, 0x1, 0x1, "c960c042c29eee33e9716d8e21e21268c3dc47b39db0f7ec8e737246ed14ec10c2f003a10f3b1052fe2bbe8ea3ca46ba9ae6567cddfeee82fabb5237803dde313a577688b6422434528aeea8ce8a0d502095707a0e9c70"}, {0xe0, 0x1, 0x7, "3ad37126f7493953338ee97dde3e659236625501ce1c593613569cc88c94192345e3bfc0297c3ab97427ea2840ab3e7d3f1042631695205ca737765cbc1d660f1fbb83531e2874bcb81890c085ebb84754afa784f70dd50ad1bc8bdd2ae9e9c363ff339c9ed23d245b2063f083bdf9f5ee79c3ea7cf3b9881b1b729e2c9e545d1b049a503e0b01545106c1c83d6ac7a68cef928fb32e8f2b31d2450b85d6bba6530e950d72a4d2cda874d16c3df904ff465a91f21ef817acb579b27a9347950ce9f0e2c01b0b4e8069fc5505cdac"}], 0x1e0}, 0x4) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x4) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffea5, &(0x7f0000000180)="e7de79a8ddc6f9526c4de99fb8d53e96") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/58, 0x3a}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x100010000) fchflags(r1, 0x10000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r1) poll(&(0x7f0000000040)=[{r1, 0x10}, {r0, 0x100}, {r1, 0x4}, {r1, 0x4}], 0x4, 0x2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xefb) ftruncate(r0, 0x0, 0xff53) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="974c6fe5e71e764f8af734df850d3e34714fa34cdd6cd9070aa9815cb6780210722c27af679274ac2ae1f060a0447b4e72d55689796cc55b8b851e37c2295e3ea21ad11e0459364afb130fae4325d74c82698c1fd46a32d90d36c04b2d178452cee32d5ff3bd761e1193399905c4a414cf571a590b3e8fa630e17900c9b970f14ac7efdd286ce0ac9aad40d5efe8c8727ef69a2ca03b16b559d615c2600bd9a54aa6f2bb943ed7008e85b5b8436c4d16", 0xb0}, {&(0x7f00000001c0)="5b96a7d009bd35f88b6ef6281c03df784e54fd6edec9b9fcfb87434df5f241b9d6b5464cad2e0406e43083bfa66705188d951a73d22eca44bd6bf9bb528c0f5af99553fa3e8477f81dfd362c35e5aeb8c0ff684b8850a9a616c5a219f6dae724fc0e878c65be575eccc9f3077b2fb66b1a919cadb5f95f29f5b0d5df86345b234007ea507551eeeddb16cc1a19be7e98a58918943493880cddd1b90b1dcda489b7490fafdb4af7af9fa655309968f93a1ac6c220c5133d2a3de51c927ad3081bcaa902af2e40255130da3093f6", 0xcd}], 0x2, 0x0, 0x0) msgget(0x2, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000280)={0x0, 0x7, 0x6270, 0xd094, 0x3ff}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x10e) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r2, 0x3}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000200)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2}) 05:37:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x9b3, 0xfffffffffffff08d, &(0x7f0000000200)="871760ebd099585ddd2680964425886805ca1e99d7767a206ad63bf1bd807784c0330c12ad78d77053", 0x29) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x30) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce7132721", 0x36}], 0x1) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x442b, 0x80000001, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x75b3, 0x7e9, 0x8001, 0x2}, {0x81, 0x9, 0xfa72, 0x1}, {0x80000000, 0xfffffffffffffffe, 0x1f, 0x200}, {0xb5, 0xffffffffffffffff, 0x1, 0xcf7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) socket$inet(0x2, 0x5, 0x40) socket$inet(0x2, 0x1, 0x1) 05:37:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f00000008c0)='./bus\x00', 0x800, 0x10000) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) acct(&(0x7f0000000880)='./bus\x00') recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="a7d93a46db3efae1f563004949719a024b1f20e31926ccd921f4c7443429df35b5e0a45f6bc60e459a6023ad4febfbe4b23f12243285b5e8b096837f40732f79929edce8e49bdc3096c23904fb837fe2", 0x50, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") dup2(r0, r0) 05:37:05 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = socket(0x6, 0x4000, 0x34) r2 = kqueue() kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) fcntl$getown(r3, 0x5) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x10001, 0x3}, {{r1}, 0xfffffffffffffffc, 0x20, 0xda99e0073830e084, 0xb2, 0x100}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80, 0x8, 0x80}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x9ccd31b27bde2215, 0x2, 0x0, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x40, 0x80}], 0x0, &(0x7f0000000100)={0x400, 0x7fffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:05 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82ee222cebff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10181, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x0, &(0x7f0000000200)) pledge(&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\xec\x00') 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 05:37:05 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x2) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = kqueue() utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x0, 0x6}}, 0x0) r3 = dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e, 0xfffffffffffffffc}], 0x3258, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000780)='./file0\x00', 0x1c0, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r6) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r8, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000240)=0xc) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 05:37:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000305406910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5daa25ac801cc39e24219914b2bf8cd4e3cbe7272773636e26e324b02426f1cda6186c3a64be5fa7772a692df9f71a881739b9854b8f83a06980a6096db6824329e71109f417778d0386e299089b682c80168037bdd0af516d83c4ef14eb8fdb7e541d056b38350763296d6f193ad545e7c1f3cdd6c01961570ea0c6c5fd838495750e433fbb31f3da60049d25b15dc47c2ec0dbd66c0feab9862e7190b2358469cf59ba437c3d"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/31}, &(0x7f0000000080)=0x21) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) fchflags(r0, 0x1) 05:37:05 executing program 0: r0 = getpid() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000001600)=ANY=[@ANYBLOB="00f0090866693a92d2b8ed312a0000090300002415ad34c93000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="74e0870596931df04e88811ed1766eb759a6b7743d4aa04553300e9262eacbcca73ea557e3b2f553ee79fbc6bc89ed97713bded961a78fdf363a27b86590389cc78410b2bb90a3f9f48d9061458b8e3997f861261d91304ca029b45fb9585425d7b43455c48a97894ab6956e6160", 0x6e}, {&(0x7f0000000200)}, {&(0x7f0000000240)="ffc8fd0d9cbe8f6f3d84645a14eb087b9d03cc696fe0a71f25b821cddd240c855d3b7e359eb55046198fd91a21759455ece738f658987b0298f4c182644163b7a9ed68dd9f3fb1671952c443c8ba539f71444fb6c5a411961a9b87648a6dfeeb871b55d990a650bde74a6db46b8678a2dd674f5bef2a9cce4ac9696372df362dcec1bbcc8645366d22928c980a2e9cb714d9", 0x92}, {&(0x7f0000000300)="521c20fdd65d0dbfc91713a37ae671b04f191a2eb25c0f6c888ce2e866a114776d52860d08eb0c9f0144d113e40e3e60d8e64b6d95c33373b036c0cfc4a8d829a7d52a0384b11bb6ee51ead4af58e82e1d6cc516252feea45e07a7c07eb4de9b8c259812f96a78585c6a1c065a0d16c9bde60f00ff3cb11f5b4ade29c2010208203e72ee194c811f3e55ef787f32b6e0da4a4a89614192", 0x97}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x20, 0x2}, 0x409) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x140) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) execve(0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000540)="57e75de7a41f29fc5f21af97dacbea82b1fccfdc4477ef89740185a817fb47fe447b86cbeaf70087d85fd998fb6e337aa359fa6175b12844965ded01c4", 0x3d}, {&(0x7f0000000580)="c328a8d9c0e2eb376ccce373515993832dc0a37b69808c4a5bd983869dadf4b9d88bd7e1ca942220f8eed6beb316179b35730cc7f325fc3df3e77df19fa771b03c3e3c85dc88955cd244f161c3080eaa1e8783ddc612b7fdb34ecefbaefb90c483a298ee97aeedfe35ab86b8a2383c30d9a30326b613052ff111801c792743703b8fd5189bd98a04c4a1d8882ab3dc96e2f94a834aaca6d41705495a0accd042ae26df71ce6cb38d14f005c5e70f19e264fc3c9828f283bf8a62d22c675156f9e720dd50fe0cc0ceb9de7e3852b169498371773601c695be514b08e78d3364bf79887d3584e9ea7ab2f1ecac59260a9b5f19d99da2a1534e0ea4bef210c005874742e01dc1776ec3dc5204a15ac5cffff6aa72158e2b6863d94a3432cf40833051788a0ddfdc5fc277299a3f5224f32b27fb1d637ad4c3bed70cc8ac944b6934bc334a69d5b2ef14519762636350f68aca6bf098944810213fbbab93763b7661302c906ee96613fccfc732dd390ed37610f0375b220b5f23be04702f90cce0115bdc28b4426c015719c5c0d804a745b03651b404063f3792ab851f8d66c540012ff5f3b4fca20810f01d605671d38ab651af251c23eec7fd6c3db207c7f0305855521589194730d9ae02e204e2472ba14471821ee2a1a9441511bb91eb3534a93bb2954c28a287d67d15cc8a013973293f211b297a636bdab77acb5f07ac1bc95393e7b73459b0181d6da2a069628800ac76740fb982abef0696701756540227e753921735b827c88588e10ffe13b773b9c67a0fb6f6d8a7c1bba5200a3c1cf4b2ff5af6fb7643f6387a66c20e09fc91795290376b99a2bafd9e19978c1288bab37345b17b807f7dee222efdec09bfa422d4a8faee75b06ed5524dd08b2dc8ac01e7d202f0442b571295c32345a767158567a41bda3eaaf53e97b7607f765781ee72d7918d9b9c09d79de7e39575705f89b2d2bac6b3a0bc5ebf180e5201980d59e99ebdcb11edfca9f3f5543f042109fb5878cc9c1f7722ea2f1f5c2b26b8673019891ef86da66ee5ed99e645c8cc17a38635e0f9ce779fdbc770d656d27b22501f92ea962df17fcbbd40b36f208f7fc5902b10a9b8183b7bef9a0af1bf5c6f2189c6721b7a5165cd85cec3c9c09d86995e8a94ddcb7679148e706e4263d331fc36fcfef8a0708b98ad68ff4615d87b0e8c9cfc984ec5519bf66d7683139044d3597052aeda5d7e0d0140745c5c117f642588d4dde4e459c72355fd3e703a101cace187d74d38289770919ff47f59efa71f4a4dd6b3020264da42576fafdc2448cfd07acdc952fb8ca0fa1bb0760021eddf0a6bd99dbddbc482305d1f0bd6a08b1a21bc20d9b07083919d521d2678a8fe9145c0c82a35ac01192286201f157ce6230cbb389e7691e7aa07230371d7eeb9e51e8f5d2f0051f3047b00ac86cafc0c973a318202de67bc3b1de2aae088cdd2753cb6d95d2b5ebd7ec407a49f79e4d2db194457da91c73d5ef37d521d60a0e1a4a8a914c5be66768816baf8fe6ad9382eabb23665a1f48fe11872a8b68d125218607662637b2805630d6fac62de2c0ef644d1564967e2bf3d96d6d90b143dba47682ad55ac963147e1996c85f83f8d2f73dbe8c04ac6ae2a9325410f6e3f3d796bb977eaff4fae33d919cdc10730bef021545c319aa3b7cca9d50616b405576d9063c146f84509aa538862d3930b394329086ec591bacfdf3801d66deb0f87434140f32d04886c2d0612880e5d27a8fd1933604f3824741c43d682e88359be38a3fe7f9e393b4289f0b879a5af3c5609077ab2bfa39d7efdae810751ce554aedf5101e523be3d27d54a70e343eee2b7703307c7c75ad451b3d2040cc5a8743d4ba8b663cffd7bf65cba1fa40a8491ba6ac2a017ba33a354106f5c82c5150d606e0fa580ad047dbbffb76f4424d9dd32e502f7a454e347e545177c903be1a4bc3906ed896f84e2d259488895357b35c681ba84a426bf96e8e341e25766e51c575d8b1a8a037ec1f8531874b8e427df2ad395b338ee3a8da84b3cd8b1b48b81988cffad94896b4532e9402063f1af14afe72bb51671ee9251da1995e23fb895d91d076d6ad1b3e3cf53f0be8da0efcca556bbeb5d6bf8e0f6547055a7d9d57a99da1f6ae907f5e622831cac170aac7d6ab4040cb04cdf205523babcfd9a7ce0a46bfc5049e9d5fe592037071c4cbc716ecf9b71db969342cec42867965cebed73fd31fb32fc735ced7439f32422428e984a06e154da60e426fe80bd907bf93e76d9fa20d0170c27a8cf101be24dc121a59aa092a75e15c1b8d9e16250cdf1ab536e9bdc54d0b2a0c5aa4dbb1b0920b480d67e5ec81b36c240c6d69aa5f6d65cda6e2bcf49628d361fff9d3ae0c13f1d4b030fc2802bf80da210c5c12b45f679f88b4af717b41740f1b5bbe83a90e09a77dc5e55f7fb6c2b83c8bf1a2b772f6a5b1811000fdfd403106a71e2f466388b8c17dc9372173b958c01a701b47194c66360ed399b5265dc1d88f04c661ae5c57cae20e383934272b1c0d37d185760235771f0197c359c79c68da9e8f62e4e111334f2e9aa6495d3f2da3d9ee6cc4530a583dfce42231c56122feca84d69d67bbf063336efb444b5202bdc677c59bd2619d731ffc4e88e898332851b18844059ceed84251a0aeefb0190e08637c8a17001f69c85b5669b3d97034ac5a63eafa91c867563a3afa4045397ae5a81c37e5dff288ce22dc5962d1efae57aa42a8791c69c0f43897d06e2468e5b20fff5cfa08b5ba88f6f85a9b30c5a800ae50422285ffb82ee4bfafbfc8508314b241c349dd47dcae8c47bdd3e85cb51554fa7acf5ec169cb527ce76bde6524cc848d9838fe818326697f0d933e8a5765fe5dc51be99f8132628d5df0e285960a201f29b7d517c5cb46cefd8755bf1e1366fc86b0f0b8226068a6ac7ee53e0228c27afc3282f1aa25dba5e486426e298cb3fd599ea86616f3c393b0312ab8385948223e46f56de711c3de49a66383dd7f47229d727db1de4e24ca308e4ac3eee83b59564e5c5ca3ece0ff009481c3998fcd2f33a103f9c68771b48a86a01bf6ae021922c22a64d82a75f170b92788c8bd37cc35116a8050ae1bc8eaabc2b9fb876f69d68fe6ac0bddf5a96a4aeb157a93e6dc017743a2bed4fee8546628deebdd0d7d7b07697fad7d7befd9ac0a6d3c44d5444d0b57352dc9303fb3d1e045b65f74b2603866418e6e618b40595bc838d2d8a88f7cf92f8dab2928ffe7b44ae66a1a5dc55494ae3ef2bda3f15d0c3e3429a32e18c135ab0d153afd81a5c3e1b0c0cae9e33c7271c8335e65f6dd858c4c217f35f3a503f0bad1474f5f3d465cee44d3cd49cfc4a749b0a8f9f17209b9cd0ebae67e8611e76c1f4b080574c270cbaef4cd24d2e98cb376017e81cce725626e5b104a6771ab8b3e933a4c3fb2259d87ec91824e0941f6baa9b389fbb99ee68b74af80deb29d983715ca3cc2cbd55f4072d39ea6beed905cec94b172eeeb0bad1fa36f736ebefe6d7e94992a63f92dee0070f31186bd7b1a2b68ac2de65d7b3630f8680ccfc0c5d7b866302ed57552d4510d2a2cfde0035095899285c19ead60921d2b7c923735b6f631e964c2318a38c235a28832a3b884a373b420bd5c4b84ba6c705b544ccd23b25d53c9bd9f52e66b7677e6191249896ce8d179f278f705bb45b931fdec3d2ab045c1c532aa58d0af177ef2369717144054e28dc7adb2dc9298d9236f45e9bc3e06ead407afb3ed1dd4ae53add7b2a2ee489f5b23e084329b7b7e158b1bfd2c1cadfd670af95e34d94752dd692bc156e477b08eadebb2518546202ab41045ca4e59f4b4a3f1e82eadb2e6864ca9af6c056f70a0569954966300461c588d2bb5172d22fc46ddd3370665f1bbd012abdf5c8f392aedfd88fb0d4411f70b5d34fcdeb5ef4c49dcfb8d5f53ba927197eb4bd9292f67a7ae329aa0962e94ad5e8e1f198035653fcd161cca789d0228ae053b60607cd48a3cd56114d3ace63af188a77cf7e9dd0f993949023563d9cb01ba49139c095e36f9d4283ab871cf2b36db79b920cac1bfb8c86bc82b7e1f838c4a9ea6009f1d9d7b7d31893e947821c432403d403c96d8be07dd3a67fd7dd19e3897503f53f7123bc9670b36a5e3feaafcfda06ffe533ce4a15f1c7ea7f097435f4b92038b72f3571acd7adcfc66ce140d18a633b506eb8c20961ecf05e4d20dc0eeb44fdc0e6e60f0a3152c39086da8b8fa641ad433112238595397e33fa90c033d33a8fa1a21a93c2e5750dd73675b513f19a8beeb508b85758c9f921b490207dea058a1a8eb3068703ce0327d3009cf010605fbeb4cf6eeb56e3f3cdd724dab6ab3caf324504b6a25b039fc0bc1170b83d0098ad0dda81ae5d207e533a3a61bb4101915c02a8adf6a317a4223aa90d972af43baded399de253554d57faf2e8771035ba68c505d296a78e3a80056c93340d09f75615f17b44f672bb6c72bda48d5b3f160e9f31442c239aac341ba9ec1faf4a3f91186652234dd732cbef6482459d681e9f0cc33fa5c94c5b0a5dcc47e1f9153d8ce1d4c37c9e4e9df22fde5385d6d88c18ca4ae68c32ef7f2653acbba0ef5af13d3ae124e1e87c37fd6d0105b9742f37608139554d3d4d1ad6e5b96381feb311ff5037fde1565ba2e369f28a235b6ca375cc712dd0abbbcca463b8ecc5638a50d559ad36f062323667f26ef65d46076b65284919d51c5b45b856aae02c287e6c749f23382709bb1f5dc2e6cf66803093468de56932829f40ef090d892ea6a0f656fad26183ebdfc1cb3bb95ecb2abcebb528d06247ebb63f982de3d4da0f148b0e6497679f3e315f5c0be6bf4a3a14d63ff9e3488d9231411e1c8a481b5ddadce70732c5d44f7ad849e4374d7d586fe02200b6a9d6ced5f4247f5d1c1dd7aa14399a9949fb28802e5342227631410307166499a7db0f8796200f73025659daa1f9a3abc8b932b2c65c40363630a3e4996361f778959452da77e81cd0dfc073156b2ecb4e471428cc234b1bae1ca2366a4035c1e4d48f25210fc4a9c4148796bd112e8e7a8fbd9c1919c440c7d70a604a37bb69b7674226c2bc417efe9d9ef34b9c774ccfaf0e9a8f3f4816ddb366b81f0f8e33e61e9d169255d278fac1010c1e484f463cc2fc7bc0f580298a743431ba850900596451ee0694cbd7a96e2c8a7b9f8597bcb82bdf8417bc079a8017bf46d1121b3ac2a3ddf21c6e7b9efc4bd3c2e41a7b91a5ad11847b597d45891def36df90b52869ebf39c13f2f2ce7872931dcd5c9d99fd2c1c2def1668d42d529212da3f6d2ff18a620034c0d656833b38591d07e0dd9e4dcaf408deb3015e9570e8412be7d7eb54dfe6e1062c56e57be375b2cab41ac56dc61ec9dc6a626e48de12212e6d71179370322af092fca732dfc34c15f83d82232c1851ed172e9aed13ae875c141aad7e3cc36cc580e0b631fc9d8418e04aa0e37a232fbe463873cdd653ccd6cd990cfc297074f8ac98dc6777b76f468c143c793ff9fc485d9b562da482ebba7c16e87dc82023ad6cefeefe850713323ff1bc978756f803c235ef7697efa3e89f6cd8147097dbc19c34c3fe8433e6f44b42437ec33ab4033ee21f2dde1950c984ae1344ee008d88e3abec29144531b1f1381448acbed7cc50bef8355d49459ebee485b46bb45ad2eb42e441dea17672a60d6d23eabf0c1a7f21919811785300506d6fcf8ee9109226cf5e387257f074f1bb26652d28cb1954aaae555b067668748ae99b62ea9e26", 0x1000}, {&(0x7f0000001580)="185d18adbb78699997c2c4754d67c43eab39f627e6bdd34d09b94d27c4f06e87748f0d523224ce4d5f459904a3fbb1849bcb5fff7c9076def3bd", 0x3a}], 0x3) 05:37:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x80000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") close(r2) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 05:37:05 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 05:37:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x800, 0x2, 0x10000, 0xfb0, 0x91e, 0x8, 0x24b, 0x10, [{0x5, 0x7fffffff, 0x80000000, 0x8001}, {0x5, 0xa29, 0x9, 0x5}, {0x2, 0x1, 0xff, 0x5}, {0x9, 0x7f, 0x9, 0x8}, {0x2, 0x6, 0x1, 0xb46f}, {0x10000, 0x2, 0xd8b, 0x5}, {0x8, 0x7, 0x4, 0x3}, {0x800, 0x6, 0x1, 0xd}, {0x100, 0x6, 0x0, 0x4}, {0x3f, 0x10000, 0x6, 0x4d28}, {0x3, 0x0, 0x1, 0x6}, {0xa23, 0x15, 0x0, 0x800}, {0x2, 0x1, 0x6, 0x8000}, {0x8, 0x8f, 0xd36, 0x4}, {0x100, 0x1, 0xf24c, 0x3ff}, {0x7, 0x4, 0x9, 0x18}]}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022ebf04b0d17a7e6f13b26eddeb1866697b653000745b53948d0732a150a022e775b63657aa4755f1bf47adb848f7b5d9449dbdc4a52e2fdb06e85e31ab86729a887f67b449f88c94f7086c4d03f572e740c65e273440ed0299a57d1ae2bf9ae3d30e3168b4f3946489822a6763b3765a95229908ec5ea42c849158a384f06922335668d8a4a2e4e92cc980da99dd078227e94490b47fb8439b2c039772f7c838f3e1b1d29be80ff486ba9791b6aaeddab7420448c1aa514d9f6c62652ae58f1242ff8b0f05c9e6d9d4b400497f777c485379bf7d27b046b60f87f6487da2844332dabf7f9fe1bcfc4a90d070a98591747f55155aa82f6af354610a"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) setsockopt(r1, 0x9, 0x934, &(0x7f0000000240)="7c91bd60fafad234a9983c6ef88a3c41c106b0d059d06ebcdb627e85c00fcd6209688846d767915f1644de144ce9b7974ad49c05eeffbf5c99d5b02d53cdedb52399e4697ff041a7d48007b76672f6d51f790e3cdab16ee760e8d5085cc9de552588e773e83a1ac1c1825d600e210846504b2b6cee5696a12a251788c69aa48e7e9936614b68d5f0de980698cb12d29328ef25529dda4d08c472756179f39470351541dcbc7dff8a559325e4ae47e903dd2b5b107369981b12233158e35e7afd1188d4c3559b2a9b04bfa3c704a71ce1bb076499363d594abacba162a61ddc62ae42da407f37886fa9416ffcd54202d33d5e353f4cd401", 0xf7) 05:37:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x20, 0x4000000000000000}, {0x2000000000007c, 0x0, 0x0, 0x1}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) read(r0, &(0x7f0000000080)=""/87, 0x57) 05:37:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 05:37:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000020e, &(0x7f0000000180)=[{0xb5, 0x3, 0x0, 0xfffffffffffffffb}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/121, 0x79) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000001840)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x3ff, 0x9, 0x4, "fd471805b0c1a77f10453d3cea73b4f02bb47fcc", 0x9c, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) madvise(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xb1c9, 0x3, 0x1258, 0x7, "3f731ace7b3e623324613affe7dee873cabbcd7a", 0x5}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x4, 0xfffffffffffffc00, 0x2, "eb45b7be80935072aac09b6a31631442980f0168", 0x8, 0xffffffff}) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) geteuid() setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() shutdown(r1, 0x1) 05:37:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x2, 0xc1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x3ad) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/31}, &(0x7f0000000200)=0x21) setuid(r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/150) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x655b3f592ee7bf02, 0x0, 0x0) login: map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00ba10 failed: no mapping 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x50c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f00000000c0), 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) dup(r0) syz_open_pts() 05:37:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 05:37:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8a) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="a7fdb16c55fa578f45ed9b1d5a4f217ae903ff8bc643083888061be1a97b3ce19aa6a3f62c2c4a676a88b3fa01a00600c4a77eaa74b0233fec800000009852c708919914d0fa70b108219a34", 0x4c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x93) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x9}], 0x2}) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x200) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x7583, 0x9, 0x80000001, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x202) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7f, 0x6, 0x1, 0x0, 0x7, 0x6, 0x8, 0x1, 0x2, 0x8, 0x1b}) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8) close(r0) kqueue() 05:37:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x120) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) 05:37:07 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/56], &(0x7f0000000140)=0x38) 05:37:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x95, 0x6}, {0x18, 0x2, 0x7fff, 0x6}, 0x9, [0x9, 0x9, 0x4, 0xfffffffffffffc00, 0x7182, 0x9, 0x3, 0xfffffffffffff801]}, 0x3c) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 05:37:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000102) 05:37:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000100)="26286e206967fce193c16d0b706b3fca8b96f093456622c20f009251221889f1c9e4de8f11e69e975932aebb16ebf859d778be84baa7d7d1366588a6693e36477124ad2b77baead1547111903278b4d76c20f9d55be4697e8e11ba58e1e239f79a9cb88eb1673e8da616971bbbcaa8de8e19fe8780a336e010d1c5a7e700db63a7be", 0x82, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x85, 0x7}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 05:37:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) fcntl$getflags(r1, 0x1) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 05:37:07 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 05:37:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) fsync(r0) clock_getres(0x0, 0x0) 05:37:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x81, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0xef, 0x8, 0xa13, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xfffffffffffffffd, 0x800}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1c, 0x0, 0x16d140000000, 0x40}, {{r0}, 0xfffffffffffffffc, 0xa5, 0x8, 0x4, 0x7f}], 0x5, &(0x7f0000000040)={0x8a, 0x2}) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 05:37:07 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x150) getdents(r1, &(0x7f0000000240)=""/96, 0x60) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3a55f77c443261ff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) getdents(r1, &(0x7f00000002c0)=""/207, 0xcf) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000440)="c78524d80414c1f40e11b9f68c64c9403919989656c7b627eb19c2f6b610e48d939aa0a9b78053806a12592ac2ca175e8ea325812c97c5c9452c88850c4740a57a7d2b538302cafd8fe0c3af6b986fc79f6914bdaf4c1865d169723baa9614d00de671af146c14f37da1cf69e22e35c1fc0d4017e7187e977492e5da8524fb6476ca6b33db8822d1f768c0ce78ea782a786bfe060000006c0f1c54bf872f46697117bf510ac2ca61e845b9e170f7303e3af2802af6") 05:37:07 executing program 1: r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) mprotect(&(0x7f0000310000/0x3000)=nil, 0x3000, 0x14) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-$\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)=':\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10002f696c653000"], 0xa) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 05:37:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000000180)) 05:37:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x10000, 0x1, 0x1, "d7dadb6f8eed687da72ee3056d921bf117cb0b45", 0x9, 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) close(r3) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x200, 0x8, 0x34, 0x3f, "28c1994aa553a5e7f2dc5f160b5cff711c0cb11d", 0x452, 0x9}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10011}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xfffffffffffff801) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) select(0x40, &(0x7f0000000100)={0x100000000, 0x7, 0x9, 0x4, 0x80000001, 0xd38, 0x100000000, 0x1}, &(0x7f0000000140)={0x0, 0x1, 0xf4ff, 0x101, 0x81, 0x0, 0x1caa3b880000, 0xffffffffffffcc34}, &(0x7f0000000180)={0x8, 0xffffffffffffff7f, 0x8, 0x9, 0xffff, 0x0, 0x33, 0x1f}, &(0x7f00000001c0)={0x4, 0x1}) 05:37:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7bf11df46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215fed01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d10d6c1d9230e810637587f8d3adc5fc1312f7c914982f9350e28", 0x2fd) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x62) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) 05:37:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) dup2(r0, r0) 05:37:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='-e0\x00\x00\x00\x00\x00\x00\x00'], 0x8) flock(r2, 0x2) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 05:37:08 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x48c, 0x2, 0x9}, 0x9fce, 0x2, 0xda}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 05:37:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x1, 0x828}, {{r0}, 0xfffffffffffffffc, 0x18, 0x1, 0x100, 0x93b2}, {{r1}, 0x27a42f48ea4827dc, 0x4, 0x40, 0xff, 0xfffffffffffffea8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x25, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x11, 0x200, 0xa063}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x1, 0x3602}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0x1}], 0x5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x4, 0x6}], 0x8, &(0x7f0000000040)={0xbb9b, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x6, 0x5, 0x3) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) fchmod(r2, 0x10) 05:37:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x4f8e, 0x94, &(0x7f0000000240)=""/140, &(0x7f0000000040)=0x8c) 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(&(0x7f00004ff000/0x2000)=nil, 0x2000, 0x5) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0xe386ce1ab2df9ee1, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00202e2f664ea32eb60000cd26d5f7dacca99449af747f60d8568dee58c6a9e55ba11cd9279ad75e116ad36e88c6ee028b24329fcc624744c5b7d80849ab263f812aca9cc51041b8bf376a1ab8154239c1ed863064fb6716bb845ff4ff06c610a3a89ae53723cdbc462d3910d2d388517e0c66d731797269238120e4db9722fc70b3dbf94629ca9e5e793d144cdf9d80de54fb9e866052c259a279f8be8a8aeb14e51fb4f4da9b97716ef09a97badade0773"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000200)=""/170, 0xaa}], 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 05:37:08 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() r2 = getegid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getegid() getgroups(0x2, &(0x7f00000001c0)=[r3, r5]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) write(r6, &(0x7f0000000240)="9ce4394e1997e713705860dd7ecfc2cb39fd8322e32112658cc8454c13079b9e1662030c089971eadd9e55b58fedd5f5ed1793201d9365980fe1b0d523a8c0dbb47306f99a6a34ab97944e400fd10b471deea782edcf999b0a3664fd04abadd5c39b894d63491eb51b1826cc53a11209d370a02000c26157f30cc281f2496085666332c732f426f4b26c22186392578dca2aba9da5b2773755969d3115d543a7a831133e7d60b481829340a20c438181e7bdf938dbf668fc0116d2ae26be57cc4e626bec53fa49580b31225ce92a5a29d25901f5bf31622851cddf79d83bbeb601df572febc0995f2bfb23c868b12801e25d7497e665ad735b2d257af5b1527d5cfaf760570aa194d3a685e09dddb5edb08a3d00f7fff289304a80fbb5dce12c9ea7864a11e5ac36972b95a79458cc53761facaf33481a9bb4796366f747ac0c6007d0a8625654531f4045ab3d3a64453aa9738fbfab0edd467ccc710dcc1739802dc030d46bdc00733cb0d666282cceb99f32ac4ad3fcc71d956961a08e7beb5a9d5ed4f6bb05119f2048371c0ec0c0789a89bff10dee6c1d7c0b8092a0a6a46c68aa99f1a150fe97a859f7d48ecd0231331c28249d15a95c1d2ab111fcde183cc19c00ab1543766c44c63bf3317bf2ad32c5d1f3380f4e7598be06a2e0087673d6bf8382520aaf50ccf286045e762015cdb9d7396f9fe60df8bb3d8d2903344b541ed87a6e49a9ad24578ee2993595d28de252a13cb695df7151a529482c9443274b88fcf0726a950b0067232e1ef583d1457f9e690031c7e47d728065dc727c40df3c65ccd79e2ce5c0684e49597d3ec01de66549bb3eaf8b5dc388d45d002a74f78d26a7be7f36a7594a41d09750370450a351e6d168c8b889c3de02c74330bdac3b45bbbeda65724bf84e75836802edbe7c675c5415f34ff66be0dde975337e94242a26b985016cbd1a519de8c39214eb97688a3c5b34fca55ea38264919dba818071425230c282ea7e522306b189dce29dc30c6d36832fc5b98453b7e156dffaf8c51a2cc1ba97b12198f96dd3a02d746535f98a6046eefe075c47051f51280c3738eef1217a4e9bc7810fabebf2458cf9cfe36b4ac07fd37d4d3a6584f83e79354dea95c1c702ce3ad08471ffed441d0bba5e19c4377484d8a3e2e420d5da00303f37c92b2debace523a966becff0d8c6a1134032cb525fb51aa1c6b578352074f006dd8ee5356bfba13dc20d8b6774ee8d1931eec9b6a30e2722fd36f8bd4e6189fe1c68945d601d1caa553d62dd6de08360577254c9d94240fa82e470d29621d2bbaf735539fb34a64423241ea70e54cf38040002cddecbe768d669f15244bf03448aaf98e4d20c86d0501e31cf66cb546e0a6fc62ce38a0ccd0f604fe8b1d958c81e0c57cb66e2c74514307ce09eec05b3874a3ec61843c23e9eda3b4bc7660686f822089fe6d396294a37536e5130d54d984d3fa4ffacc45f28e7ad8e45370f125ad78f87bbc6aec82c13b7be0f6d6e5c390a598608701bd9fae4d6acc79f5dc50e6a912afb88361902f9ee8fb23a9fdf1ed723e9283a0e27deb213eec85334eabdee5722e0424f4f3699425a88c1b1a79cbd0037da9543ced10535d7f070deff83c6fac91ec73d461880083d3deccb892fe44d11cfe182f81dd17e4219d3ad5afe83581431278b9a78c0a48eb9fc6a8efa5fffb3fc830803454d98153435fb8db73aa85c171f9b7eb90d6d42f696a5d4ad536822a8b10e4d1381dcdd0bac86124870e2112432009036114e0e641835addd115c4d3746bfb0ba47af1004c812bf3988b6fbe069e0ab0230ef26e330f043e22d1eadfd8955fabae8f1d4eec273277e5acf2a2351d0cb11b1c48f2c09447c49de0654403f1966a983f2b1b6d5889a1ef4a20ba8a16a88ac9a124a12fd99e82554588f3157d03c395322fac6ea2990009825beb1aa4ab913d0f7a0e89837a0357d6e2a9f2e7cb5d42fd7bc90d5ac466964bfce72ab19b5cebf4953e2aacef8c3bb3b7ea2c1a92166ed5b086e7d2495b55dcffaf6f38be9b7edc15708bae7ee8dc9d6b7c94bc95250f0f6c402aa02481de0946aae9ec1cb11d0b50c03c14e2d7c81f14c6b3f4299b5b1cbbba37f94c23d41b0c840c55c638b765e4abd8e0cde859c39bb53652d8375a6e4e52f37d4e521324a5782de8be3d4d8efbd64d40117c03b5694c6c8d2b714f38334e6e6757bf37b12f1b9845aa519ecb8589f43307d964487b3b52f1fdf2b6099756985d16289a0aa6c3708852d962664919ebb880fe45cbaba4e6be00863e8e6dab01883920a2df33f62c7811b738cc2732a9c38c1de403d246b750972a0c05f3dd7f8aa9177c50529f04ef6a9c98cede72afe32e550c2ebc83e8d851499a46c10f24070dc6255e53607d8dbab1b547c0e430e5c436cd846f835051a699ccbdb8aaa3da5a4dce4ecb6fa199b00eb924b7e86b3519f051d176ffff16c93d046a7a67ce2c1d2f3764b0f13a8855a1abdef09a86f09c4a68a537fa9c2bd79350ab9771d6be90a62ddb06ae3df00a64319349de19ac5ce4420e647db8ae1d1316ced24f36062b85168976eb362478bc581357aca8bbb22cf5b9dbba2c8d26d26f5c9c305265578ed7956ace6b5c056f17a6efe8d9f32af74e5eee1b3f7b83f754636695ab07bc2989a589b242e17e239520fc90aa15b66bf28dbf1c8b8c23c036560b1369ec3b71cae6a60763c401a2465508b461c75f36f7e1945690ab5a02dbb3ea3bcb29950d9f3cd936aa91631afacee7e0e8c289630bae5168ed81415ff3e4e43f96d9f5ddc9197f7a27fbf2d39936bc323e2dddb224b0f8ce476cf6f2fc34fdb5432faba04c5ec891a19a73a521a9a8a514bda858d2ff5edd1bcc9eb4776c65d86cc04be2176854a7334ac7566f661c132045977d438957ab5ac3250963ade3747e4e2e2aed98b94e59c56f2a1e778f1e5428dde3a43b402adf6fbfc3d903cd9fa5f4df8647f23dd80fe2b5ee4853f87511104da152734a911143835fdd5609e35618454e2be3c70bf3fda8d1865049b3d5bc83bfdee2f1e63f6e62bd6bc86f5b07f1d4fe1d2199576235ddb28bbbd00f4661b5afca3621f90961c6c7bbedab910187efe9419eb504dee384bc6914ddc5f45c27dac93ad1cff4ab1791a95869f96911f32c424f948de0ff388a1c1b179df322e7d9e19b6036dacf25fee98d143bbcd7355a02774ffdbdb2098fc1daa7ada86174a7def8e2b169f2d41dfbe2b8dcac1273cda7266fcc6ad67e440c384096ce30f7197686eba4f8d9d484141810cfed8a9365cc1ef8f9451ad1ee2e1b964eb9984e7ffc6488b8652302639498df5d4a71481558552c7aa325015b92c9ae4490323f383b7ffcda03e7761689dfc5df23b1c67b7c592188911ba7c4f32734138fa30c974c80618fba1100bfa0589f7fb9f1319a4945ce381aa82abad0c3651816ba2ecaa7f8dbb5d489184d1f17ec32749df09d3524f48d551ed0ee7eabc675943c7f2e482fb9e48062eae91fdfaa78ddb075a18042ed24b162ceacc2a5e9140f2f8de5a9f16c200a04bf6ed0273e817a2e94b2b097a2d40adc716c53e23185f31c1e3d3ba6dde0a907c4d543ac0672d73d6f13e4b82f8d42cd1dcedcd3d3919f25758f7bf89f4d5dbc267228f067e770b41ec032e5f11390ebbd6dcac05a4eedcb3cc816b4dd40663c1dce132bd0d96e55488adec4f63a42d8c8340d3d3de40af2ca1b04a732484731e978c7f8a21b14ec1456a080272014cb4de58c95f2f624cb3f19f4d3f47c4bb6150b72d69bb261adcdfa3ff5cecb55194b2f273f76e39897e4e5d599609d97da6bf3ceae631b0ce64066cce5c0dba89a675091179d0d42c24f43107fc615c0e87eae44788f1c9de97a9b120f2bbdd229446139598380255160449472392c9314103a753200f105e42d9b174348ce55e7c73b2ab03674f33fce5ef8e280bc45c1a42d59ff83430dd2f56fcbe0bbbcc42dc43dea11620aceff18284eb67824285a6ec71746dd3cb38251b7df1086704c8636328d408e5b0a589df06ba32ccbd2c6eaa6faef0c172623154f3f66b29af26fcbdfa8cad9894ae30d1773b176603d26e6b426b609e9f68ec0614164739d1ec585e5b1089f704c1bf58add8c352009f95f520d9d65e070c820fb38edcd39971d9443270925554ab02dca5eb8ae23ee578cefb8068cc164e0ad3d3af21413c299360ecd6cf2f34d4c2e7be6b9bfc4c32ea0e13066f6c0cf193dcb9c3208573168ad61c5789c1ebf9a70c71b838ee5ced2e8e4c9c8d94d8166fbb98a62ba53c4bddef0fdea4a17ab34aec583e2f92d477e34e65306e2bb12e3dd0373fd6fe5db16a012d91075177f7d013d8f75d53c2fbf16e40d949a3fbb34a0987b3beb2986f707316d005adc6c3177fbb94b408084fbf50669cbc208899f1b5e880e7727a844233e893c64ff23445040e61d476b92c7351f7bbf4da0c6a9f6e1dfa33eb92d4ae5c397fa57a90f7c1e3c69d0b1c1593537bed628e000245adc3870deafd60bc7672a2257ec53abbd8037b0162e3375a4ebb77f07e283ba833afc8f54f2f10ca69b9a2cf5ea97b42f0bb1d46d3a5b45ac11fdf77f7807ef6192cf0c1de9d49001042d87236d1b8bfe33229f90be441d56741048612afdcc8d94b0bcda4ed3ff09f2101430bc71d5664cc142faf0422e30b19d9f50f556fdeb9b6bbb54ce91c7becec5fde014357d6236ed834a1330ce49b4e48b583d02f0ea18234cbb33a7556410404d9114bf812b89451ab4587e4da7217c636df160c089dc8f3f0209a6784c371fb69030b54857ee043118caccf94c717d3e1c7f62d228a41c3191ca1b9966f52f20ddba0cafded245a847c757039c120d0a65370b3b5133fd5cf040fe478f77c4ff6473ea68c25b37dbad9a729cf66e52092e7f1276c0fcbf9e72a120934174948248912d66b7aabebdf5b52017e36ab25036dfe12674904d26580a5910db81d30696efc423e4fc705b313df3ddff6301cafd13ddd3acf96c106cda4561b1a9ab196dc675bdea57e3696b0e2d3b8bf9ba16a0f2115282a387b3570ec2eb543f8f0a825442932c6782257b2981c068a00f3ce4a0d35ebb2dd31f8b9144a96bbb8a6d1776fcad71a123a6dba0f28a4e48da0916ee96267cd503a7c5082d3c1c981f56bd85ac956f5f6072383f5114ad329a26a94b53a9155b6201a0fe95d3996f4a9da323feefe366339206dde9caa04b02b3cb0d654150775d7193715e5e1acd7f1d5541a33cb35cfd389d70c5fa3c95d180c17d0d897420d34652c532c6c034f79e6e2da256c711d2cce5ee43e7d850e043cff957c76da97a51ecaed26b0da702bca7dfef6d44b10a1dd819538e588a67fbe697142ef01d6d4efb1749bb35298569b740bf8b53e4b9723e905fea5d7918b2fbf17108e8e6e7386c5c0ad3c71616b00138b6305e4487e4fda2547efd4236fe829a33a435fb63900f4fc992c4962732aa002cd181edcd63dddfbeab2d8c03fb9815338a32226e0de5bf900c8c5e5d0ac598c3fc733e180ea817366dedba37705c04839830db0ab530d9f70fe373307a3adec8b5d002deac14d1bcef988dfaa2dab624e8f806a2fec5be334ddae088a3c88a8e90ca959201da01bf057f8730ed1ec6022d09429bff3233e912315c5c71c186b555778861fc111fbe8f484d63141dd0ffdb0ae3437496f177aaed0771bdfddc9936a9a351c22943b27e7d0ab167e3a31b4091320dfa6ed650e2f61d89cc6fd0ffd67a37e91ad96da430299722b3e", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() r9 = getegid() getgroups(0x8, &(0x7f0000000180)=[r0, r1, r2, r4, r5, r7, r8, r9]) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 05:37:08 executing program 1: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 05:37:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) connect$inet(r2, &(0x7f0000000040), 0xc) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x20}, {r2, 0x4}, {r1, 0x4}], 0x4, 0x3ff) 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffb000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 05:37:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x44) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) close(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x0, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001180)=""/166, 0xa6}, {&(0x7f0000001240)=""/191, 0xbf}], 0x6, &(0x7f0000001380)=""/178, 0xb2}, 0x41) 05:37:09 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 05:37:09 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x20) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 05:37:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x2, 0xd95a, 0x9}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 05:37:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000200)='vmm\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 05:37:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:37:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="827be52d28b301865060347be846022e2f66696c653000"], 0x10) write(r0, 0x0, 0x0) r2 = dup2(r0, r0) unlink(&(0x7f0000000200)='./file1\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file1\x00', 0x2, 0x20, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x3d255eb25973e18e) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r1) 05:37:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) flock(r0, 0x79a217a0acf735c2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 05:37:09 executing program 0: r0 = msgget$private(0x0, 0x100) sync() msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x1, 0x1000) 05:37:09 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000002c0)={0x10001, 0x1}) dup2(r2, r0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r3, &(0x7f0000000240)=""/90, 0x5a) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x21, 0x9}) open(&(0x7f0000000300)='.\x00', 0xc1303338548feb9a, 0x140) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x138, &(0x7f00000001c0)=[{0xc9f5, 0x6, 0x5e, 0x7}, {0xb821, 0xbb9606f, 0xc1, 0x4}, {0xffffffffffff0002, 0xff, 0x0, 0x1000}, {0x4, 0x1000, 0x101}, {0x20, 0x69, 0x10000, 0xffffffffffffff5f}, {0xd709, 0x7, 0x1, 0x2}, {0x6, 0x5, 0x3, 0xfffffffffffefffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffe000/0x1000)=nil) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x5, &(0x7f0000000180), 0x800, &(0x7f00000000c0)={0xa8c}) r2 = semget(0x1, 0x4, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r5, r6, 0x1, 0xbe56}, 0x80000001, 0x101, 0x6e3}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0xfffffffffffffffc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = dup2(r3, r4) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x10000) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000280)=""/246, 0xf6}], 0x2) msgget(0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfff) 05:37:09 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x5010, r0, 0x0, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/93, 0xffffffffffffffa7) dup2(r0, r1) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = kqueue() close(r3) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r3) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x8) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3c8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") 05:37:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6f) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000088a0500000000000000000000000b0b0000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffe66, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x51e195161ed22290) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') close(r0) 05:37:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070016000082b02a84a8ed3d95955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495c9ee48c02f6ac41eadf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bb9e99033077039910cbd826ffffffff"], 0x10) write(r0, 0x0, 0x0) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x8, 0x6, 0x6}) shutdown(r0, 0x6) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffdf1) fsync(r1) sendto$unix(r1, &(0x7f00000003c0)="1445135228585ab5cf9e6ce09c6f799710713e217c64970b1db6fbe9b4e23237550bb9d4ae215043e1265b6af71540c3e4fa5e88499ef4c2c7b9dee89180915edba5525d1312e2348658d1fb9a6a9398325b29c2cb73262395706426e214cb265d90a3264c80fe2cc40ae91636b9852c6d68ad011f7de7f8a8f98000348d551ed33ebe5a146a909a0350bc53ef31b533563930a0eadeb65cc18fceb423d2fc2524aca826a650ace774b732aa4fda88e3632d3db100d325b44efcd5a6be39009334c8b06a0cd6aecd2c5d7ad9de9290a0bafecce6700b3f7970fba76b41079a720f00083f70e7928a3ce5c76cf317a8d9d977ad484dbb2da68679339cf8cf02bdb1caa56c00312c43993878b428da443e22f82f9b22980e10c92b47d5792ea9a23a83f7d65bb35d3805b08348f14c683e2c2140ca8829b89fee6062766f24dc1e2eb693d2404fe5f8c616973202026505eb8168c609f677e2a1ee2808ebf73b67aca365c7dce0cca8348a223dcebb9211fb1b68dbecf69f743150e846117c15a45c6b0a354f7de903eb1ace5a70d4efe5b511f3c3308bea7b6e6c816e7950ae8a945d6c76178eca90a5efe4fc151a5c1ba7e3cdabc14b62d87ccf665339b975d12ff7d488990b135783df11b565e36442f4226577f01fbbc6167fecc18f864c6e310ef73d80d920d06601d00f6c067184158adae00a4c8647ad2a15bf68a768628e8aaaf485aaf7576af4192381e56b7b86acf666a3c8e852af78999a25bc124f1d5d9ce60b807be9fafd69c7c59ee290041e94ebf49a2169ae79e1d086e8c906a1c92d5c4b10bb318fd2f3ddb2c8f9b977289cb185cd6bbc8c86f0dfc2bd317a4bfed4911e63ab46810dcfc577648e4cd9eac4e22c73ebea5f3074d62001f2e71cb4f016fd3c3a819b8cbadf5b523ff99fbaf454d4433fb1bdc9035fdb0132ca8b086e06d512c071d340671cd80ce8e1e5bd1f37ea3eb160000916c711e041baac4b0a1a2cc07726e365e69c0dbee5e239ddf8f3068003bc5004e04543bb023781b37d7ae280babe17d3d3dbf245baa3a861aee21b3635e16034b6f4e1692c9531beb18030b734fbffe0d56499f08bcc8fcb3cabc8ab5e46543f9ad75d8178a0443617023d519514af2a52782db55ccd4ee9440cf24afaebe5a169aacf6010f1900c5d04d286245d4f75e6d4e82fc2a27d4f127b1879b641aac26eebacb586ab831c959de2b11005f4053b18ba07fb54737a9af6292d747572c8e348f42107c9cfd1c01f958aabf19ae3786623883f1f085d7f7840b6db28e1fd022a0438706eaf328d34a3ba3c05c754fb056241071e4cf4ce78fd4df56160fc485313147494844b85fb17b6e7e6ea2347e482a3f23cd51426f610cb34a877cbacf8182263414d43134870f084eed71e5f511a32a1b7497476ad05cdfb282b99414c2ba0cf4e0114d8c670e6c6dbd14430cb0f3d84d379ff6a73cb9290b0ca65330e1d0fc1bac36354d5b6dc02e22665f500bac1c46dc2aaae0721f818ab949bebe2fe79248ddc4626c4e5121b60ecb6b0d6b140e4267c6aec685158ced28864344f7b5191502d2844972510d02136c3e6efd118310d587a833865ca04c07d8e9f61d4cd5718b21061a677a5176e72dc90a9e6d6b10be763bcb5bab6f35a6b7bb4ff4eec8fe1e936b9cb89fbe76bfad5dab4f3fef1e8964be312010f76c88cb834bec293bc521d2086eddca894766f2fc2c0b7a2604e7f492db16f03a046165ff968e6748b0ef1c62b23334b4ccf3431ab084a581b02fc4297e78cafa141b8da7e3a534cfd2cbfb77b4cc0c63ecf6992b51a591481b40c214bc2042246c7e4e70b42ac50f8301e8419963342b97316b00141cc02f1fb98bc565a56ba9853e707ab38bbbcf9462140249188dbb6307f6777dd27b91dccef8b2842fa1bf47b94a3aa913fddd616e42eeb1d208653cdb25dc9ce3f061d201c6ad30d4384562461d19b44714ab97643707cc08afadfb3eacf06cc17309ba501f61d53f17190fc10dc865f09f7c8421845688e3cde1443cf52509c2e108f0d31fbb1d245403d912e69c1876a79a975052be8c6c412146bcec8d0efc6bde830cdb816af1a501e063f5377b6e1bf6b2f1f4069c33b1bf53b2a8fc61df12594936c713f6bd90e732ecc365caf40bbc6cb3589763ba1c8b56995b3dfe07c5a6b4a218e307899b6279fccb2e6c92ecda90600921d6379eb0831ea2ccc8de59e8dcd45457a2a6268eb303fc3a81a6330443f3eab04c74bdaa96f714658c56b5c7443bb98ee2a5e8404e1c9c0b4a37ef6081fe1c8519928c1f6c5c0c56eb9cfc4b04f154ea1b6afb0371e33e56be7dd01c1e184704089e945677c8a56d1550536b87c20f2779eb8a3a6734fd6b105463bbe77eb28bb02660dd17db2c0b2379fee1e45ac05adbae70ab09ca804a1cbeec061bd357593d7e2156273551558939f9b8602ef88644e91c8d292f96d29a5bc1dd69a402e5f8e5532bf91e2cffc5e8c93cb5393dbf523792f7561b7de8e140a80077dca253cc967c17a6e04a7eb4fad31a45d16199b784a18914221ca72a17438ad896aa77c0c212d2d97ce8e729d6b8e1b28502d448c671a321f90e394b30271ad7e947168ad75ae381f62ebcbf3727f334081d6939076ec1b6149f080ac11688933fa36e4aef09d536e747fda0db700ab15402d8b55bb6f88dbadcb071b09c7f5cfd32ee5d5f968244dcf352638eacffc5a9ddbcb964382994e83358e8d12ff7cd9bc4583007a6fd325dbc6b4d9be6408ae02146bb61e5a8865215c52f214750402739722cd413bd862f972d3e1d20be17d270983d65b383ac345f059cadd5912ca726c48ee48707cbd62003a40d558c3d8915d8150ffe52ecf6d692f055555d5e398fc6a31028d7345b3077bbd25998e38787cf78109a553a9d7c52e55c957a6a988ffdf608b5e835f0af1b9385f5c687a418156975c3f346dea4644545dd7be3b69b9f080a85d565cae570185d8960519f0d3dd42bce9dd0556be9a0baf394a68caf81134582b55b11528d0fc077db2aac22baf7e65183c1f205a4909db6006aba75d910541c3a072077a59edba97953a144e59473de4996310784f8a692f0e3b05a1a21671edf10b94dcfafaea87433771aa6fe1847f519de6906932d0c683e97654ad94771420482b901622b6c5c51951144ed27e78590c48655ab1e294ed65ed67926d1cc2b4c41916465f0096d532bdea0b0091efe3cb931405807c94cfae014c60e85dd063e19020a1cef4739a82e845b7523cb22a1c4955d3697d8657c4ae0c53da976b19a8be3058cef1505a9631ec4d70285df17ccc3397765535f6a9a9a00facc91cd0173de6a4d1e7282a52165edd6ab01dbe0d3b3d6b0b06e013cf3f2c9c45033757e1ac410e483d5396618166715b4ce96d767c87ca4535b4061d513e37d1ac92af0aae92f8b498f78956d9eceaf81f73e331569b2d5b5e67162aac7dfccef67504fc4edc6bc2099c6f8f11983119038d4e3bfb15880c6273bb3d6e5659607ed7edc61dc19d21327bdbc31701aa6803fff0ce1432ab20eaab94984837e9473ba2c528416f9d4480dfee8a41b9fed6efb51038faa8a4595f7d70917740ea856f6515bf9247edc4e48542d2c36c027e43e636843ee212b644f8760d190b13f88d1515238e1c37a6755e037ecd31e2ae12d22e5e9917fb3627031bcc0279db96e0a51a537c06746cce180d87072bf10e91f7eb3e816cecf926bd0bc24f8190dff823637215b6fa91a594188c4b37aea6ea57e02fa6da97d8a0e4fc1f6060c6fcbad048786836c029a19e2f489ea8d59411e0ff9950f2e7568c5732f210ca6c935676d09288572106f1638106fe89bfb8b7d37a5abbe9e81afc54043a8823cd8a44583e6464cc128f89151d7d691ed4be78baf70d2166ca798239278321a806eb2ca472f7486d1f65b780e6a9e7a27e272bd406d6a091f906738e1af42ce4d06fc4e0c0a514f4a28ee0a2b5e23be7226e05c103fc4ffb7abd8b686fb82770007a93632e62145405c87b0912c82268dd9170e7215e88e8cd1a3a63c4f1e6609efe71c7974875df77fcccfc36d8b60e7a6d86c470ae678287f0019ec70ed468134fdff5d97b5e223be06dc03ff40806d3cc922240acc7e8207818fc59c6999f11461204ff9f60ffa88828fa7a2d0baed1ef5aac4c15abffac165f9848d8e9ae549eb0e2f83c80f4c4cf7eb7a94951ee351cb014830bcff46327e60533c0339acfc3ef0fb4279bc932266e92b586a0f97f1a74b2cfbbeb2e11474490336fbca0ef805127c5a5a0191b62710b90016f0ca1265f10d5c89376c87dcdcdaa9226e370759d2fd054b30c5303a3e31e2c8c5dfdd3fc121cbcba9d0005019be023389447a146f28720bded1cac39672c86bad1d9037983324294c074ef7410a25bff0caf1833360f62cd262d4ef929ed05abe4378db482ff91f11939d6793d8dad19a094ead39b8402f554476c7643718b7ad7e756351679175e71d87fd9e4ce59001cff61e2a846cec9ff8e96d61b7b26f77b4e2418416299b65b36d08c43c67da7e744b19475ffc91c206c7b2f6c204f04dabde6969b2079a96deeea8c8a7af8cbe2ce2e40138699c2ca8508bcfe927ff8e241b91ad03f5b0133a1d20a6ab116e767f63aeabc2a37f1ac58b3e573d8d2179234006150c116988770a8b9a4fea1ccdb9ff79c2fa25e20b47cbae14ed4a81ce69c2848178a8b3e9b274f57a81da7505ae8412c3b768089cc2c8a1b1f1949420d53bf5c3d00a88787679ee660ea4d2ec0bd06a7ec7b7bb0b4252c705aba8afd7e33dbed3a0db0f3c72da0dc141d19e97b54fb6e7527148694a819782e1fc9953b0f99abd698d3fe6f12d2d4e5fc98fb7b517aba64798d6b63395389ecacf0c1ddad6f480306cfb79719c9f99a0d6187967abfebb089d8782d5802ccc21c7d8b2154ca760423674ca3116d19f77bf5b817299ddb6f177f9be44e5cabcc7e82ff9fae615080c04e81e2439e0515c52b1e092853be1a6f9f5baabbcacd8598bdc4b85650e637d2d6379ec2b74c2e4cc1806c30e5e25a8d420b5c56ee5f63ed508f02f8500c203a725384dc62c0140f0743eba98b38fd3f265570c195e20d2ebea0cf745cf4fcf662af9b14711a4e8ed5e9318ea4e721e3a0c2a2ead8aa7662595ad0e71c167db50ff17832f3fa1aede06d6ef3d00bbe8fc0bd47cbd084fb40aa77e64f500e8a32e1b18699a9b55852575edcdd558c32f755c01a1c4b39006bb669d57ecafeeca70d4de053ad642c47acfc71f6e1a65765d4f6e5e512f3e7a0b946bf242f41eb417af1b104d13f5a70351e200c2766fa0719bc930f87b18b82f6cc9f6e5fb4548675f07364274079257f9efe00900a974f8a4d107919ba803cbca76c2e419420b326fb917a470e94023fa5086aeac5e601eef6a319f1246d7d509c3d52c78003d336affa47e378d95bb9325e30386492b9fc3cd98d9961539307e984a5c45c77584159f743cc009423152597095f191e34e80e074ffae5f320a6671e32eff5a9387b28324ba37ca9172f35f9c7834cb8dcd6c46d331342cec209c609973ce89549cd5ce4972279a2a291045f287c8c850bbbaede11b5c9cea19464b19c39938dda7edd27b902ac234e9a7726dc26b77a6757c2730cc3081eb6452b2f4ce31bb308599c2386c226110089349abb92a469ffc80f99cb7c005e2405702db9b7fefece0689ce66e46cad237e711d1a28c32de2f2d929c7ee13ec69e75d4c6e48941167072166da72b4c7e2c4", 0x1000, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c5d3000"], 0xa) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200b0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) 05:37:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x6b5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8c02, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xf92f532e0772a5be) write(r1, 0x0, 0xffffffffffffffd4) execve(0x0, 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe, 0x800, 0x0, 0x2}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x1, 0x6, 0x2}) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x2000000000000000) 05:37:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') recvmsg(r1, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/21, 0x15}, {&(0x7f0000001480)=""/48, 0xfffffffffffffc98}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x5, &(0x7f0000001640)=""/4096, 0x1000}, 0x2) recvfrom(r1, &(0x7f0000002680)=""/37, 0x25, 0x2, &(0x7f00000026c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/177, 0xb1}], 0x1, &(0x7f0000000300)=""/67, 0x43}, 0x800) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 05:37:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x1, 0x4000, 0x7fffffff) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x3) dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0x8d9c}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x30, 0xf0000001, 0x0, 0x6}], 0x1, &(0x7f0000000100)={0x3, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x81, 0x1ff) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4000100a, r1) r2 = getegid() setegid(r2) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed2, &(0x7f0000000140)) 05:37:10 executing program 0: shmget(0x1, 0x4000, 0x340, &(0x7f0000ffb000/0x4000)=nil) 05:37:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x0, 0x10000}, 0x4, [0x0, 0x20, 0x94b, 0x7, 0x0, 0xaf, 0x5, 0x5]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) 05:37:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x3, 0x7, 0xa6, r4}) poll(&(0x7f0000000080)=[{r3}, {r2, 0x3229abc6791e715e}, {r2}], 0x3, 0x0) poll(&(0x7f0000000100)=[{r1, 0x8}, {r1, 0x20}], 0x2, 0x100) 05:37:11 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) 05:37:11 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 05:37:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x5, 0x167) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x1000, 0xe853, 0x8}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = shmget(0x1, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fchmod(r0, 0x83) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0xff, 0x4, &(0x7f00000003c0)="0ae5ced54af553e396fcd9f33d6ff3e9757d87079bd34f3aad0828cc22b54a51c829a977e948611fe2ae0f158c391e31f3e76ad3d56e3cf833081455f795831273d688941c3c152775dc4100c0dcfbd70ef326a3791d33ae99b95e7824689d9e8cad51e05be792a613fdf54c992fc70d83e392161a99b0c23e481555290c6f53be2a7ee807db17d4808efb278175e3bc81b18cd33beb8dab25d082a7af718cbc85293890eb582bc4687031079b1d27918b654b8bea27a5770431254987b415eb39899bd50a333cd0479a6be3993db98428ca3ced546b328e6cb5602779bd2139daa0c00ed3937ec3136af125642ea5907915", 0xf2) close(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000004c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x81, 0x40, 0x5, 0x200}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x40000000, 0xffff, 0x69af}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x81, 0x8}], 0x1f, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x80, 0xb}, {{r2}, 0xfffffffffffffffa, 0xbc67528cc6dcb0fc, 0x80, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x1ff, 0x800}, {{r1}, 0xffffffffffffffff, 0x12, 0x20000000, 0x3, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1188}], 0x6, &(0x7f0000000740)={0x1000, 0x7}) fcntl$getflags(r2, 0x1) setsockopt(r0, 0x7, 0x7fffffff, &(0x7f0000000780)="18fdad73249fb620cd9263e27f6804946513bbcc7fd706cb5eebd20aa185b415952cf74e035018977f", 0x29) sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000800)="e45eede86b64660e282230fa8a6ca305a79f7a7422fdb25089c73f65e7838b1dea67aaf3eea68ad86728fc623867aab4aa258824541d047f8737e0a66f82ffc91903d24a57b29c19fb074f715cd8df9e3bcbca0a1eaaab90da82bedada513be399a16accb103d80fff09db672218dc84aaa4e0f72f09a15c082c240641e2f80241fd7c732604e69ffd1ff0", 0x8b}, {&(0x7f00000008c0)="b6140fb6ca00bba4b1d232bbcf5e68cd8de93c88cedb9ff1212bafd37ec8612fb6a19c99db06a92aec446896f149eb257012a3bfaa6274625860a1da6bb5a0cac6d02ef7547e28d95c23c6564c564b0817f3d32cab1d009792217154c68dc3a915806c4e2536b859a8ac9bf785755f700280d0d9fd7b8acf48f829c44133694075950d68d021c070cfc10e90180860f458c8f51ac4c46300bbb9a676ce51ad4dbb74d4523cea51f942d7983d84490b35b3c4303eabca2507847132033405e06e9322cb74c310e0e3330fd76ad536ec29ef93c0852a5f4c3d2cd6b318d8b601acafb765e7180c25642179574c5609883beef7d99227b66143ad3efff6177e3bce0fa76859c6c35adfd875314d42eeb351ccaf4c9b1161405a59cf626705a6849fdfc9545d94e1e0807aa8afe5f233709929468e16bbc72038f5cafed141d98d33f7997ef3486fca2a9a0c41fb2297898bf27c3e83cabd0ca3bbb8d7df146a0dbc2441bd33ecf744aa72dbe249bd1d89baa869aa4f8b3f4f612f26a8ab80a79250ba8d49609300154686cf2180f66a4c66eee9baac1ff1ef52d3b2417695ad6e73b02547cc208f234fd2c65a2b2ae3e6d9440a77256ad46af91a334e65833354dfb1e7e687e9068cb4b512605b62edaacbf97880b95d2f7546f25c3107645fa2902e96333af94d5dfe8db59df37dc0398cca9a1f0fda07b3af3c88a153af8e7033ef981d61b67bd365c23575df9d87013b9828aa3aa31d75f6f8d47c80bf9fc792f0087b16a62f0beceb33522042dff7bf82796abe2a45e5b88f79b28a4c144b4d1dd4ea6e0debd1c194fef723d783bb85353997fa666f73b1c9972b326e96363fa0013309838562bd76ee74a63e7c379aa561ca8c0f8ce866d521ae60121e4d3f5c4403865534693ba698bd9af46ccd02625d4df4c307626da627aa8d36973413371de00e2b48cb4b769a088dcde0b585678451f3e92126b570441b21b9ee8dfc5ab0589c5b232d12a5b62ad3dbe2a4565f81c0e30373d5d4addfd6a18fcc2e206107e051db1d9f440801ed4a10c454fb5924b1f7ff5d4d18b8332c6c452a0ef5019fec5bfa2c01f587d5c6259cbbc424f720d7c92bdc8357d6f439aae47df5955d639d6e4b8301a906d03e52b6abc8b726b18da676f36c38c39f4c2bd6438ca777e86082cb50aa0731e7c60894d5503a44f76711246e2e7e0093f40ea21351ca2c9e925dbdc14e4b26fae46d2121e702efec9d456bc4e0bc8dd8567a4dc31b1663fabf5f6eef0c630f8506a19383b77685ea5abf4d756c5f06a469ff73819fc59ce05095638e31fc7ae823cc24bf23279075a0aacc37eb87044d791df8da9cdac724b73eea2ecb9890528dd83e42a935650400e3dcaa845d394d61aa7b6d325fe4a9e254e318b95ca4ce5fcd0bdb321d091bb30043ca7073f6497782f87e380521a0f1d28623ac1fde125f56502b0352ff79c4573064251b28d53a4959f19a750bdea7c0cfb890396936509c978f49ef0dde1dfa9dc0c9f40638d8a3b2593cf74d5aeb87f3d3f1faee6193c9ec10d0564296f73b8a7effe68fd33b7697050840d362581d8df8d4f1b476729195a34ee9f3d7d8357b33b84720a37ba30de8b4d80a6b03447476b0ccf0dff8985945829e90cdb9eaa554a79cddc11053b6dfd0d54b6f5968aa1e37005dfdc740822f06d5fe33dbb704d73ffb94a51a92625bffc328c47f24302ff5617579f4b89a2f74423b92b1c7cad394a1b93fb3a0f68b82057a698a551745e62bf5f6e85517497095bc319da55c458660844e5c966540ee693bea2adf480e16e70dffd74562ae049f8a7294dbf4add81d63f9341944dd285d0357161f7a5e77cad153a9152cfe47f9f7ccc1aa33a58c3e1840d8df68c6afaaf6ee2ff8183d04d2f5f382e8680755951bff51ebe440eca92d1acdd8f3fa06d1f62ff2f2688b7487bc55f8d7315b290060aa2b84fa1150aae6ed20570e8b38ac4d904623b97dddbe175ef6324fd5a0db8998117937e1af736b3c0bcfdce5edfa86f050843a4f5bd984a3caa429061915ccb2817ed6d99d3894520b6953d4fa337391919978532266f678133bb34a5defb0c609eae811eb823accf3417bb646d73cfbf11fb6d736a426c0e14723ae0207f0d528d8cb84a5edcf5ff65bd6b70e0d760dc601348e420048a71b815688677fdfdc95f61634961b35871dcf1fff88ccc442b07f0abf456970f1d2735ced128d62043bf2caffbbb11833fe25835f5d2ca3da21a4c2ed01310c780ee3bb9ae3b9c6aaee72c288b0fb1c6d767b67a00d76360cd1d80e9160cbbc8d701d04f74d054bba8623568da79d5cf69f52c9ccd135de076afa3c8b4abae13689b8e6587a468a6b8be3e48371e4f6ef02a98b8ccced36751f054d29db9dd4ff05f7e0ac3c2f917e2cda033a36ebacbf1a61aa3246ec7725d00f76aaca51ae06e3a10da2beed0a4cc70ccd319a4309721c20246823685ab30a7e6199dddb6232644d87fe54d6a5f5e597745e74136536139727f4844d77493dd2f6038403ea979f798add8d0d4052c4cbd87389d6a562397edc554b90435f00c5260c960b94293fb7ff9341c45e75097b529e61ffa92392c9fedef38df6ed595238b12ab1a80088156ef3f41a5d40807dea494d8680690e7324aa041ea4f0893681d970befbf3b2d9296b3f97e9cbe8c585e7afc4c5f1a6b5fa2c54515d61da0181ce5879f0050ccb5010c6c901a0b29ea0c9c962fbb915f17f96027034b963a321e95567d879d86ab0e122e8ec876104463ad309b7a2d7f9f1e67e325f8470946677c1f241a5974bbdd332a797a2aaca20c755b03ecf5ef22c464e0c7e51708089abefb1a200a46cf6c444ad006c2d425f100d49186d02413375f8dbc7f67a1fe6cf38f8b72fdb3d9e410951fff9c814ac943b1855f601f34d8511019ed1eb3d1efada804fb99eedc93a44fc574c49e9d7118ed0d7886bbb6d466b7ebf5095bf53894388bf8a6bb67701e6e4621fc525d6dd9efa109e5c5fcc7c006b272441b40b2d49962d9bea64fb8c29e4fb39e79f6b17f4a54618c3d1d8b23804da9a4af285cb501fb6976402a30dbab7559853a4013c7f71acee2a8f2bae3c69a32245758ca2fad6da099dd18c6350c81b222b262cd2e471d44ef43f0abe5859f5be606f96a706909728bfdbf03eecc9ede5a7c7220d141de9e0f860188f0911af019de7556a8137e7c887454aa68cd97709345403fb8fe6a1a4a930f9c2b27a2220717b6b3bade2491d64e3ed6fa48a59f4d17d591dbae4b8d191866fe52d8077d0083fbf77e5e91f38970e960c731c4d65deb96fb83ee4f26cd9c256eca29fb062cbab83b5edf1033cd6f3b9c11d1173a4e7091ec79da8bfd32192aafc4f5d2e9ff1bc285be08891b017e73d5a8a41bdecef19289504eef8671ac7ba471c6c43fbff0dab012389cf86cfc3651a769679e3169d91e7caf943486063e1979ab0a4aeeb8c562cee27723503998320c89aaa24a02fbeda287b3fe97dc27b9082f4b9a459ad009c90e06586271eab4a564224dd83e657466bcb813eddba07458f4a2bc7e728957b860423f6ac4871de590ab161a03db11ecd7cf1fdb907db4d17c192dbad553d5962685f790e59111bab9f028325b8b53e456584201656ca6ca2040ec98937f51a0ffc8a4f1d4e59a18cc523229a2806152824b87d2bc455e519f16dbde668645e6ae0e496d9cf879a9aa30cdda42bbb90fe065f057d0968b29de507edc4ced956c055d79b11c0d3b44e4f56f6b49e506374357e92a4656c4e5b2813a82a0e14021554a79754e401ff4474b98de5d61f3ad1fb123a413d0ad19836e60fa36927d46f8a84aeffd864c77bfdcf6ad3c26af426ffc5cf94d016848bf0beebd8ac5d077056172a4e794ea4757d2da144c4c4f442d7f9295800d0e34e30dc6fcf09b1a7652263e54181c8c1fce4e37f6ce96515ed32f24e86d8f7ae48fd2df6d72ce0acf4a8868fce456a2b1532e3be02d92722cb36b654b919186a74a15d62f3bb5fbbcedc8d44fb0794b63590eab591ac450a38f9dc82b035de63b33bc6c009ef93874c0fed40c2766ae2be91fba212ea63f4450b848dc7d3923a15bcc47e590f6669724723c3e96b790d3cf6d9d96b1deb943b7826692180a50134c51f5f357315364c946e16a13b71df6ba88ef16299c652e608c1815aaad1a49ff4d68438688b0d2cd537e82efafe27e20cdace19c131c47c2f5ea541a9d5b325a99dc127fc1e4a7db8afddb6d22aa0c548dcae05004162f669bd31f108c16b11b8782caef0c5e77e115dc8edbe1a477ac813f30c60f07ca1a96bc44822186372a193ce0bc215533d6067f6e809f8bf48f221ce26950609273492035249d6ec20cfd73d6c0276b80230bdde7365646eac997fe1484b02cb87501a6bfe034c24016157d1dd2628cb0f5cef89cb2114376e649d66feba0e61043d0da6479ec382a3516ca8f74f43c55ca48593e7d8ef3ed91840e9360e4eaccef6683a1ab3d71b114bc063106038fa90c5c844b77b2231c658e7b9883b883e5b05129adaf7208bd1d8667459c6f83133cb9e9a51e1456b47abd27aaff4f88a138bdbb5f196ad9b0ceafa9f9cf217f11954ca6f65145d23037b9f5160785f9280fc4a5442232185c8d9f107bc1a0357b69e001215f30805e0ca465d03ce2b97e2904c9e06f78fb37d61d8b65c33345f0625586a9dade99360420c679175b73b52022ffcc6fe8e83af07def97a849d775f3e5ee07da0ee4b694e701b0130f6b88ffb5a16de4449b39e89084eeafaf368edea355cecc7c54908e4e0c4ba423c15fe02aa7561c2cf5c349c5b7493df6603098acddbecb2cad9b587106e821f710ffc12f93facff4364df367b34a595ca1d885c3a6441ae6a0dabfb00510f566b70f46d47787996ded56c8d18f1a91bc3d54e4846d51045d9df1ccc7a785fbdba3d3db758656ee31b5b270b292b8a165d6bd2374fc4206aa3e992e6c365bc8787526a40bdebef0b1692e922dad5c576aeac26ef12ec8fb4028c2e57ca53a0836dea5f77205bbde697a7fab64f7ec58edc576d1a797a99041f71c0582ff1788ef8b18e65cb9a1472610e3cfd043363afc034f302e0e6cff19e54cb8cb6e4fabbe694e01d6f4fe93e0cff04e27b1f0bc71875caedc448d5f98bc37cb27c14afda76941158ae7e7e042a38eb9cb2eb87d096797666f8927f5982184e556a810a99e88d379b8e1f25c39eeaa88dc47c71f8d87340baf16da5116df0fd5e18c47fa760516da3c739678ed26b6e03cdde7837217acce4f6139a8ecd4c3a09f417acb87dc7135bef8d73d3c87d31887572c8a28217e2c34a403e5d22f57368f5603ad8c22c613a726977f886b5355249d4c6f482171832847567113cdcead0dc62114db40ab13989ede4b03fd46495cb241a98b4a0b5fe12713d0251df53cc30ff72be18efe248cf6a1147a02b5bbaf7cce4907f120559d431ae7296648adc4f65acc24240303e562209f077672dbc9372fefd139c33e1308542f144ecca4a3f7eed365ffb05168cca3f64ad08255469d948e43a7dba6ac34b2c68988b7bf70344613e0be97ca563bf910edc31202d4fe405a81048cb967c0bc0130e083819a8c6ad67b0686f9ad0d0b1eec40c7905ad02be720f4e3ba3ffb4002dd7db4f4ec78821b44d207c775957d569ea02e8957e87f612bc8752e036db3f3dac7e0441f7f79239b27f2adb02f73f82c1012cee9c9af504f54b899c9eb317e10532b035a4582a3165778460abfe0b45e7a96a03", 0x1000}], 0x2, &(0x7f0000001900)=[{0x48, 0x1, 0x6, "bd8f5ba1df0e2ae1d5d6f2580d648055595e79eb7cf8bb15d029ea27320cf0d5b43133111f1fb4546be2ea52c345c43cc5057f"}, {0xe8, 0xffff, 0x5, "0c7ca5bff80f34f66ce87214533ced6cda993ea31ac9050cca8ecc167e9125cf5ed66d615546e1674196c9e28604d7be8d77d5887f2b67f32173ffeb5c8b32b02f62a7bed61149a0eb3cf1663be5654acd1313eab438b48ec5dd7b5534e2a5c93cb240bff61a5ddd340721a7ea217eb92b66c37802394e58b72dc386750ad9b15882395853168821dea0f323e0005c9ede28550bc9bd68f06aadf2391b49a808ad72bf6044b21c42565563ee50d60642ea4c73357e141c904cab325b7a73458cd89221b35e1a6e3ffc9c365e4285816efb3ac0e41751"}, {0x88, 0xffff, 0xff, "4ed1e2e0dc3294d8fd8b25999b83e85b6966865bf3e6a9d682fa1cd738acd679a1f05063c8c362906520a2ba310f9615e0e13b8b1c2acdab0c9d7126c579f0beb9ec0bd4193bc424ba7114e6e9a26c708a312758212a71e7539c23b7b7b34a54f202b1d7e5d7293662a33e427e95222797906452480f47"}, {0x70, 0xffff, 0xfffffffffffffe00, "2a3226ebedc1e291e1fe220a7745d79428d0634218b2c28b6a364de651b6e1ba7b469b8d64a0aa69e9349be88d8aa266a7371c3032266c899febc070ade6616eb48f6bd0a1d21c8c0aebfa97ccbaecc40e46708f51a49106ee05d6341ac6"}, {0xc8, 0x1, 0x800, "d249af76db7ab631e51081fb83ee16941dc5bf1b7a3f01dc0ee30f7fe41694b89a8d259f797abf7e7bd2368a238628c34db365ed8e1a9b2ab31d170e4e075bc8d543f1bd220bf312ea47988593b817b05464cd257182c049b5feffa39d64abd5a71ad24e38a469038f2e0ced0fe1a321d6be579da39c51470c759554d1a55f687cf4784fd4796763ecc033989f92e76a2954a19fcd568874863f7b2f269dc40f842d03f1cc5df727303ff079bad7612307ce80e0e4"}], 0x2f0}, 0x404) bind(r1, &(0x7f0000001c40)=@in6={0x18, 0x3, 0x4, 0x3}, 0xc) pipe2(&(0x7f0000001c80), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) getgroups(0x6, &(0x7f0000001dc0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001e40)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) getgroups(0x2, &(0x7f0000001f40)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000001fc0)=[r5, r6, r7, r8, r9, r10, r11, r12, r13, r14]) 05:37:11 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) semop(0x0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat(r1, &(0x7f0000000d00)='./file0\x00', 0x0, 0x50) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c497654891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc72657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0d031929aaf8bad55f53e"], 0xd7, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x9619, 0xfffffffffffffebb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) pwritev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000880)="7c33480a94039259e619cf860ac11ef811894325d8b3a65acc64f4f620a197394e1af71821736326823ce8db5822e1ace7ff2ddf510cd794d2ff4fceefc23beb34fd60788ece235bfd5e8fa564ebb1b2f137f3b5669eee18de51d17e281415943a0ba48c2f11c4ad877a9f9389bc9f46de2664e8e08ae7e834508e888f3b6e47f84044746a2adcb83c6a1b5eeb4b6ed145da0cc1e799d7e94bfdaeda5c025ce6495699", 0xa3}, {&(0x7f0000000940)="484ed34d047f4451957ad9344f44228a252a5ed525b94ecfe94b93dcc9f3fd92e4f02ac8346e0087b95db69d56e30601393bbb34a96a1a8543ec7bafc06c55afc2621610dcaaeb788aaec2a579bf4314b7e522c28d803285088d8236c02f699013ff751e034a5513aa0e312a7194da27fdf365264581146f79cba5c0bae43e941da7ef871d08d4a6734a5b05dca3bd878fcca6ddc0867884076fbe09", 0x9c}, {&(0x7f0000000a00)="89d12706923b543b0553782ec012c3b7f5261a611bb39da854c37b112148980fd46ea65718cc397cfbabe5fa01d95d6aad2d773584537215b8af402ba0cb6f6650c20616f50712a2f8603c715b1bbc270e6b19b5c6253113e7eb6f0e36aa950ef26e191317e90ca2dde305f618d6f6674f5a5fb59725ce6fbd8ab5d111ea55821d82ec0e82306d57c5eba507b21408350fc38febefc84fde349c0e6c746903ab3a5565e9", 0xa4}], 0x3, 0x0, 0x0) setsockopt(r1, 0x8d2, 0x7f, &(0x7f0000000780)="1916f9fbde7286f5ca859545cf934d65e8a6ba83cab04aff451f302317097ca3383bc62d5110745aeefb400cd7bc7c4e175fc13e70bed7e54e445ebb1879167f57cfcd152e31b56091de4ca2ed9c4351310c586ee7240361fc6e4df7f1b31a51acc1c3014bbdbad30cc397400552f84da7e8cc15a8d469cb050b78ce0acecffb2620b6346baf8d90ee567650aad32a513a960a834c267f66d1ae915ca44fa7589ac61b12dd10fae36ecb74136f0fc2dbb0d1bd6eed037032c8986c7f47f07eab9f0e81d27e77b00c5a74717c8a0a4257bc0784102abcf4df52ab0f24f855127ccb378b8d3c9b66b73b04e2868f93", 0xee) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/59], 0x3b, 0x1, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) recvmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b40)=""/191, 0xbf}], 0x1, &(0x7f0000000c40)=""/106, 0x6a}, 0x0) 05:37:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x800, 0x5}, {0x18, 0x0, 0x8001, 0xffffffffffffffe1}, 0x1de, [0x0, 0x80000000, 0x4fa, 0x1, 0x1ff, 0x65a, 0x362b, 0x8]}, 0x3c) syz_open_pts() lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 05:37:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd703df7502677883, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xa0, 0x800) write(r0, &(0x7f0000000000)="e5ee4a2c2d7fa4dd59ae8b71609eebcd", 0x10) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e", 0xf) 05:37:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) close(r0) read(r0, &(0x7f0000000640)=""/63, 0x3f) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000680)='./file0\x00', 0x0, 0x9) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000140)={0x10, 0x3, 0x4, 0x10000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff9e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x124}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x825}) kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) msgget$private(0x0, 0x8a8ca5ff23f79f1) close(r1) flock(r3, 0xc) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80ea, 0x2}) 05:37:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = getgid() setgid(r0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x1c0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:11 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') 05:37:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 05:37:11 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x1021, 0x0, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xfff}, {0x80000016}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x7, 0x4, 0x8}, {0x32c9, 0x7, 0x81, 0x7}, {0xffffffffffffffe1, 0x13, 0x7, 0x4}, {0x8000, 0x1f, 0x1ff, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000dcb329347756dc5089e69d4946ffc38bcda346873567de6354b16d9431ac85ae46104c452258da40e2fb727b8cef11421a6561d7c78071503e4ceacde2ab0e7d4b10df7c32c99ad4c41c6abda231efe13f2a807a5a"], 0x66, 0x800) syz_emit_ethernet(0x0, &(0x7f0000000280)=']') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x3, 0x6, 0xa8e6, 0x3}, {0xfff, 0xa68, 0x8, 0x8}, {0xe2c0, 0x1, 0x70d8, 0x5}, {0x3f72d6e1, 0x1, 0x8, 0x1}, {0x9, 0x1390, 0x9, 0x5}]}) 05:37:11 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffdf0) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xfffffffffffffe83}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 05:37:11 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x80) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) 05:37:11 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) pipe2(&(0x7f0000000200), 0x7453f077a5b0d735) kqueue() pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008d33fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff79, &(0x7f00000003c0)="c9e0ef8a8c4c31d1b3d4c1c90e48f82a6bac8f50c5bf973ac921e005ca1626b69ea33b1c754e0000002463047ebaa0999e17c1deefb6b2920e99208374f131e99f7d9313ce7f062a79083ac86b3bb1e9b1028a19e3441c273e0294859b846c7e2515e8996970b30adaa6e53c127d4372380498c0b1b7e30900ebacdfa96598b19ec0955e3362368bb15ccf0bbd9311edd42b79a9a01a3f333d4e1c789b063c03610e") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xff) r1 = getgid() setgid(r1) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x63) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x29052918, 0x0, 0x6, 0x4}, {0x200000, 0x200, 0x8, 0x7}, {0x3, 0x100000001, 0x40, 0x3}, {0x7f, 0x4, 0x800000, 0x5}, {0x3, 0x8, 0x8, 0xb1}, {0x9, 0x8, 0x0, 0x6e7}, {0x2, 0x0, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 05:37:11 executing program 1: r0 = socket(0x6, 0x1, 0x1) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfdd7, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x200) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="693bd97d3d7a3332f68f8e898749b288b69bf5414006924963cebf7c8330ba3d2a1e5f0cbb1598b3a26876a76519802e0c6de85e03353b97f41a081289f4487c282b5e9bcf83e29db7b25504571f800e7844befa176ea413a7f63decd80605d60b9c726c6593b2c36913bdd7796d07de3cc6bac6803f8288ee3a09669225d0195ef5efffd71f64bf965f48d223a0f6f2d2f97bf2e66dc9473588a703c31609b2b10000000000"], 0xa) r2 = getgid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r2, r3, r4, r5, r6]) chdir(&(0x7f0000000000)='./file0\x00') socket(0x20, 0x3aecbcac5f3cb20a, 0xff) 05:37:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1d5) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0xffff, 0x4, 0x3, {[0x4f, 0xfffffffffffffff9, 0x8001, 0x1, 0x1, 0x20, 0x69b, 0x2, 0x7f, 0xffffffff, 0x8fe, 0x0, 0xd84a, 0x1, 0x7f, 0x7fff, 0x4, 0xfffffffffffffffb], [0x3f, 0x3, 0x6, 0x4, 0x96c, 0x9, 0x7, 0x4], [0x3, 0x0, 0x2, 0x0, 0x1, 0x4, 0x6], [0xd9, 0xe7, 0x0, 0xfffffffffffffff7, 0x9, 0x1], [{0x1f, 0x3, 0x9f64, 0x400}, {0xfffffffffffffff7, 0x4c, 0x1ff, 0xff}, {0x9, 0x7, 0x8, 0x9}, {0x100000001, 0x2, 0x8, 0x9}, {0x75, 0x2, 0x7, 0x10001}, {0x0, 0x3, 0x7, 0x5}, {0x9, 0x7fff, 0x96, 0x800}, {0xfffffffffffffffe, 0x5, 0x22ba6912, 0x4}], {0xffffffff, 0x4, 0x4, 0xfffffffffffffffc}, {0x614, 0x539a, 0x1000, 0x3f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *496603 28795 0 0 0x4000000 1 syz-executor.0 90109 33010 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b8c510) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e0c854,fffffd8064798f10) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b8c878,ffff800023b8c884,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b8c878,ffff800023b8c884,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b8c878,ffff800023b8c884,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8067fa0c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067fa0c00,18) at if_input_local+0x121 ip6_output(fffffd806903b300,ffff800000ab8600,fffffd806f6b6070,0,0,fffffd806f6b6000) at ip6_output+0xd59 rip6_output(fffffd806903b300,fffffd8078154b00,ffff800023b8cbe8,0) at rip6_output+0x4c0 end trace frame: 0xffff800023b8cc80, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b8c510) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e0c854,fffffd8064798f10) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b8c878,ffff800023b8c884,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b8c878,ffff800023b8c884,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b8c878,ffff800023b8c884,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8067fa0c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067fa0c00,18) at if_input_local+0x121 ip6_output(fffffd806903b300,ffff800000ab8600,fffffd806f6b6070,0,0,fffffd806f6b6000) at ip6_output+0xd59 rip6_output(fffffd806903b300,fffffd8078154b00,ffff800023b8cbe8,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8078154b00,9,fffffd806903b300,0,0,ffff800020ace550) at rip6_usrreq+0x5cd sosend(fffffd8078154b00,0,ffff800023b8ce18,0,0,0) at sosend+0x668 dofilewritev(ffff800020ace550,3,ffff800023b8ce18,0,ffff800023b8cf20) at dofilewritev+0x1ac sys_write(ffff800020ace550,ffff800023b8ceb8,ffff800023b8cf20) at sys_write+0x83 syscall(ffff800023b8cf90) at syscall+0x552 Xsyscall(6,0,c,0,3,5fa04f38010) at Xsyscall+0x128 end of kernel end trace frame: 0x5fc16c9ad80, count: -20 ddb{1}> show registers rdi 0xffffffff810d9877 db_enter+0x17 rsi 0x291f __ALIGN_SIZE+0x191f rbp 0xffff800023b8c270 rbx 0xffff800023b8c320 rdx 0x2920 __ALIGN_SIZE+0x1920 rcx 0xffff800023bb4000 rax 0xffff800023bb4000 r8 0xffffffff81765703 kprintf+0x173 r9 0x1 r10 0x25 r11 0x95a1ea1fed55d1b4 r12 0x3000000008 r13 0xffff800023b8c280 r14 0x100 r15 0x1 rip 0xffffffff810d9878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b8c260 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=496603 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acfb88,0xffff800020ace070 process=0xffff800020add880 user=0xffff800023b88000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28795 192099 65935 0 2 0 syz-executor.0 *28795 496603 65935 0 7 0x4000000 syz-executor.0 28795 1637 65935 0 3 0x4000080 fsleep syz-executor.0 58727 330205 32952 0 3 0x90 nanosleep syz-executor.1 58727 279508 32952 0 3 0x4000090 fsleep syz-executor.1 58727 298918 32952 0 3 0x4000090 fsleep syz-executor.1 11614 492845 1 0 3 0x80 nanosleep init 32952 383204 37930 0 3 0x82 nanosleep syz-executor.1 65935 334961 37930 0 3 0x82 nanosleep syz-executor.0 4108 250485 0 0 3 0x14200 bored sosplice 37930 371244 25185 0 3 0x82 thrsleep syz-fuzzer 37930 457333 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 151489 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 375515 25185 0 3 0x4000082 kqread syz-fuzzer 37930 35072 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 465375 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 281720 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 90015 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 19149 25185 0 3 0x4000082 thrsleep syz-fuzzer 37930 463406 25185 0 3 0x4000082 thrsleep syz-fuzzer 25185 136409 68412 0 3 0x10008a pause ksh 68412 406348 95579 0 3 0x92 select sshd 95579 112307 1 0 3 0x80 select sshd 18096 361089 27939 74 3 0x100092 bpf pflogd 27939 377785 1 0 3 0x80 netio pflogd 81503 116325 61594 73 3 0x100090 kqread syslogd 61594 509093 1 0 3 0x100082 netio syslogd 24485 297337 1 77 3 0x100090 poll dhclient 26740 212150 1 0 3 0x80 poll dhclient 26145 336570 0 0 3 0x14200 pgzero zerothread 15489 291807 0 0 3 0x14200 aiodoned aiodoned 91821 524148 0 0 3 0x14200 syncer update 19983 74978 0 0 3 0x14200 cleaner cleaner 54110 383324 0 0 3 0x14200 reaper reaper 39878 499153 0 0 3 0x14200 pgdaemon pagedaemon 1430 368334 0 0 3 0x14200 bored crynlk 7914 168265 0 0 3 0x14200 bored crypto 8127 10864 0 0 3 0x40014200 acpi0 acpi0 60429 80135 0 0 3 0x40014200 idle1 17520 144678 0 0 3 0x14200 bored softnet 76364 100038 0 0 3 0x14200 bored systqmp 8510 56993 0 0 3 0x14200 bored systq 33010 90109 0 0 7 0x40014200 softclock 77238 421657 0 0 3 0x40014200 idle0 43715 132410 0 0 3 0x14200 bored smr 1 35501 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 28795 (syz-executor.0) thread 0xffff800020ace550 (496603) exclusive rwlock netlock r = 0 (0xffffffff824882c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 6590K 8127K 78643K 30103 0 0 pcb 14 8K 8K 78643K 801 0 0 rtable 113 4K 5K 78643K 2248 0 0 ifaddr 87 19K 20K 78643K 862 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1849 0 0 iov 0 0K 24K 78643K 754 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 8174 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 119 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 827 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 7687 0 0 sigio 0 0K 0K 78643K 113 0 0 proc 47 38K 71K 78643K 1847 0 0 subproc 32 2K 2K 78643K 333 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 672 0 0 in_multi 33 2K 2K 78643K 461 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 2 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1032 0 0 pfkey data 0 0K 4K 78643K 8 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 110 22K 32K 78643K 25397 0 0 UVM aobj 130 7K 7K 78643K 152 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 859 0 0 NDP 21 0K 0K 78643K 260 0 0 temp 235 3557K 4196K 78643K 113165 0 0 kqueue 0 0K 0K 78643K 52 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 45 0 38 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 305 0 303 1 0 1 1 0 8 0 rtentry 112 242 0 197 2 0 2 2 0 8 0 unpcb 120 2515 0 2505 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10183 0 10183 2 2 0 2 0 8 0 tcpcb 544 1441 0 1436 1 0 1 1 0 8 0 inpcb 280 4237 0 4227 16 15 1 2 0 8 0 rttmr 72 3 0 3 3 2 1 1 0 8 1 ip6q 72 5 0 4 4 3 1 1 0 8 0 ip6af 48 6 0 5 3 2 1 1 0 8 0 nd6 48 57 0 51 1 0 1 1 0 8 0 pkpcb 40 38 0 38 13 13 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 137 0 137 21 20 1 1 0 8 1 pffrag 232 7 0 7 4 4 0 1 0 482 0 pffrnode 88 7 0 7 4 4 0 1 0 8 0 pffrent 40 16 0 16 4 4 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 196 0 170 1 0 1 1 0 8 0 pfstkey 112 197 0 171 1 0 1 1 0 8 0 pfstate 328 197 0 171 4 1 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 995 0 800 14 1 13 13 0 8 0 art_table 32 996 0 800 2 0 2 2 0 8 0 art_node 16 239 0 198 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 4 2 1 1 1 0 8 0 semapl 112 825 0 815 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13337 0 11895 47 0 47 47 0 8 0 ffsino 272 13337 0 11895 97 0 97 97 0 8 0 nchpl 144 24358 0 22724 62 0 62 62 0 8 0 uvmvnodes 72 6217 0 0 114 0 114 114 0 8 0 vnodes 200 6217 0 0 328 0 328 328 0 8 0 namei 1024 78250 0 78250 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 19 0 19 13 12 1 1 0 8 1 scxspl 192 72573 0 72573 30 28 2 7 0 8 2 plimitpl 152 675 0 668 1 0 1 1 0 8 0 sigapl 432 7838 0 7822 3 1 2 3 0 8 0 futexpl 56 98587 0 98584 2 1 1 1 0 8 0 knotepl 112 1528 0 1509 1 0 1 1 0 8 0 kqueuepl 104 1630 0 1628 1 0 1 1 0 8 0 pipepl 112 4292 0 4273 10 8 2 2 0 8 1 fdescpl 488 7839 0 7822 3 0 3 3 0 8 0 filepl 152 46121 0 46022 25 19 6 7 0 8 2 lockfpl 104 2389 0 2389 6 5 1 1 0 8 1 lockfspl 48 781 0 781 6 5 1 1 0 8 1 sessionpl 112 36 0 26 1 0 1 1 0 8 0 pgrppl 48 105 0 95 1 0 1 1 0 8 0 ucredpl 96 8867 0 8857 1 0 1 1 0 8 0 zombiepl 144 7823 0 7823 5 4 1 1 0 8 1 processpl 896 7856 0 7823 4 0 4 4 0 8 0 procpl 632 23679 0 23633 13 8 5 5 0 8 0 srpgc 64 37 0 37 18 17 1 1 0 8 1 sosppl 128 77 0 77 20 19 1 1 0 8 1 sockpl 384 7165 0 7145 18 14 4 4 0 8 1 mcl64k 65536 355 0 0 41 25 16 34 0 8 0 mcl16k 16384 17 0 0 3 1 2 3 0 8 0 mcl12k 12288 21 0 0 2 0 2 2 0 8 0 mcl9k 9216 27 0 0 2 1 1 2 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 237 0 0 28 4 24 28 0 8 0 mtagpl 80 72 0 0 1 0 1 1 0 8 0 mbufpl 256 618 0 0 23 0 23 23 0 8 0 bufpl 256 24556 0 17537 439 0 439 439 0 8 0 anonpl 16 735908 0 723341 162 103 59 68 0 124 0 amapchunkpl 152 46519 0 46409 73 63 10 12 0 158 4 amappl16 192 40105 0 39401 201 164 37 48 0 8 0 amappl15 184 1391 0 1391 4 4 0 1 0 8 0 amappl14 176 1809 0 1803 1 0 1 1 0 8 0 amappl13 168 2852 0 2851 3 2 1 1 0 8 0 amappl12 160 276 0 276 2 2 0 1 0 8 0 amappl11 152 580 0 564 1 0 1 1 0 8 0 amappl10 144 117 0 112 1 0 1 1 0 8 0 amappl9 136 1852 0 1844 1 0 1 1 0 8 0 amappl8 128 1370 0 1330 2 0 2 2 0 8 0 amappl7 120 106 0 98 1 0 1 1 0 8 0 amappl6 112 550 0 540 1 0 1 1 0 8 0 amappl5 104 577 0 563 1 0 1 1 0 8 0 amappl4 96 9210 0 9180 2 1 1 2 0 8 0 amappl3 88 3236 0 3226 1 0 1 1 0 8 0 amappl2 80 60845 0 60768 3 1 2 3 0 8 0 amappl1 72 176708 0 176273 25 15 10 20 0 8 0 amappl 80 24260 0 24220 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 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 7839 0 7822 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7839 0 7822 1 0 1 1 0 8 0 vmmpekpl 168 58593 0 58558 2 0 2 2 0 8 0 vmmpepl 168 954060 0 952126 328 239 89 106 0 357 0 vmsppl 368 7838 0 7822 2 0 2 2 0 8 0 pdppl 4096 15685 0 15644 8 2 6 6 0 8 0 pvpl 32 1913891 0 1898189 375 223 152 167 0 265 9 pmappl 232 7838 0 7822 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 675 0 41 19 0 19 19 0 8 0